Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01631 Crash/Freeze Critical (emulation) Always Mar 26, 2008, 20:55 May 13, 2012, 19:52
Tester haynor666 View Status Public Platform MAME (Self-compiled)
Assigned To hap Resolution Fixed OS
Status [?] Resolved Driver
Version 0.145u7 Fixed in Version 0.146 Build C2D
Fixed in Git Commit Github Pull Request #
Summary 01631: sqixb2, perestro, perestrof: game resets after starting game
Description looks like this is second sets that doesn't work.
Steps To Reproduce run game, insert 1 cr then start game.
Additional Information
Github Commit
Flags
Regression Version 0.144u3
Affected Sets / Systems sqixb2, perestro, perestrof
Attached Files
png file icon 0001.png (2,456 bytes) Mar 26, 2008, 20:55
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.00426
Tafoid
Administrator
Mar 26, 2008, 21:10
Regression begins at 0.123u4 (game doesn't seem to reset but game cannot be started). In 0.123u5 - you get behavior as detailed in 0.124a report.
User avatar
No.01384
Haze
Senior Tester
Jun 25, 2008, 20:50
also apply to
perestro Perestroika Girls

which is basically a bootleg of sqix anyway.
User avatar
No.08501
Tafoid
Administrator
May 6, 2012, 00:32
edited on: May 6, 2012, 00:34
Reopening. Original Regression 0.123u4 - Fixed 0.125u7 (Couriersud).
Regression 0.144u3 (Suspect = r14708 - deprecat.c removal)
User avatar
No.08571
hap
Developer
May 13, 2012, 16:19
before:

- MCFG_CPU_VBLANK_INT_HACK(sqix_timer_irq,6) /* ??? */

- if (cpu_getiloops(device) <= 3 && state->m_nmi_mask)
- device_set_input_line(device, INPUT_LINE_NMI, ASSERT_LINE);


after:

+ MCFG_TIMER_ADD_SCANLINE("scantimer", sqix_timer_irq, "screen", 0, 1) /* ??? */

+ if (((scanline % 64) == 0) && state->m_nmi_mask)
+ device_set_input_line(state->m_maincpu, INPUT_LINE_NMI, ASSERT_LINE);


Both are obviously hacky and wrong.