Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08835 Graphics Minor Always Mar 10, 2024, 15:45 Jun 30, 2024, 13:38
Tester as-0229 View Status Public Platform MAME (Official Binary)
Assigned To Resolution Reopened OS Windows 10/11 (64-bit)
Status [?] Confirmed 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
11
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
Moderator
Mar 14, 2024, 14:39
After the continue screen finished, the Top 5 screen showed for me.
User avatar
No.22022
Robbbert
Moderator
Mar 26, 2024, 13:00
Anyone able to confirm this?
User avatar
No.22025
Haze
Senior Tester
Mar 26, 2024, 18:47
yes(?) it's a 100% reproduction rate
User avatar
No.22027
Robbbert
Moderator
Mar 27, 2024, 23:13
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
Mar 28, 2024, 00:13
edited on: Mar 28, 2024, 00:14
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
Mar 29, 2024, 12:38
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
Mar 29, 2024, 23:22
Robbbert> you've verified that it happens on hardware?
User avatar
No.22036
Haze
Senior Tester
Mar 31, 2024, 04:47
@Robbbert does this happen on real hardware?
User avatar
No.22078
Haze
Senior Tester
Apr 30, 2024, 21:05
since @Robbbert has failed to provide any evidence that this happens on real hardware I'm reopening this.
User avatar
No.22200
as-0229
Tester
Jun 30, 2024, 13:38
edited on: Jun 30, 2024, 13:40
Here's a link to the video of when this problem happens, You can watch it.

https://drive.google.com/file/d/1k8MYPNsAJ-RSev35Cdz-GkvHD4qfLdmk/view?usp=drive_link

This problem never happened when I played this game on a real hardware in the past.