Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: lauri.lotvonen on February 22, 2010, 11:43:38 AM

Title: Whdload and Poseidon USB stack
Post by: lauri.lotvonen on February 22, 2010, 11:43:38 AM
Is there a way around the Whdload games freezing when Subway usb ports are online? It would be great if I could run games directly from my USB-stick.
Any advice greatly appreciated... Thanks again :juggler: !
Title: Re: Whdload and Poseidon USB stack
Post by: MrZammler on February 22, 2010, 01:16:41 PM
If you preload the game, then I guess you can turn off poseidon (offline), and put it online again after the game exits. Google around for the exact command to do that (sorry I'm away from my amiga ATM), and add it to whdload.prefs EXECUTESTARTUP and EXECUTECLEANUP parts.
Title: Re: Whdload and Poseidon USB stack
Post by: save2600 on February 22, 2010, 05:02:46 PM
FWIW, I have absolutely no problem running WHDLoad games off my thumbdrive using Deneb - so am surprised to hear you're having bad luck. WHDLoad itself is in Sys:C of course, but the games are loaded externally via thumbdrive on my A3000 setup.
Title: Re: Whdload and Poseidon USB stack
Post by: Cammy on February 22, 2010, 06:23:51 PM
WHDLoad clashes with Poseidon, the best thing to do is deactivate it before you run a game, and if your game is on a USB stick you could copy it to RAM Disk first if you need to. I have two icons on my desktop for starting and stopping Poseidon for when I run games. I don't know any way of actually running WHDLoad games from a USB drive, at least not with a Subway.
Title: Re: Whdload and Poseidon USB stack
Post by: miamiga on February 22, 2010, 07:42:51 PM
Originally Posted by keropi:

piece of cake...
edit whdload.prefs and change the 2 options below so they look like this:


Code:
ExecuteStartup=sys:c/AddUSBHardware REMOVE ALL ;rx offline.rexx  ;command to execute on WHDLoad startup
ExecuteCleanup=sys:prefs/env-archive/PsdStackLoader        ;rx online.rexx   ;command to execute on WHDLoad exitnow all is done automatically in every whdload start/stop


http://eab.abime.net/showthread.php?t=29065&highlight=subway+whdload
Title: Re: Whdload and Poseidon USB stack
Post by: lauri.lotvonen on February 22, 2010, 09:46:52 PM
Quote from: save2600;544473
FWIW, I have absolutely no problem running WHDLoad games off my thumbdrive using Deneb - so am surprised to hear you're having bad luck. WHDLoad itself is in Sys:C of course, but the games are loaded externally via thumbdrive on my A3000 setup.

I think it depends what games you are playing with WHDLoad.
Have you ever tried for example Cannon Fodder or Stardust ? I can't get them working from USB stick or if the poseidon is online.
In what filesystem have you formatted the usb stick, FAT,FAT32 or what ? There's something strange about mine, it flashes few times after a game is loaded, shouldn't PRELOAD option load all the game data to ram: before starting ?

And I tried editing the WHDLoad.prefs as miamiga told, no luck
Title: Re: Whdload and Poseidon USB stack
Post by: Matt_H on February 22, 2010, 10:18:51 PM
The "problem" is to do with bus interrupts. They conflict with the way WHDLoad works. Leaving your TCP/IP stack online causes the same thing to happen. Not sure there's a solution other than turning everything off before starting a game.
Title: Re: Whdload and Poseidon USB stack
Post by: save2600 on February 22, 2010, 10:24:38 PM
Quote from: lauri.lotvonen;544545
I think it depends what games you are playing with WHDLoad.
Have you ever tried for example Cannon Fodder or Stardust ?

Oh yeah, I'd know right away if those two favs didn't work! lol  

My USB thumbdrive is an HP 4GB and I leave it hooked to Deneb (PIO mode) pretty much all the time unless I need to transfer some files. Card is formatted as FAT (whatever OSX 10.4.11 uses). Again - I have absolutely no problems running any of my favorite WHDLoad games off the thumbdrive. Never tried it with Poseidon "online" hooked to the 'Net though. But Poseidon is obviously running as you need it to access the contents of the thumbdrive. The stack (typical scenario) is even loaded into Deneb's Flash.

Matt_H may be on to something there though suggesting it's a TCP/IP thing... ?
Title: Re: Whdload and Poseidon USB stack
Post by: Matt_H on February 23, 2010, 01:58:26 AM
I'll test how things go with Poseidon on and Miami off.