Temporarily disable RoadShow to use WHDLoad?


WHDLoad doesn’t work when the Roadshow stack is running. Currently, I reboot the machine without the PCMCIA WiFi card everytime I want to play a game using WHDLoad. When I want to go online, I reboot with the card inserted. It’s tedious. Is there a way around this?


One solution I found on EAB was to do this in S:WHDLoad-startup

set wirelessManagerPID `status COM=C:WirelessManager`
IF VAL $wirelessManagerPID GT 0
  break $wirelessManagerPID

But while that code works when run standalone in a script, as part of S:WHDLoad-startup the game still runs and freezes at the intro screen. It seems the script doesn't have enough time to complete (the shutdown does take a few seconds).
Maybe the submitter of that solution was using an unregistered copy where the time delay was implemented.

I've tried adding "wait 10" after C:NetShutdown as well as after the 'break' line.

I know I'm close. Any help appreciated 🙂

Edit: I have also placed a "makedir ConditionTrue" after the break command to test that the IF block was running. I know it is because the dir is created.
  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.