- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
01827 | Interface | Major | Always | May 23, 2008, 19:16 | Jun 10, 2008, 19:38 |
Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | couriersud | Resolution | Fixed | OS | Windows 2000 |
Status [?] | Resolved | Driver | |||
Version | 0.125u2 | Fixed in Version | 0.125u5 | Build | Athlon |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 01827: All sets in galaga.c: DIP switch information is not being readded properly when .CFG is read. | ||||
Description |
I chose this set as an example (galaga), but I suspect this will effect much more than this driver or set. When you change a certain DIP, in this case - CABINET to Cocktail and restart MAME - Cocktail is back to Upright default and the top DIP, which happens to be SERVICE MODE is toggled on. |
||||
Steps To Reproduce |
- Clean .CFG for galaga - Start galaga - Set DIP for Cabinet from UPRIGHT to COCKTAIL - EXIT MAME When you read the .CFG file, it shows: <?xml version="1.0"?> <!-- This file is autogenerated; comments and unknown tags will be stripped --> <mameconfig version="10"> <system name="galaga"> <input> <port tag="DSWA" type="DIPSWITCH" mask="128" defvalue="128" value="0" /> </input> </system> </mameconfig> - Restart MAME using galaga - Checking the DIPS, the Cabinet DIP never gets changed and shows UPRIGHT. Service Mode is show as ON - as if the setting I intended for Cabinet got apportioned to Service Mode instead. - Exit MAME and read CFG. Even though I have not changed any setting this last time - the configuration has changed. <?xml version="1.0"?> <!-- This file is autogenerated; comments and unknown tags will be stripped --> <mameconfig version="10"> <system name="galaga"> <input> <port tag="IN0" type="DIPSWITCH" mask="128" defvalue="128" value="0" /> </input> </system> </mameconfig> |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.125u2 | ||||
Affected Sets / Systems | All sets in galaga.c | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
3
No.01121
Tafoid Administrator
May 29, 2008, 16:19
|
Reopened as this is still happening on galaga in 0.125u3 as described above. |
---|---|
No.01258
Tafoid Administrator
Jun 9, 2008, 22:59
edited on: Jun 10, 2008, 00:46 |
Seems to be happening in ALL SETS contained in galaga.c. Updated. |
No.01261
couriersud Developer
Jun 10, 2008, 19:38
|
Reapplied original fix by Aaron |