- --
Viewing Issue Advanced Details
[ Jump to Notes ]
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 03045 | Interface | Minor | Always | Mar 20, 2009, 04:04 | Oct 19, 2016, 07:44 |
| Tester | DMala | View Status | Public | Platform | MAME (Official Binary) |
| Assigned To | Robbbert | Resolution | Fixed | OS | Windows 2000 |
| Status [?] | Resolved | Driver | |||
| Version | 0.130 | Fixed in Version | 0.179 | Build | Normal |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 03045: Cannot create INI for individual game when the game and the driver share the same name | ||||
| Description |
When a game name is the same as a driver name, MAME treats the game's INI file as a driver INI file. Settings intended only for the individual game are applied to all games supported by the driver, which may not be desirable when a driver supports multiple dissimilar games. Examples: lwings.c (Legendary Wings settings affect Avengers, Trojan, and Section Z) aerofgt.c (Aerofighters settings affect Karate Blazers, Spinal Breakers, Power Spikes, etc.) asuka.c (Asuka & Asuka settings affect Cadash, Bonze Adventure, etc.) |
||||
| Steps To Reproduce |
1. Create an ini file for a game that shares its name with the driver 2. Choose settings appropriate for that game 3. Launch another game supported by the same driver Result: Settings intended for the first game are applied to other games supported by the driver |
||||
| Additional Information | Workaround is to create INI files for the other games supported by the driver, to override the driver level settings. | ||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | |||||
| Affected Sets / Systems | |||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
1
|
No.13281
Robbbert Moderator
Oct 19, 2016, 07:44
|
Fixed, but note that [source].ini *must* now be placed in the source subfolder. |
|---|