Homeworld 2 on Windows 7

Tested: ,

There are a few issues that you can encounter while trying to run Homeworld 2 on Windows 7. One of the most common problems seems to be that the game refuses to start or crashes to desktop after startup. This appears to be caused by Windows 7 preventing the Homeworld 2 English no-cd exe from working (Data Execution Prevention). The most reliable fix seems to be the following:

  1. Install the Homeworld 2 1.1 patch. If this link doesn’t work try one of the alternate links: alternate 1, alternate 2.
  2. Install the Homeworld 2 1.1 German no-cd exe. Search for and download the 1.1 German no-cd exe (for legal reasons I’m not hosting the exe here). Replace your original exe located at:
    Homeworld 2\Bin\Release\Homeworld2.exe
    Though it may seem odd, the German no-cd exe works around this issue because it isn’t affected by Data Execution Prevention. It won’t change the in game language to German.

Note - according to a numbers of sources on the web no-cd exes are legal provided they are only for personal use. See the Wikipedia No-CD crack page for more details (or do you own research if you are still skeptical). You can read the legal jargon from the U.S. Copyright Office if you’re interested (and if you’re in the USA).

There a few less common issues with running Homeworld 2 that are covered in these posts:

  • Homeworld 2 invisible ships – with recent graphics driver updates for certain video cards some users are experiencing an odd issue where ships will be invisible and you may see oddly broken textures. See this post for more info.
  • Homeworld 2 camera and movement lag – with certain video cards rotating the camera and zooming into your ships will cause extreme FPS drops. See this post for a workaround.

If you’ve followed the above steps and are still having issues running Homeworld 2 on Windows 7, please post in the comments below. To increase your chances of a solution being found include as much detail as possible (which version of the game you’re running, what operating system you have, what video card you have and steps to reproduce the issue). Screenshots are also very useful!

sources: link 1, link 2

Share on Google+0Share on Reddit0Share on StumbleUpon0Tweet about this on Twitter1Share on Facebook2Digg this
    KarlH1
    April 21, 2014 at 5:43 am

    Hello,
    unfortunately i still can´t run this wonderful game.
    My System:
    Intel Core i3 M350 2.27 GHz
    4 GB RAM
    ATI Radeon HD5470 1 GB
    Windows 7 64-bit
    … let me know if you need more information.

    The last days i tried and tried, following this and a lot more likewise threads, no success.

    I have an original HW2-DVD. After installing (many and many times) i run the ‘on-board’ 1.1 patch just like several english and german patches from the www. then as ever i replaced the original HW2.exe by the fixed one (also in english and german version) but no results.
    I also tried to run the game in compatibility-mode (XPSP2 and XPSP3) as well as i launched it as admin…

    I’m very sad and don’t have anymore ideas. I also tried to follow guides on youtube and think i did it step by step… :-(

    Maybe someone could help me or just develop HW3!?

    Thanks a lot,
    KarlH1

      Hey KarlH1, what kind of errors are you experiencing? Is it crashing on startup? Are you noticing any error messages?

      Most commonly the game crashes due to Data Execution Prevention. If using the German No-Cd exe is not working then look up how disable DEP for a specific app in WIndows 7.

      Also make sure that you have vsync enabled through your video card’s control centre if you don’t already.

        JR
        June 22, 2014 at 12:42 pm

        I have tried to disable DEP for HW2, but it tells me that it cannot turn it off for the game exe file. So that’s not working…

            JR
            June 22, 2014 at 2:03 pm

            When I try to disable it’s DEP for HW2, it brings up a box telling me it cant disable DEP for it. But it’s no longer needed since I just used the german exe crack.

    JR
    June 22, 2014 at 1:35 pm

    I fixed it and managed to make it run with the German exe fix. Thanks.

    Mud Slinger
    August 14, 2014 at 6:44 pm

    Oh great, thanks for sharing your fix…

    oneart
    October 20, 2014 at 10:08 pm

    not even works with me even with DEP disabled and german exe fix
    …. :(

    oneart
    October 20, 2014 at 10:15 pm

    1. after patch 1.1
    2. german exe fix
    3. windows xp sp3 compatibility
    4. DEP disabled for homeworld2.exe
    5. Disabled visual themes in homeworld2 property dialog
    6. change vertical sync to always on in ati graphic property
    7. Launched as admin

    Still I crash to desktop after a blink of black screen after clicking homeworld2.exe

    :(

    still the same message :
    Homeworld2.exe caused an Access Violation in module atioglxx.dll at 0023:55d26c61.
    Error occurred at 10/21/2014 12:00:28.
    Homeworld2.exe, run by PC.
    Microsoft Windows XP?.
    4 processor(s), type 586.
    0 MBytes physical memory.
    Read from location 00000020 caused an access violation.

    MiniDump saved to file ‘C:\Program Files (x86)\Sierra\Homeworld2\Bin\Release\10-21-2014_12_00_28_MiniDump.dmp’ ……..
    ………………
    …………

    My graphic card driver is full update to latest update

    I guess its directly related to Ati graphic card latest update driver problem..that doesn’t support homeworld2

    too bad… :(

    oneart
    October 20, 2014 at 11:59 pm

    1. Disable Vsync in ati control centre….done…still same error…and even turn off everything to standard setting…doesn’t change the error message…

    2. This does not work with me …. as I crash to desktop just about after clicking homeworld2.exe…so no ingame option modification possible …:(

    and yes,, I ‘ve checked that links…

    in relicnews …he got error message after installing mod for homeworld2 but the game will run just fine with original homeworld2..

    in my case I got the same error with original homeworld2 and cannot run the game at all…. :(…

    and after checking some forum it seem that “Homeworld2.exe caused an Access Violation in module atioglxx.dll” message occured with different problem….this really confused me…

    some people experienced it after playing for some time in homeworld2
    some other people experienced it with higher resolution
    and some other people too experienced it after installing the mod for homeworld 2

    and in my case i experienced it just about after clicking the homeworld.exe…directly crash to desktop…. :(

    and they are all got the same message “Homeworld2.exe caused an Access Violation in module atioglxx.dll”

    I’ve done some possible solution from that forums as welll…..but still no result…

    and weirdly some other people who got the same exact problem like me resolved the problem with just german fix….this is very frustrating… :(

    I thing I am running out of idea right know…..this problem is far to complicated for me right know..

    the only possible thing for me right know is to wait Homeworld 2 remastered edition from gearbox software…..:(

    oneart
    October 21, 2014 at 12:04 am

    it seems that something in atioglxx.dll configuration cannot work well with homeworld2 configuration files…..some configuration may succeed …. but some not…. :(

      Well that’s unfortunate! The only thing I can suggest is maybe try to reinstall the German exe in case you somehow got a faulty version. Other than that you might be out of luck :(

        Mike
        October 21, 2014 at 8:35 pm

        I had the same issue with my Radeon 6970 on Windows 7 x64. Had to install an older version of the AMD driver – went back to 13.9, and homeworld 2 is working again! Hope this helps.

Leave a Reply

Search
Questions!?
Play nice
>> All posts, unless specified otherwise, are original and created solely for The Game Engine. Please credit anything you use or reference from this site.
Was this site helpful?
>> The Game Engine is a non-profit personal project. Please consider a small donation so we can keep helping you with your games.