- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
02154 | DIP/Input | Minor | Always | Aug 23, 2008, 11:03 | Jan 10, 2010, 23:27 |
Tester | M.A.S.H. | View Status | Public | Platform | |
Assigned To | Resolution | Fixed | OS | ||
Status [?] | Resolved | Driver | |||
Version | 0.127 | Fixed in Version | 0.136u1 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 02154: ckongg: Coinage settings are wrong. | ||||
Description |
The Coinage settings in the Dip Switches menu are wrong. For 1x Coin you get 2x Credits and if you set Coinage to 2x Coins you get 4x Credits. So the inputs must be changed from: PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coinage ) ) PORT_DIPSETTING( 0x40, DEF_STR( 2C_1C ) ) PORT_DIPSETTING( 0x00, DEF_STR( 1C_1C ) ) to PORT_DIPNAME( 0xc0, 0x00, DEF_STR( Coinage ) ) PORT_DIPSETTING( 0x40, DEF_STR( 2C_4C ) ) PORT_DIPSETTING( 0x00, DEF_STR( 1C_2C ) ) Also, if you set the 'Unused' dip to 'ON' in the Dip Switches menu, you get another game coinage. Then you must put in 3x Coins to start a game (see screenshots -> Normal and Unused-On ). |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | Verified with Code | ||||
Regression Version | |||||
Affected Sets / Systems | ckongg | ||||
Attached Files
|
ckongg.png (4,458 bytes) Aug 23, 2008, 11:03
| ||||
Relationships
There are no relationship linked to this issue. |
Notes
3
No.02188
etabeta Developer
Aug 23, 2008, 12:36
|
the problem is twofold: * on one hand, the coinage settings shown at screen don't correspond in any way to the game behaviour. this is probably due to the fact that ckong was not programmed to run on galaxian hw. it would be nice to have the behavior confirmed, but it's not a bug in my opinion; * on the other hand, current coinage settings are wrong and the 'unused' dip is not unused. for the second point I'll submit a patch soon. |
---|---|
No.02197
etabeta Developer
Aug 24, 2008, 04:16
edited on: Aug 24, 2008, 15:08 |
to complete the description of the dips behavior, this is the effect produced by various combinations: * The coinage settings are spread between one of the current Coinage dips and the previously labeled "unused" dip: as reported by MASH, if "Unused" is ON it gives 3 Coins / 1 Credit and 5 Coins / 1 Credit; if it's OFF, it gives 1 Coin / 2 Credits and 1 Coin / 4 Credits * The second dipswitch previously labeled as Coinage doesn't actually affect the coinage setting, and its effect is unknown A patch to add these findings to ckongg has been submitted, so I'm going to close this report. EDITED to reflect more precse findings from Fujix. |
No.05481
stephh Developer
Jan 10, 2010, 23:26
|
The problem was that the Dip Switches were still wrong (even after the supposed fix). I've updated the galaxold.c driver according to the Z80 code, so now everything shall be correct in 0.136u1 . |