- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
01688 | Crash/Freeze | Critical (emulation) | Always | Apr 8, 2008, 17:02 | Dec 8, 2018, 02:55 |
Tester | nicolasa | View Status | Public | Platform | |
Assigned To | AJR | Resolution | Fixed | OS | |
Status [?] | Resolved | Driver | |||
Version | 0.124u1 | Fixed in Version | 0.185 | Build | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 01688: smgp, smgp5, smgp6, smgpu, smgpu1, smgpu2, smgpu3, smgpj: Memory Test causes a watchdog reset | ||||
Description | Go to the service menu and start the memory test. After a short while, while the test is still running, the game is reset by the watchdog. | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.94u2 | ||||
Affected Sets / Systems | smgp, smgp5, smgp6, smgpu, smgpu1, smgpu2, smgpu3, smgpj | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
4
No.00620
Tafoid Administrator
Apr 8, 2008, 17:31
edited on: Apr 8, 2008, 17:32 |
I posted about this about 6 months back but nothing was ever done. http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Board=mametesters&Number=128213 There were 2 U releases where work was documented to have been done on the driver: 0.94u2 (most likely when watchdog was set up) and 0.94u5. I suspect regression with one of those. I was only able to test 0.94 as working, 0.95 with the problem. 0.94u2: segaxbd: tweaks - added hack to make GP Rider boot; input bug prevents full playability - fixed IRQ handling to match schematics - hooked up watchdog, sound reset, and global mute - hooked up dummy CPU for running SMGP communications - reduced interleave on all games except LOF 0.94u5: segaxbd.c: * fixed missing sound in rachero/abcop * used explicit sync to get rid of high interleave on loffire * marked 317-0136.key bad until Nicola fixes it * marked loffire as working now that the divide chip is better |
---|---|
No.02953
CharlesM Developer
Nov 1, 2008, 03:11
edited on: Nov 1, 2008, 03:20 |
Watchdog details: The MB3773 will assert reset 220ms after the last negative edge on its clock input. It asserts reset for 44ms. The clock input is controlled by two jumpers: S35 shorted, S36 open : Clock input connected to /WDC. S35 open, S36 shorted : Clock input connected to /GXINT. The former is manual (68000 program must toggle PC6 (/WDC) of CXD1095 @ IC160), the latter is automatic (/GXINT asserted once per frame by tilemap chip). Somebody with a SMGP board should confirm the jumper settings. If the watchdog timeout length is suspect, check the value of capacitor C51 near the MB3773. Schematics say it is 2.2uF. |
No.07243
Tafoid Administrator
Feb 19, 2011, 22:25
|
Confirmed 0.94u2 breakage with freshly build binary |
No.15875
MetalGod Senior Tester
Dec 8, 2018, 01:23
|
I've done some testing It seems to be fixed since mame 0.185 Driver improvements on that version: -segaxbd.cpp: Rewrote CXD1095 as a device and also add it to megaplay.cpp, megatech.cpp, cyclwarr, and bigfight. [AJR] |