If you copy the contents of the WHDLoad-Startup file on here, I'll try and take a look but I probably don't have quite the same setup as you, so I might not be able to see anything, (no promises of an insta-fix!).
Thanks for helping out.
I have only done what was suggested in the links you posted (I think). Here are the files concerned:
WHDLoad.prefs
;
; global configuration file for WHDLoad
; searched as "S:whdload.prefs"
;
; CLI-Arguments and ToolTypes will overwrite these !
;
;ButtonWait ;wait for button pressed (slave must support this)
;ChipNoCache ;disable cachebility of Chip-Memory
;ConfigDelay=400 ;wait to select options in splash window (1/50 seconds)
;CoreDumpPath=T: ;path for coredump files
;DebugKey=$5b ;rawkey code to quit with coredump (debug)
;ExecuteStartup=Execute S:WHDLoad-Startup ;command to execute on WHDLoad startup
;ExecuteCleanup=Execute S:WHDLoad-Cleanup ;command to execute on WHDLoad exit
;Expert ;selects expert mode
;FreezeKey=$5d ;rawkey code to enter HrtMon/TK
;FullChip ;save/restore complete chip memory
;LogBuffer=$40000 ;buffer size for logging facility
;MMU ;use MMU (for 68030)
NoAutoVec ;ignore unwanted autovector interrupts
;NoFilter ;disable audio filter
;NoFlushMem ;do not flush memory
;NoMemReverse ;do not allocate memory reverse
NoNetwork ;do not connect to the internet
;NoWriteCache ;disable the disk write cache
;NTSC ;force NTSC viedo mode
PAL ;force PAL viedo mode
;Proxy=proxyhost:3128 ;use this HTTP-proxy, [user:password@]hostname[:port]
;QuitKey=$5a ;rawkey code to quit
;ReadDelay=150 ;wait after reading from disk (1/50 seconds)
;RestartKey=$5c ;rawkey code to restart
;SavePath=SYS:WHDSaves ;base directory for all saves
;ShowRegs=SYS:Utilities/MuchMore W WL=80 WT=80 WW=582 WH=700 ;command for Show Regs
;SplashDelay=200 ;time to display splash window (1/50 seconds)
;WriteDelay=150 ;wait after saving something to disk (1/50 seconds)
WHDLoad-StartUO
;
; 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
;
; stop the IP-stack via ARexx
;C:rx offline.rexx
; stop Genesis with a X-Surf card
AmiTCP:bin/offline x-surf0
; stop Roadshow
;C:NetShutdown
; stop Poseidon USB-stack
;C:AddUSBHardware REMOVE ALL
; set compatible speed and disable JIT for UAE
;uae-configuration cpu_speed real cachesize 0
WHDLoad-Cleanup
;
; example script to be used with WHDLoad option ExecuteCleanup
; restart all software which has been stopped previously with ExecuteStartup
;
; start Poseidon USB-stack
;ENVARC:PsdStackLoader
; start Genesis with a X-Surf card
AmiTCP:bin/online x-surf0
; start Roadshow
;AddInterface DEVS:NetInterfaces/(#?.info) Quiet
; start the IP-stack via ARexx
;C:rx online.rexx
; enable max speed and JIT for UAE
;uae-configuration cpu_speed max cachesize 8192