It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
After looking on the web for a while I found two solutions to the Walhalla Exception error received when people try to run the program in 1680x1050. I have posted both solutions below. Together they take about 10 minutes to set up.

First solution:
I original found this solution in this thread:
[url=]http://www.gog.com/en/forum/darkstar_one/solution_to_netman_dll_and_iphlpapi_dll_errors_in_vista[/url]

Delete the file iphlpapi.dll from the game directory. The file that ships with the game is old. If you delete it (or change the name to iphlpapi(old).dll if you don't want to delete it) Windows will automatically use the version found in the system32 folder.

Second solution:
The solution is ridiculous but I have tested it and it works. The game doesn't run at 1680x1050 but it will run at 1680x1049 (weird huh). What you need to do is make a custom resolution for your computer, and it will show up in the DarkStar One Display options window.

I know this solution works with Nvidia cards. I believe it also works with ATI cards (I cannot test it myself). These instructions are written using the terminology of the Nvidia Control panel.

I copied these instructions from another forum but the link to those forums is now dead (I have left it here anyway) [url=]http://213.198.65.214/forum_DS/showthread.php?t=5305[/url]. All credit goes to the original poster. He/she explains it well. It is not hard and did not take me longer than a couple of minutes to set up.

-------------------------------------------------------------------------------------------------------------- --------------------------------
A#1 - Make sure you have the latest drivers!!

1. For Nvidia cards go into the Nvidia Control Panel.
2. Under Select a Task, look under the 'Display' list on the left.
3. Pick 'Manage Custom Resolutions'.
4. This window will allow you to bind new resolutions to your monitor.
5. Click 'Create'. A dialog box will appear.
6. Hit the 'Advanced' button so the whole dialog box is open.
7. At the top is a section called, 'Custom Display mode values'. Where it says 'Vertical desktop lines', Change the value from 1050 to a 1049.
8. At the bottom is a section called, 'Front-End Parameters'. Under scaling type, select 'CENTERED' and under 'active vertical lines' change the value from 1050 to 1049.
9. Hit the 'Test' button on the right, and Say 'yes' to accepting it.
10. Understand that this is NOT not going to change your current desktop resolution after accepting the results of the test. This just adds the new resolution you created to the list in the previous window.
11. You are done for now! Go into DarkStar One!
12. Under the Graphics menu, you will now see the new display setting.
13. Select your new 1680x1049 in the list and okay it. A message does NOT come up when you do this.
14. Exit the game anyway, and then get back into the game.
15. Tada!! perfect!

-------------------------------------------------------------------------------------------------------------- --------------------------------

My experience differed slightly from the directs above. After step 7 I skipped to step 11 as i had no 'Front End Parameters' to adjust. I think these instructions were written for older drivers. But as I said it works for me.

If anyone has any problems getting this to work post here to let me know. I am not an expert but maybe I can help.
Post edited March 27, 2012 by Philosophytutor
By the way in my searching I found that people have been complaining abut this bug for a long time and it has not been fixed. I would either try the fix above, run the game at 1440x900 or just not play the game. I would not hold my breath for a patch to resolve the issue.
You've got to be ****ing kidding me..? Why hasn't this been looked at by the developers? Seriously? One line of one of the most mainstream resolutions?
avatar
Freyar: You've got to be ****ing kidding me..? Why hasn't this been looked at by the developers? Seriously? One line of one of the most mainstream resolutions?

GOG did not test that 1680 by 1050 did not work?
avatar
Freyar: You've got to be ****ing kidding me..? Why hasn't this been looked at by the developers? Seriously? One line of one of the most mainstream resolutions?
avatar
travdark: GOG did not test that 1680 by 1050 did not work?

This was a problem BEFORE GoG picked it up. In fact I have my disc-based version sitting next to me. (Was considering re-installing.)
The developers stopped looking at supporting DSO way too early, leaving out one of the most mainstream resolutions that are "Supposedly" supported. It's not GoG's fault, no.
Sorry for the double-post, but can we get a GoG staff member to add this to the community support list like the patch question was?
It isn't perfect, but it lets basic gameplay happen. With this "hack" it removes the panorama views. (IE: The main menu background, and any "panorama" inside a station.)
Post edited December 25, 2008 by Freyar
thanks for the tutorial, it worked without problems for me :)
I hope gog.com will make widescreen patches or fixes (or the links at least) from the account page in the future. there are quite some hacks present for fallout 1+2 and other good old games. but I understand that you can't bother every inexperienced user with this and could create confusion if not properly explained/labeled as "expert option".
Anyone know if this "fix" will work for 1920x1200 as well? Would rather not buy it and find out after the download that it didn't support my native resolution (or 1 pixel away from it, I guess). Unfortunate bug though.
I don't know if the fix will work but I doubt that you may need it. So far the only resolution that requires this fix is 1680x1050. One user reports running the game at 1600x1200 without applying the fix. I can't test it for you (my monitor doesn't go up to that res) but it may work without issue.
Tried the fix, doesn't work. Any more progress on solutions?
An update:
The game DOES support higher resolutions. I'm currently playing with 1920x1080. It was a problem with the "iphlpapi.dll" file. To fix that problem, just copy and paste the iphlpapi.dll file from the system32 folder to your DarkStar One folder, and that'll fix it.
The IPHLPAPI.DLL fix is described in more detail in the "Solution to netman.dll and iphlpapi.dll errors in Vista" thread. The IPHLPAPI.DLL fix worked for me as well, and I have since been enjoying the game in widescreen flawlessly.
Unfortunately, that fix doesn't work if you are running the game on XP. Even though XP's default iphlpapi.dll is definitely newer than the one that comes with the game, all the problems associated with it are still present, including the 1680X1050 crash, even if you replace the game's version with XP's version. The only fix I have found that works (sort of) is the 1680X1049 custom res, or just using a smaller 16:10 res like 1440X900.
For some reaseon the 1680x1049 worked for a couple of times then bam! same error as with 1680x1050.
So I made a custom resolution of 1600X1000 (16:10) and that has been working fine for me ever since.
Hardware used:
2 nVidia 8800GTs in SLI with Dell 2007 Widescreen LCD
hip63
This is pretty BS. Stuff like this should be fixed before being allowed to be on GOG. At least it's better than the shovelware on steam that sometimes *never* works under any circumstances.