22 July 2021, 12:01 | #1 |
Registered User
Join Date: Mar 2021
Location: Avellino, Italy
Posts: 170
|
Roadshow, 3com pcmcia and interrupts
Hi, I have an A1200/030 with an etherlink III pcmcia network card that uses the 3com 3c589 driver. I'm currently using genesis tcp/ip stack. This cards have a problem with interrupts and by default most whdload installs hang on black screen if the tcp/ip stack is running. A workaround is to use a custom whdload startup and cleanup script to automatically disable and re-enable the stack and with genesis this works fine by using amitcp:bin/offline and online commands. I started to think about roadshow and the idea of using a more recent, still supported and better stack. Prior to buying it I wanted to test it was working well with my configuration but even after changing whdload's scripts to use roadshow commands to go online and offline, a lot of whdload slaves still hang on black screen. Am I missing something or my only option is to wait if ever roadshow will be fixed for my card and driver? Because I like to have the ip stack running at boot, currently I reverted back to genesis given also the fact that the speed was more or less the same.
|
22 July 2021, 14:51 | #2 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,187
|
WHDLoad takes over the system. The AmigaOS isn't even active when WHDLoad is operating. You're lucky it even restores to a state that Genesis can reenable itself.
|
22 July 2021, 20:40 | #3 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,654
|
There is a scripts for Roadshow also, so those are only possibility use whdload games, with running TCP/IP stack.
|
22 July 2021, 22:08 | #4 |
Registered User
Join Date: Mar 2021
Location: Avellino, Italy
Posts: 170
|
|
22 July 2021, 22:28 | #5 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
what whdload game needs access to the tcp/ip stack, and is it possible to go offline while you use whdload or are you downloading in the background / running a bbs?
|
22 July 2021, 22:54 | #6 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,187
|
He only uses TCP/IP when he is NOT using WHDLoad. He's trying to disable it using scripts when he loads a WHDLoad game and then reenable it when the game is done.
|
23 July 2021, 17:33 | #7 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,001
|
Quote:
The only way to stop Roadshow from having network connections is to shut it down completely. But a TCP/IP stack cannot be shut down if programs are still using TCP/IP. That's especially bad if you use something like SMBFS because SMBFS cannot shut down if some files or directories on the network share are still open. |
|
12 September 2021, 20:51 | #8 | |
Ancient Amiga User
Join Date: Mar 2018
Location: Elkhart, IN USA
Posts: 207
|
Quote:
|
|
01 March 2022, 23:58 | #9 |
Registered User
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,595
|
@ Lisko
had some issues and all solved by a little program called Roadie on aminet |
02 March 2022, 11:55 | #10 | |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 43
Posts: 924
|
Quote:
As Roadshow does not have to shut down, for example smbfs mounts will keep working after you exit a whdload slave. |
|
02 March 2022, 12:53 | #11 |
Registered User
Join Date: Sep 2019
Location: Corfu / Greece
Posts: 410
|
As klx300r said, Roadie solves the problem. I also use Roadshow which is a lot faster and so much more updated than all other tcp/ip stacks. I had the same issue as you describe in your post and i ended up using Roadie (which is a GUI for Roadshow) and what i do is just click "Disconnect" button on Roadie, wait 3-4 seconds to disconnect and then you can run any whdload game you want without problems. After finishing playing, you can just click "Connect" on Roadie and you are back online within seconds.
|
02 March 2022, 17:50 | #12 |
Registered User
Join Date: Jan 2005
Location: Umeå
Age: 43
Posts: 924
|
@thomas, @npagonis73:
I am using Roadshow with an X-Surf 100 card and have WHDLoad configured like this: Code:
9.Work:Spel> search s:WHDLoad.prefs NONUM PATTERN=exec#?(clean|start) ExecuteStartup=Execute S:WHDLoad-Startup ;command to execute on WHDLoad startup ExecuteCleanup=Execute S:WHDLoad-Cleanup ;command to execute on WHDLoad exit 9.Work:Spel> type s:WHDLoad-Startup ; ; example script to be used with WHDLoad option ExecuteStartup ; - stop all software which can cause interrupts with external hardware ; - optionally free memory to allow WHDLoad better PreLoad ; - adapt emulation parameters ; offline x-surf-100.device 9.Work:Spel> type s:WHDLoad-Cleanup ; ; example script to be used with WHDLoad option ExecuteCleanup ; - restore emulation settings ; - restart all software which has been stopped previously with ExecuteStartup ; online x-surf-100.device 9.Work:Spel> |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amiga 1200T : PCMCIA Not working (3Com) : Help please | burf2000 | support.Hardware | 7 | 07 September 2015 21:35 |
OS4 classics 3com pcmcia | orange | support.Apps | 6 | 16 November 2009 13:32 |
3COM 589 PCMCIA NIC + classic WB3.1 + ? = working TCP/IP? | gizmomelb | support.Hardware | 7 | 09 January 2006 08:01 |
3Com PCMCIA NIC setup in OS 3.9 using Genesis | mfilos | support.Hardware | 3 | 03 November 2005 11:08 |
3com cards... | poppe | request.Apps | 2 | 09 May 2003 10:54 |
|
|