Emulator Issues #2949
closedKirby Air Ride (NTSC) black screen
0%
Description
To be precise, this is actually an infinite loop.
I looked into it, and it seems an assertion is being tripped. The line is as follows:
"hsd_SynthSFXBankHead[bankID + 1] - hsd_SynthSFXBank[bankID] >= hsd_SynthSFXLoadBuf[1]"
the call is at 0x80447F20 (NTSC ver).
Changing plugins or options have no alternative effect. Patching it will just run into other asserts, and patching assert will just cause an execution overflow.
Updated by AHeinerm over 14 years ago
Interpreter mode, software renderer, and disabling dual core show no changes either.
Updated by james_wilson_ over 14 years ago
Where did you get that code line from?
Seeing as that code line sounds like a sound thing, have you tried it with LLE or with all of the HLE-DSP sound options turned off? It sounds like a similar bug to other games, such as the SMG2 Grand-star bug.
Updated by AHeinerm over 14 years ago
I got it from debugging and disassembly.
I've tried disabling just about everything, but it seems the problem lies elsewhere.
Updated by AHeinerm over 14 years ago
Actually, now that I think about it, my ISO could be corrupted. I'm going to take another one and post back later.
Updated by AHeinerm over 14 years ago
Ok, sorry, the game does indeed work. Mark as invalid.
Updated by rodolfoosvaldobogado over 14 years ago
- Status changed from New to Invalid