Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07157 Sound Minor Always Nov 21, 2018, 00:19 Jan 13, 2024, 12:38
Tester Fortuna View Status Public Platform MAME (Official Binary)
Assigned To Osso Resolution Fixed OS
Status [?] Resolved Driver
Version 0.203 Fixed in Version 0.262 Build 64-bit
Fixed in Git Commit eb9435a Github Pull Request #
Summary 07157: nob: When complete the level 1, the music and effects not sounds anymore
Description When defeat the boss of level 1, the music and sfx not sounds and completly muted
The bootleg working ok


PS: looks like a old bug in this game
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.131u2
Affected Sets / Systems nob
Attached Files
7z file icon n.7z (4,657 bytes) Nov 21, 2018, 01:12 Uploaded by Tafoid
Place in STA/nob/N.sta
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.15803
MetalGod
Senior Tester
Nov 21, 2018, 00:44
edited on: Nov 21, 2018, 00:44
Adding savestates would help admins checking the issue faster.
I've played the thing and confirm it ocurrs.
User avatar
No.15804
Tafoid
Administrator
Nov 21, 2018, 01:11
edited on: Nov 21, 2018, 02:00
The bootleg (nobb) doesn't have the issue which leads me to believe it may be protection related or a fault of the i8751.
Added Save State N (from 0.203) to bring you just before the start of the next level.
Confirmed the first version the parent became playable this issue exists. (0.131u2)
User avatar
No.15822
Haze
Senior Tester
Nov 22, 2018, 23:35
edited on: Nov 22, 2018, 23:37
the code gets patched by MAME in the bootleg because we couldn't figure it out,

/* Patch to get sound in later levels(the program enters into a tight loop)*/
address_space &iospace = m_maincpu->space(AS_IO);
uint8_t *ROM2 = memregion("soundcpu")->base();
ROM2[0x02f9] = 0x28;//'jr z' instead of 'jr'

there's no patching on the original set, and the sound rom is the same, so....

maybe there's a way for the main CPU to reset the sound CPU, or maybe the sound CPU has it's own watchdog, although it isn't documented if there is