Halo2 fungerar i XP

Permalänk
Avstängd

Halo2 fungerar i XP

Som jag skrivit tidigare så kommer "Vista only" spel fungera på XP, men vissa tror sig veta bätre att det inte gör det... visst fungerar dom med lite fix och inte nog med det så är det 30-40% bätre i XP än Vista

Nu har jag bara haft ögonen på Halo2..

Klistrar in texten från forumet där jag läst lösningen från, dock lite censur då dom länkar till warez.

Citat:

Hey guys, as you all may know i'm not the biggest fan of Vista, or Microsoft for that matter. But I do know when to tip my hat to a gaming franchise, and that game is Halo.

Halo 2 for the PC was released, by MS, for their latest OS Windows Vista. However, MS decided not to support WinXP. This was a ploy to get people to buy Vista so that they may sell more Vista units and capitalize off of certain people's infatuation with the Halo franchise.

Anyways, after I was doing my daily searching for .torrents, I came across an interesting patch for Halo 2, that makes the game playable on Windows XP!

The catch is, if you don't have a purchased Halo 2 product key, not only will you not be able to play Halo 2 online, but you will not be able to gain achievements for the PC version through Live.

On the other hand, if you're just a die-hard Halo fan, like myself, and just want to play the single-player storyline (at least for now), then follow these direction below:

Requirements:
A PC (Preferably one with Windows XP installed )

1x DVD-R unless you have DAEMON Tools 4.09
Archiving program: WinRAR

May need: Halo 2 startup.exe file

**Warning**
The following directions are designed with the impression in mind that the people following them have purchased a legal copy of Halo 2 for Vista.
The user simply wishes to play the game on WinXP. Downloading .torrents is an act of piracy (stealing), unless the user has an authorized copy of the game.
If caught downloading .torrents, PSU, is not in any way responsible for your actions.
Please do the following at your own risk.

Directions:
1) *bort*

2) Download the Halo 2 XP Patch found HERE

3) When the torrents are finished downloading, close your client and find the folder where your torrents were downloaded.

4)*bort*

5) Use WinRAR to extract the Halo 2 XP Patch files.

6) If you have a DVD burner, and a DVD-R, and want to put Razor's Halo 2 image on a disk, then do so now. Otherwise, use DEAMON Tools to mount the .iso file.
To mount the .iso image using DAEMON Tools:
a) Install DEAMON Tools. After the installation start up DEAMON Tools and right-click on the icon in your system tray.
b) Scroll to the top and hover over the "Virtual CD/DVD-ROM" function.
c)Select the Device to mount your image (My virtual drive was drive [E:])
d) Select the "Mount Image" option
e) Find the directory where you unpacked the .iso image and select it. The image is titled "rzr-hal2."
7) An error message may pop up saying something like, "The procedure point CreateProcessWithTokenW could not be located in the dynamic link library ADVAPI32.dll."
If this happens, i'm 90% sure that your startup.exe file in the .iso file is "nuked" or faulty. No worries, if this happens keep following the directions. Otherwise please skip to step 16.

8 ) Detour: Close the error message, it's not important. Since the "startup.exe" file in the image is faulty, we must edit the image.
Remember MagicISO? Visit the link above to download the program. Install it. It's free, however, in order to get the most functionality out of the program you might want to register it.
Just in case you want to, enter the following information in the registration field:
Name: *bort*
Serial: *bort*
Note: This long string of numbers/letters is the serial. I broke it up so it didn't stretch the page width. However, when copying it, make sure it's not broken up.

9) Now we must download the Halo 2 "startup.exe" fix.
Quote: May need: Halo 2 startup.exe file (If your startup.exe in the .iso doesn't work) Found HERE (or if the link is broken, a .torrent version is found HERE)

10) Extract the file using WinRAR. You now must make edits to the .iso image using MagicISO. In essence, all you're doing is deleting the old "startup.exe" program in the existing .iso and replacing it with the new "startup.exe" program.

11) Note: Make sure DAEMON Tools is closed before editing the image. If it's open you will not be able to save the edits you made to the disk image.

12) Open up MagicISO. Go to File --> Open --> And find the the directory where you saved your disk image. It should be titled rzr-hal2.iso.

13) Now in the top window you will see all the files displayed on the image. Scroll down until you find a file named "startup.exe." Right-click and delete it.

14) Now you must replace it. Above the list of files is an icon -->
This lets you add files to the image. Simply click the icon and find the directory where you extracted the new "startup.exe" file. Select it, and you now have a properly working startup program.

15) Save the .iso. (File --> Save) End of Detour

16) If using DAEMON Tools, open the program again. If you mounted the disk beforehand, it should be re-mounted. Else, simply mount the image again (Step 6).
If burned to a DVD, just make sure the DVD is in your drive.

17) Organization: Since everyone reading this may have extracted the disk image and/or the Halo 2 XP patch in different areas, it's impossible for me to explain these next steps without confusing some of you. So I highly suggest that everyone creates a folder on their C: drive entitled "Halo."

18 ) Move all the extracted files from your XP Patch folder into the Halo folder.
The following files should be moved into the Halo folder.
Loader.exe
dwmapi.dll
mf.dll
MFPlat.dll
Wow.dll
XTaskDlg.dll
The Readme.txt file isn't important.

19) Right-click on the Desktop --> New --> Shortcut. Type in everything in the brackets only (Excluding the brackets): [C:\Halo\loader.exe "X:\startup.exe"] where X is the drive letter of your Halo 2 disk.
Note: If you have a folder with the XP patch files in a directory other then "Halo," type that in rather then "Halo" for the shortcut.
Note: "X" Signifies your disk drive, or if you're using DAEMON Tools, your virtual disk drive.
My Example (Typed in): C:\Downloads\Torrents\Halo.2.XP.Patch-NoGrp\WowLoader-0.2\loader.exe(space)"E:\startup.exe"
or
C:\Halo\loader.exe(space)"(your drive here):\startup.exe"
20) Name your shortcut "Halo 2 Installer." Double click your shortcut.
If everything went smoothly, a Halo 2 set-up program should initiate and you should be able to move on.
If not: Check your shortcut properties. It's quite possible your forgot to add the space in between the directory and drive letter commands.
Or perhaps you forgot to add the quotations before and after the disk drive command.

20) The Halo 2 interface will be blue with Master Chief pointing his gun at you. At this time you want to choose the "Customize Game Install."

21) Next, choose the "Full Install, Do Not Start" option. Use the default directory if available (C:\Program Files\Microsoft Games\Halo 2)

22) A couple messages may pop up saying something like your graphic driver is out of date, or your should optomize Halo 2's perforance in the Control Panel. Ignore them. Just click the "Run" button. Hopefully, if you have followed these directions closely, Halo 2 Vista will start to install on your WinXP PC.
If Not: I use to have issues where once I would click the "Run" button, the startup.exe program would crash to the desktop, and nothing would be installed.
I fixed the issue by editing my .iso using steps 8-15. After that, I was able to install Halo 2. So if this happens, and you were sure you edited the .iso, I suggest going back and doing those steps over, just to make sure.

23) Once done installing, copy all the .dll files from your C:\Halo directory EXCEPT the mf.dll to the newly created Halo 2 directory.

24) Copy the mf.dll file into the C:\windows\system32 directory.

25) Now you need a .dll file from your Halo 2 DVD. Go to My Computer --> Right-click on the drive Halo 2 is in --> Explore --> Double-click the Razor1911 folder --> Copy the MF.dll file located inside the Razor folder.

26) Paste the MF.dll file into the Halo 2 folder (C:\Program Files\Microsoft Games\Halo 2).
Note: The "MF.dll" file is not the same as the "mf.dll" file. Make sure the capital MF.dll file is sent to the Halo 2 directory, and the lowercase mf.dll file is sent to the system32 directory.

27) Explore your Halo 2 DVD disk again. Find the folder labeled "redists" and install the XLiveRedist1.0.6027.msi and vcredist.msi files.
Note: For XLiveRedist, I had to chose the "repair" option.

28 ) Create another shortcut named "Halo 2" on your Desktop, type this: [C:\Halo\loader.exe(space)"C:\Program Files\Microsoft Games\Halo 2\halo2.exe"] (Without the brackets)
My Example (Typed in): C:\Downloads\Torrents\Halo.2.XP.Patch-NoGrp\WowLoader-0.2\Loader.exe(space)"C:\Program Files\Microsoft Games\Halo 2\halo2.exe"
or
C:\Halo\loader.exe(space)"C:\Program Files\Microsoft Games\Halo 2\halo2.exe"
29) Double-click on the shortcut and start playing Halo 2 for Windows XP!

To Create a Halo 2 Icon on the Desktop:
Right-Click your Halo 2 Desktop Shortcut --> Properties
At the bottom click the "Change Icon" button.
Browse the Halo 2 directory (C:\Program Files\Microsoft Games\Halo 2)
Double click on the halo2.exe file and the Icon image will now appear in the shortcut icon tray. Make sure it's selected and press the "OK" button.
Click the "Apply" button and you now have a professional Halo 2 shortcut.

Troubleshooting:
Here's a section that combines a list of problems people are facing when installing Halo 2 on XP.

1) Why does Halo 2 ask me to insert the disk on the Gravemind level or any other level?

While I don't know exactly why it happens, there are two instances when it can occur.

If you didn't do the "Custom Game Install" option and then the "Full Install, Do not Start" option on set-up, and chose the "Play" option instead, you may have created temporary map files, rather then the full map files. Causing Halo 2 to ask for the disk on all levels.

Or you might have done everything right, but the game still asks for the disk on the Gravemind level.

Either way, try this solution to hopefully fix your disk check issues:
1) Download the UnGZIP program found HERE

2) Copy your single player maps from the Halo 2 disk to the HDD. Neglect the multiplayer maps.

3) Note: Make sure your Halo 2 image is loaded using DAEMON Tools.

4) Double click the UnGZIP.exe program and a small box will appear, click the [...] button to browse for files.

5) Find the area where you copied the maps. And select the "07a_highcharity.map.dtz" map. Once selected, press the program's "GO!" button. This will extract the map.

6) Once the map is done being extracted (there's no completion bar, so give it around 10 seconds) you must rename it to a .map extension.

7) Right-click on the map -->Properties and delete the ".map_ungziped.dtz" extension and simply write .map.

8 ) Now copy the map over the original in your Halo 2 directory map folder.

9) If you're having a disk check issue with levels before the Gravemind level: Do this for all the maps (including the single_player_shared.map.dtz) and hopefully the issues will go away.

2) Halo 2 starts, the Halo 2 Logo appears, loads left to right, and then crashes to the Desktop. What happened?

There may be a couple explanations here.

The first and most obvious is that your system lacks the minimum hardware specs for the game. If that's the case then you need to upgrade your computer past these specs:
MINIMUM REQUIREMENTS
OS: Windows Vista™ (Or XP for better performance )
Processor: 2 Ghz Pentium 4 class processor (or x64)
RAM: 1 GB
Hard Drive: 7 GB
Video Card: NVIDIA 6100, ATI X700, or above
Online Multi-player: Internet connection for Games for Windows – LIVE
Drive: DVD-ROM drive
Chances are, however, that your specifications are just fine and that you still receive the error.

This may be because your Direct X version isn't patched to the latest June 2007 release.

Download the latest version of DirectX 9.0c HERE

3) I screwed up my Halo 2 installation and now it won't let me uninstall the game, or I receive an error when I chose the "Custom Game Install" option. How do I fix this?

You can try to fix this by deleting the following from your computer:
1) Delete the entire Halo 2 directory in C:\Program Files

2) Delete the "C:\Documents and Settings\All Users\Application Data\Microsoft Games" directory.

3) Delete the "C:\Documents and Settings\All Users\Application Data\Microsoft\SL" directory.

4) Delete the "C:\Documents and Settings\All Users\Microsoft" directory.

5) Now run the Startup.exe and the custom install option should work.
Note: This may also fixe the tempmap problems.

4) When installing the game, an error message pops up saying that the "vcredists.msi" file is not working properly. What do I do?

While the step to installing this file is in the guide, it doesn't come till after you install the game.

If you receive this message:
1) Explore your Halo 2 DVD disk.

2) Find the folder labeled "redists."

3) Install the XLiveRedist1.0.6027.msi and vcredist.msi files by double clicking on the files.
Note: For XLiveRedist, I had to chose the "repair" option.

4) After installing the files try to install the game again. Hopefully this message will not pop up.

länk till XP fix tjosan = http://rapidshare.com/files/36403545/Halo2.Razor1911.STARTUP-...

fungerar prima för mig, äger orginal spelet men skiter i online fjanteriet mot fjortisar så jag har ingen behov än med Vista... fast den ligger i lådan och väntar

EDIT: glömde att senaste DX9c behövs http://www.microsoft.com/downloads/thankyou.aspx?familyId=b40...

EDIT2: bild att det fungerar, 3:dje gången jag installerar spelet... tvungen å försäkra att det fungerar

Permalänk
Testpilot

Och precis som jag skrev tidigare så har det inget med DX10 att göra så jag tycker inte fixen är särskillt märkvärdig. Har funnits liknande fixar till Windows XP-spel som gör att dom går att köra under Windows 2000.

Finns en fix till Shadowrun med om man skulle vilja spela det under XP.

Permalänk
Medlem

Ärligt vem bryr sig, det är samma shit som när halo1 kom till pc, vad tillför det fps genren ? inte ett skit... vänta istället på crysis på ett ordentligt fps.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av HazZarD
Ärligt vem bryr sig, det är samma shit som när halo1 kom till pc, vad tillför det fps genren ? inte ett skit... vänta istället på crysis på ett ordentligt fps.

Spelet är skit men även snacket att det inte skulle gå, och det stora poängen är att spelen fungerar bätre med XP än Vista.

Jag har inga större planer att köpa DX10 hårdvara än och jag är inte über pilsk på grafiskt godis, för sånt skit finns det massor av redan... och dom har inte fört ett skit till FPS genren igenkligen heller.

Som sakt, jag har Vista i lådan och jag väntar tills dom flesta buggarna är borta, men varför skaffa vista om man inte använder det? Fick ultimate ed gratis eller som betalning för lite support på 11st bärbara datorer.

Permalänk
Testpilot
Citat:

Ursprungligen inskrivet av bomber3
Spelet är skit men även snacket att det inte skulle gå

Vem har sagt att det inte går? har väl varit klart från början att spelet var Vista-exlusivt enbart för att Microsoft vill det och inte på grund av några tekniska begränsningar.

Fattar dom inte varför dom ens släpper det, spelet är gammalt och fult som stryk, håller knappast måttet om man jämför med dagens spel.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av hunden
Vem har sagt att det inte går? har väl varit klart från början att spelet var Vista-exlusivt enbart för att Microsoft vill det och inte på grund av några tekniska begränsningar.

Fattar dom inte varför dom ens släpper det, spelet är gammalt och fult som stryk, håller knappast måttet om man jämför med dagens spel.

Svaret är väl ändå ganska uppenbart? Halo spelen har enormt många fans vilket innebär en jäkla massa pengar för Microsoft.

Permalänk
Testpilot

Fattar jag väl att det är för att tjäna pengar och även för att försöka pusha Vista lite men det känns så onödigt.

Spelet är dessutom så otroligt dåligt konverterat till PC, är nästan ospelbart om man inte har en 360-handkontroll.

Permalänk
Medlem

Fungerar det på Live om man har orginalet ?
MS känner inte av om man har patchat det eller ?

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av BerraJobb
Fungerar det på Live om man har orginalet ?
MS känner inte av om man har patchat det eller ?

Vet ej, har orginal men vill inte ha mycket med MS & Có å göra med så jag har inte testat Live

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av hunden
Vem har sagt att det inte går? har väl varit klart från början att spelet var Vista-exlusivt enbart för att Microsoft vill det och inte på grund av några tekniska begränsningar.

Fattar dom inte varför dom ens släpper det, spelet är gammalt och fult som stryk, håller knappast måttet om man jämför med dagens spel.

Spelar man spel för att dom är snygga och nya eller för att det är kul? Herre gud...

Permalänk
Testpilot
Citat:

Ursprungligen inskrivet av Tommy_h
Spelar man spel för att dom är snygga och nya eller för att det är kul? Herre gud...

Eftersom Halo 2 är skittråkigt hoppas man ju få ut nått annat av det när det till slut kommer till PC men det fick man inte. Det är för övrigt en jättetråkig konvertering som är helt anpassad för 360-handkontrollen.

Vill man spela det gör man bäst i att köpa en Xbox och skaffa spelet till den men är man ett Halo-fan har man troligvis redan spelat sönder spelet vid det här laget med tanke på hur länge det funnits ute.

Permalänk
Avstängd

Tröttnade på att Halo 2 och andra spel inte gick att spela med 5.1 ljud genom mitt Dolby Live-kort så installerade det på XP istället... men, men... sparade spel verkar inte gå att flytta fungerande från ena save game-mappen till den andra. Så roligt är det inte att spela om spelet från början.

OBS - lagligt köpt licens som annars flyter bra på XP tack vare detta tips.

Permalänk
Avstängd

ja jo jag vet att det funkar i MS XP, Fast lika drygt är det på PC som på consoll =/

Permalänk
Medlem

Är de någon som har anning varför Halo 2 stängs efter nån minut då jag kör den på Vista? Spelar på en ganska bra data med geforce 8800 serie 4Gb-ram och intel dual core 6850 , har alla nyaste drivutiner och har även upptaderat Halo 2, men den stängs efter ungefär 2 minuter, eller så startas dator om- Det har ingenting med kylning att göra.
Tro att jag lade in inläget i fel tråd men ville inte skapa en ny bara för den här frågan, hoppas ingen blir sur

Permalänk
Medlem

Jag har en tanke: Vad heter forumet där du hittade lösningen?