View Single Post
  #112  
Old February 8th, 2011, 08:52 PM
Mobhack's Avatar

Mobhack Mobhack is offline
National Security Advisor
 
Join Date: Mar 2005
Location: Dundee
Posts: 5,991
Thanks: 487
Thanked 1,926 Times in 1,253 Posts
Mobhack is on a distinguished road
Default Re: Windows 7 "Beta Testers" needed

Quote:
Originally Posted by DRG View Post
I need a few people who are running the game using Win7 in fullscreen mode to act as beta testers for us

The attachment contains a new GameOptions.exe and a .cmd file that will emulate what NCrawler did with his fix but will allow players to start the game from GameOptions.

I would ask that anyone who takes the time to DL this please take the time to report back on how it worked for you.

You will need to do the following

1/ Ensure you have SHOW INTRODUCTION already set to NO with your existing GameOptions. That's the first line on the first page when it loads.


2/ Go to wherever you have your game installed and rename your existing GameOptions.EXE to XXGameOptions.EXE to ensure if this does not work you still have a copy of GameOptions that works.


3/ Extract the attached ZIP file to where ever you have the game installed. It needs to be extracted to the main winSPMBT folder that your existing GameOptions.exe is already in.


4/ Start up GameOptions then press PLAY WINSPMBT. If you are running the game fullscreen and the NCrawler fix solved your palette issues with fullscreen mode this should work as well. If not, let us know



Thanks

Don
Unfortunately, now that I have a Windows 7 development machine, this fix does not work due to some quirks in Windows batch file handling.

To cut a long story short

the line:

start explorer.exe

Works completely differently if a CMD file is called from the desktop level (ie double clicking on it in Windows Explorer) and when it is called from a program via the Shellexecute command (as done with the modified GameOptions beta included in the quoted post).

-If called from the desktop level, it restores explorer.exe and your desktop.

-If called from inside a programme (via the shellexecute command), it merely opens a Windows Explorer window on your desktop. It does not restore the desktop!.



Cheers
Andy

NB - if you get left on a bare Windows 7 desktop:
CTRL+ALT+ESC launches Windows Task Mananger
On the Applications tab select "new Task" button
Type in explorer.exe to the dialogue and accept
Job done, close Windows Task Mananger

Last edited by DRG; February 9th, 2011 at 09:03 AM..
The Following User Says Thank You to Mobhack For This Useful Post: