- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
02005 | Misc. | Minor | Always | Jul 13, 2008, 16:27 | Jul 9, 2023, 15:21 |
Tester | RansAckeR | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | hap | Resolution | Fixed | OS | Windows XP/Vista 32-bit |
Status [?] | Resolved | Driver | |||
Version | 0.126 | Fixed in Version | 0.257 | Build | Normal |
Fixed in Git Commit | da2695a | Github Pull Request # | |||
Summary | 02005: changela: Service mode - Memory Error? | ||||
Description |
According to the manual, the service mode consists of 6 screens. If any key is hit during a test, all test are skipped. 1) Processor ROM Checksum Test 2) RAM test 3) Player Control Test & Coin Switch Setup 4) Game Mode Setup 5) Convergence and Screen Alignment 6) Watchdog Test The game always skips screen 3-6 even when no buttons are hit. |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | changela | ||||
Attached Files
|
0000.png (797 bytes) Jul 14, 2008, 01:23
| ||||
Relationships
There are no relationship linked to this issue. |
Notes
6
No.01609
Tafoid Administrator
Jul 14, 2008, 01:22
|
Not exactly sure what I'm doing wrong on my end, I get to what appears to be the Ram test then it 'resets'. This seems to be indicating that the RAM is not being detected correctly. There is an indication in the manual I'm looking at that a 'reset' occurs when a memory error is encountered. I get what the screen shows here .. then , it goes back to the normal startup and the game starts. There is a problem, for sure - but I think the problem is more the fact there is a memory error. I'm unable to access any Player Control Test screen. |
---|---|
No.01620
RansAckeR Tester
Jul 14, 2008, 10:56
|
I should have mentioned this, I didn't set the version in the report to 0.126 because you need my patch (input fix) to be able to pass the RAM tests. So you should probably re-evaluate this when 0.126u1 is out. The test will then show GOOD for all RAM's and then exit test mode. |
No.02218
M.A.S.H. Senior Tester
Aug 26, 2008, 07:32
|
MAME 0.127: The dipswich setting for the Self Test are wrong. The 'Self Test Switch' is by default 'off', but it tests video and ram at start and in Service. The dip 'Free game' doesn't also work. Replaced: PORT_DIPNAME( 0x30, 0x30, "Self Test Switch" ) PORT_DIPLOCATION("SWT:1,2") //PORT_DIPSETTING( 0x00, "?" ) /* Not possible, 3-state switch */ PORT_DIPSETTING( 0x20, "Free Game" ) /* "Puts a credit on the game without increasing the coin counter." */ PORT_DIPSETTING( 0x10, DEF_STR( Test ) ) PORT_DIPSETTING( 0x30, DEF_STR( Off ) ) with PORT_DIPNAME( 0x30, 0x00, "Self Test Switch" ) PORT_DIPSETTING( 0x00, DEF_STR( Off ) ) /* Not possible, 3-state switch */ PORT_DIPSETTING( 0x10, DEF_STR( On ) ) PORT_DIPSETTING( 0x20, "Test1 ?" ) PORT_DIPSETTING( 0x30, "Test2 ?" ) and check this! Test1 and 2 are unknown. |
No.02225
RansAckeR Tester
Aug 26, 2008, 18:24
|
If you look at the manual you will see that it's a switch with 3 possible states. So either 0x00 or 0x30 is impossible to select. The free game option IS working in 0.127, every time you toggle the switch to 'free game' it will add 1 credit without increasing the coin counter. Tests are still being skipped however. |
No.02231
M.A.S.H. Senior Tester
Aug 26, 2008, 19:56
edited on: Aug 26, 2008, 19:57 |
No, it uses one of the possible 3 states. if you use my code you can select between Self Test and Skip Test etc. In normal MAME 0.127 you can set the 'Self Test Switch' dipswitch to 'Off' or 'Test', but it always make a Video/RAM test at start and in Service. |
No.02241
RansAckeR Tester
Aug 27, 2008, 09:04
|
I'm not sure where your no is referring to. Switching 0x00 with 0x30 is probably more correct yes, 0x30 should then be removed because not selectable. 0x20 should remain "Free Game", as it is working correctly. This report remains valid however, as you cannot get past 2) RAM test. |