- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05543 | DIP/Input | Trivial | Always | Apr 21, 2014, 20:36 | May 1, 2014, 03:09 |
Tester | kamilz | View Status | Public | Platform | MAMEUI |
Assigned To | Tafoid | Resolution | Fixed | OS | Windows Vista/7/8 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.153 | Fixed in Version | 0.154 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05543: goodejan, totmejan: I found out most of DIP-SW settings. On mame most of settings are unknown. | ||||
Description |
I prepared a text file because list is a bit long. I added explanations with combinations. Did some reverse engineering myself, some amateur work. Hope that helps. Diagnostic Menu: Press and keep P1 Start and Reset, then press P1 Start again. |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | goodejan, totmejan | ||||
Attached Files
|
0001.png (1,465 bytes) Apr 21, 2014, 20:37 Uploaded by kamilz
| ||||
0002.png (522 bytes) Apr 21, 2014, 20:38 Uploaded by kamilz
| |||||
0003.png (683 bytes) Apr 21, 2014, 20:38 Uploaded by kamilz
| |||||
totmejan.jpg (223,604 bytes) Apr 21, 2014, 23:58 Uploaded by kamilz
| |||||
goodejan_v2.txt (2,611 bytes) Apr 23, 2014, 13:38 Uploaded by kamilz Little updated version [Show Content] [Hide Content]These games seems have 2 DIP Switches, DIPSW-A and DIPSW-B Game reads these switches at port C000h (16 bit) with two calls (subroutine 0EF522h [totmejan]) What I found out: DIP-SW A: # - Dip Switch name on Mame; Tested/Confirmed Effect 0 = OFF, 1 = ON 0 - 0 ;Seems unused 1 - Unknown OFF/ON; COIN/CREDIT 2 - Unknown OFF/ON; COIN/CREDIT 3 - Unknown OFF/ON; COIN/CREDIT 4 - Unknown OFF/ON; COIN/CREDIT 4 3 2 1 <- DIP NUMBERS (5 4 3 2 on DIAG. MENU) ---------------------------------------------------- 0 0 0 0 : 1 COIN 1 CREDIT 0 0 0 1 : 2 COINS 1 CREDIT 0 0 1 0 : 3 COINS 1 CREDIT 0 0 1 1 : 4 COINS 1 CREDIT 0 1 0 0 : 5 COINS 1 CREDIT 0 1 0 1 : 6 COINS 1 CREDIT 0 1 1 0 : 1 COIN 2 CREDITS 0 1 1 1 : 1 COIN 3 CREDITS 1 0 0 0 : 1 COIN 4 CREDITS 1 0 0 1 : 1 COIN 5 CREDITS 1 0 1 0 : 1 COIN 6 CREDITS 1 0 1 1 : 2 COINS 2 CREDITS 1 1 0 0 : 3 COINS 2 CREDITS 1 1 0 1 : 5 COINS 3 CREDITS 1 1 1 0 : 8 COINS 3 CREDITS 1 1 1 1 : FREE PLAY 5 - Unknown OFF/ON; MIN CREDIT FOR START OFF: 1 CREDIT TO START ON : 2 CREDITS TO START 6 - CROSS HATCH TEST OFF/ON - Same 7 - Unknown OFF/ON DIP-SW B: # - Dip Switch name on Mame; Tested/Confirmed Effect 0 = OFF, 1 = ON 8 - Unknown OFF/ON; Player start points 9 - Unknown OFF/ON; Player start points 9 8 <- DIP NUMBERS (2 1 (DIP-SW B) on DIAG. MENU) ------------------ 0 0 : 1500 Pts 0 1 : 2000 Pts 1 0 : 1000 Pts 1 1 : 3000 Pts 10 - Unknown OFF/ON; ??? 11 - Unknown OFF/ON; ??? [totmejan] Game definitely uses these, reads these 2 bits and stores at address 01A28h as 0-1st bit; Sub-routine at E7C19h does some arithmetic operations depending on these. I cound't understand whats going on. Call performs just before dealing tiles. 12 - Unknown OFF/ON; DEMO SOUND OFF: Enable ON : Disable 13 - Unknown OFF/ON; ENABLES/DISABLES EXPLICIT SECENES OFF: ENABLE ON : DISABLE 14 - Unknown OFF/ON 15 - Unknown OFF/ON Original H/W Doesnt seems to have these switches and onward 16 - 1 OFF/ON : ADD CREDIT SLOT 1? 17 - Unknown OFF/ON : ADD CREDIT SLOT 2? Switching these 2 ON and OFF does same effect as inserting coin NOTES: All adresses belongs to MAINCPU TRIVIA: Diagnostic Menu Press and keep P1 Start and Reset You'll see cross hatch test screen, then press P1 Start again. Secret menu hack [totmejan only] (I couln't find official way to enter, so it's a hack): Mame internal debugger: PC=ECFFD ; 'SECRET MENU' Keys: BACKSPC, ENTER, Z, P1 START PC=E2EE2; 'TODAY: DATA' screen Keys: Z PC=ECC72; 'HMODE' screen | |||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.10611
kamilz Tester
Apr 22, 2014, 00:08
edited on: Apr 22, 2014, 02:46 |
PCB picture added. |
---|---|
No.10622
kamilz Tester
Apr 23, 2014, 13:47
|
Information updated and uploaded as v2. |