Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08835 Graphics Minor Always Mar 10, 2024, 15:45 20 days ago
Tester as-0229 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Bugs That Aren't Bugs OS Windows 10/11 (64-bit)
Status [?] Resolved Driver
Version 0.262 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08835: iganinju: Blackout on the Ranking Entry Screen
Description After GAME OVER, screen TURNS BLACK OUT when it changes to the TOP 5 RANKING ENTRY screen.
This problem only happens in Japanese version (IGA NINJUTSUDEN, not bootleg), don't happen in other versions.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems iganinju
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
9
User avatar
No.22000
Haze
Senior Tester
Mar 11, 2024, 12:59
it writes
030c to active_layers_w
the bootleg writes
000c

it doesn't seem to be protection that I can tell

but it does break the drawing in such cases, as the bits are used to decide layer ordering.
User avatar
No.22007
Robbbert
Senior Tester
Mar 14, 2024, 14:39
After the continue screen finished, the Top 5 screen showed for me.
User avatar
No.22022
Robbbert
Senior Tester
25 days ago
Anyone able to confirm this?
User avatar
No.22025
Haze
Senior Tester
25 days ago
yes(?) it's a 100% reproduction rate
User avatar
No.22027
Robbbert
Senior Tester
24 days ago
Tried again, the top 5 screen showed up again - there's no issues.

Since the problem shows for you, can you set the Status to Confirmed?
User avatar
No.22028
Haze
Senior Tester
24 days ago
edited on: 24 days ago
Did you get the high score before dying?

If you get the high score, on the Japanese set, the initial entry screen is 100% black. The code flow seems unavoidable, the register write which changes the priority/enable determines this. The code on the bootleg is modified to avoid that write. I assume it's some quirk of the priority system that just happens to work on regular hardware, but didn't work on the bootleg hardware (which was likely closer to MAME's emulation) so they hacked it (or it's a bad dump because the world version doesn't do it)

I'm assuming you're using unofficial builds, rather than one with some hacks in it which may change the behavior?
User avatar
No.22033
Haze
Senior Tester
22 days ago
it says ranking entry in the initial report, you don't get ranking entry (the chance to enter your name) unless you get a high score

it was clear to me at least
User avatar
No.22034
Haze
Senior Tester
22 days ago
Robbbert> you've verified that it happens on hardware?
User avatar
No.22036
Haze
Senior Tester
20 days ago
@Robbbert does this happen on real hardware?