Hypersports problem - freezes before 1st event?

edited March 2005 in Games
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?

Post edited by Indigo on

Comments

  • edited February 2005
    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...
  • edited February 2005
    Thanks for the reply Paul.

    Shame, will have to try another emulator as that's probably my all time fave game.

  • edited February 2005
    That sounds like a bug then :(

    Could you tell me which (if any) of the older versions available from the project page it does work with?
  • edited February 2005
    Just checked some legacy versions:
    0.7.0 - negative, Hyper Sports crashes just like in the current version
    0.6.2.1 - positive, Hyper Sports plays well
  • edited February 2005
    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 ]
  • edited February 2005
    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..! ;)
  • edited February 2005
    Try Fuse 0.6.2.1

    Where can I download that version from?

  • edited February 2005
    On 2005-02-28 19:17, Indigo wrote:
    Try Fuse 0.6.2.1

    Where can I download that version from?

    There's a subtle hint somewhere in this thread...
  • edited February 2005
    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 ]
  • edited March 2005
    There's a subtle hint somewhere in this thread...

    Found it.

    Am now playing Hypersports :)


  • edited March 2005
    Hey Indigo :)

  • edited March 2005
    Hi THX :)

  • edited March 2005
    Aw... don't be shy!

    After all we have been through!

    Without you spamming WOS , FFUK would never be run my me! LOL :D
  • edited March 2005
    Ssssshhhhh

    :rofl

    True though!
  • edited March 2005
    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.
Sign In or Register to comment.