Project

General

Profile

Actions

Emulator Issues #2949

closed

Kirby Air Ride (NTSC) black screen

Added by AHeinerm almost 14 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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.

Actions #1

Updated by AHeinerm almost 14 years ago

Interpreter mode, software renderer, and disabling dual core show no changes either.

Actions #2

Updated by james_wilson_ almost 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.

Actions #3

Updated by AHeinerm almost 14 years ago

I got it from debugging and disassembly.
I've tried disabling just about everything, but it seems the problem lies elsewhere.

Actions #4

Updated by AHeinerm almost 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.

Actions #5

Updated by AHeinerm almost 14 years ago

Ok, sorry, the game does indeed work. Mark as invalid.

Actions #6

Updated by rodolfoosvaldobogado almost 14 years ago

  • Status changed from New to Invalid
Actions

Also available in: Atom PDF