Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04843 Crash/Freeze Critical (emulation) Always May 18, 2012, 15:15 May 18, 2012, 20:20
Tester Tafoid View Status Public Platform MAME (Self-compiled)
Assigned To Haze Resolution Fixed OS Windows XP
Status [?] Resolved Driver
Version 0.145u8 Fixed in Version 0.146 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 04843: feversoc: Black Screen
Description The game no longer works and simply shows a black screen. There should be an eeprom check at the beginning.
Steps To Reproduce
Additional Information Additional research shows r16168 as the killing revision, the big IOPORT c++ing.
Github Commit
Flags
Regression Version 0.145u8
Affected Sets / Systems feversoc
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.08607
Haze
Senior Tester
May 18, 2012, 15:33
- return (input_port_read(machine(), "IN0") | m_x) | (input_port_read(machine(), "IN1")<<16);
+ return (ioport("IN1")->read()<<16);

this change was never going to work.... current code doesn't even read IN0 or the bit we toggle.
User avatar
No.08608
hap
Developer
May 18, 2012, 20:20
fuuuuu
The same happened to alpha68, this makes me suspect there are more. I'll go over the huge .diff until I'm dizzy to find more of these :P