I am using Fuse on Mac OSX, have tried a few of the available Hypersports in the archive now, but each one appears fine until I start the first event, it freezes on swimming, anyone else encountered this?
I have checked this and it appears indeed that Hyper Sports doesn't work with Fuse 0.7.0.1 on MacOS X 10.3.8. Loading goes fine, but just when the first event (swimming) is about to start it crashes. Although I have been able to play Hyper Sports with previous versions of Fuse...
Have tried Hypersports with this emulator too - zxsp 0.6.2 - MacOSX 10.3 it starts loading but you get a R type loading error near the end, ironically I thought my days of those messages were long gone ;)
[ This Message was edited by: Indigo on 2005-02-28 15:43 ]
Phil is the author of Fuse and therefore I tested legacy version of Fuse. Funnily enough there's also an 0.6.2 version of ZXSP but this is not what I tested. Try Fuse 0.6.2.1 and you'll see that it'll work. :)
Oh, and I've encountered some Tape Loading Errors on ZXSP too. Unbelievable how far some emulator authors get to replicate the authentic machine..! ;)
A quick bit of investigation reveals that the "improved" retriggered interrupt code in 0.7.0 is what's causing this problem.
If you're compiling from source, you can (bodge) fix this by changing the "tstates < 48" test in z80/z80.c:z80_interrupt() to (say) "tstates < 37", but I don't yet have an accurate value for how long the ULA holds /INT low for on the various models. Anyone?
[ This Message was edited by: Philip Kendall on 2005-02-28 23:14 ]
On 2005-02-28 23:13, Philip Kendall wrote:
A quick bit of investigation reveals that the \"improved\" retriggered interrupt code in 0.7.0 is what's causing this problem.
FWIW, this is now fixed in Fuse's CVS. Thanks to Indigo for reporting the problem and Woody, Jon Needle and Ramsoft for the correct timings.
Comments
Shame, will have to try another emulator as that's probably my all time fave game.
Could you tell me which (if any) of the older versions available from the project page it does work with?
0.7.0 - negative, Hyper Sports crashes just like in the current version
0.6.2.1 - positive, Hyper Sports plays well
[ This Message was edited by: Indigo on 2005-02-28 15:43 ]
Oh, and I've encountered some Tape Loading Errors on ZXSP too. Unbelievable how far some emulator authors get to replicate the authentic machine..! ;)
Where can I download that version from?
There's a subtle hint somewhere in this thread...
If you're compiling from source, you can (bodge) fix this by changing the "tstates < 48" test in z80/z80.c:z80_interrupt() to (say) "tstates < 37", but I don't yet have an accurate value for how long the ULA holds /INT low for on the various models. Anyone?
[ This Message was edited by: Philip Kendall on 2005-02-28 23:14 ]
Found it.
Am now playing Hypersports :)
After all we have been through!
Without you spamming WOS , FFUK would never be run my me! LOL :D
:rofl
True though!
FWIW, this is now fixed in Fuse's CVS. Thanks to Indigo for reporting the problem and Woody, Jon Needle and Ramsoft for the correct timings.