Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
BTW Im a AMD user so this'll more than likely only help you if have an AMD
1. If you start you Homeworld 2 Classic and it doesnt even load. Make sure you have this atioglxx.dll inside your
C:\Program Files (x86)\Steam\steamapps\common\Homeworld\Homeworld2Classic\Bin\Release
Link: http://www.megafileupload.com/en/file/550087/Doom3BFGFix-zip.html
Use your system bit value 64 or 32
2. You now should be at the Black screen (with no sounds) and if you click any where your Homeworld2.exe will crash phase (My personal Favorite)
3. Then you have to have a HW2 Classic mod (I havent found a way around this) and in the HWR launcher select MODS Then HW2 Classic and select your mod but in the command line parameters put -nopbuffer and run the game and wait like >10 seconds
DO THIS EVERY TIME OR YOU'LL STILL GET THE FIRST PROBLEM
If you need a mod i'd suggest this one
http://steamcommunity.com/sharedfiles/filedetails/?id=452695707&searchtext=
4. This is where I'm currently at you'll be able to launch the game and it'll still be a black screen but you will hear the Gearbox intro and eventually you'll be able to hear the main menu UI noises
Thats as far as i got the only fix ive found for the last bit only works on Nvidia cards. Gearbox pls help
It seems to be caused by incompatible OpenGL calls from the software to AMD's OpenGL library (part of the driver)
It can be resolved by using an older driver or by using a legacy version of the atioglxx.dll in the game executable folder. Exactly which version depends on your exact hardware, and which OS you use - it differs from user to user. I would advise downloading the legacy driver from AMD and extracting the .dll from it if you want to try this route rather than using obsoleted third party sites like mentioned above (although if you're really lucky it just might work for you) because you can try different driver versions in chronological order until you find the one that works for you.
[edit for link to post containing detailed info to come shortly]
A more recently discovered and much easier method is to create a shortcut to the Homeworld2.exe and in the target box after the last " type a space then:
-nopbuffer
which seems to fix the problem for everyone whom the overriding .dll method does not, especially on newer x64 win 10 systems.
If this doesn't work THEN try these steps - just be aware that the 2 methods here are mutually exclusive, you should only use one or the other not both.
Here is the list of legacy drivers for AMD graphics & Windows 7 (Windows 8 only use the top 4)
http://support.amd.com/en-us/download/desktop/previous?os=Windows%207%20-%2064
For me, the 14.4 version works so try that one first. Follow the instructions below to extract the opengl library .dll we want to put in override:
1) Download the driver from AMD. Run it (self extracting zip) and make a note of the extraction directory, or change it to your preference. The default is C:\AMD\AMD-Catalyst-14.4-64Bit-Win8.1-Win8-Win7-WHQL-Aug. When it has finished extracting Click 'Cancel' to abort the install of the whole driver package.
2) Navigate into extracted package \Packages\Drivers\Display\WB6A_INF\, then select the folder B171094 with a single left click, then hold 'Shift' and Right Click the B171094 folder and select 'Open command window here' from the context menu.
3) At the command prompt, type:
expand atioglxx.dl_ atioglxx.dll
and press Enter. A dialogue will inform you the file has unpacked so you can close the command window. Now you can simply cut/copy/paste the atioglxx.dll file from the B171094 folder into your \Homeworld2Classic\bin\release folder.
4) If it does not work go back to the driver list and try the previous driver until you find the one that works for you, hopefully you will not have to do this as I have seen no problems with version 14.4 so far.