Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09413 Documentation Minor Always 13 hours ago 5 hours ago
Tester AntoPISA View Status Public Platform MAME (Official Binary)
Assigned To Resolution Invalid report OS Windows (x64)
Status [?] Closed Driver
Version 0.286 Fixed in Version Build x64
Fixed in Git Commit Github Pull Request #
Summary 09413: chess.cpp: The name given to this driver is the same as tryom\chess.cpp.
Description To make the names of MAME drivers more unique, would it be possible to change one of the two driver names?
In addition to this, there are also:

junior.cpp
present in both elektor\junior.cpp and newcrest\junior.cpp

primo.cpp
present in both microkey\primo.cpp and novag\primo.cpp

vip.cpp
present in both rca\vip.cpp and novag\vip.cpp
Steps To Reproduce
Additional Information
Github Commit
Flags Verified with Original, Noted in Source, Verified with Code
Regression Version
Affected Sets / Systems chess.cpp
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.24271
Robbbert
Moderator
12 hours ago
It's already been mentioned to me that there will be more of this - not less.

Up to the devs to respond.
User avatar
No.24273
AntoPISA
Tester
11 hours ago
There aren't that many; there are 8 (16) in total:

chess.cpp - tryom\chess.cpp
chess.cpp - mattel\chess.cpp

corona.cpp - misc\corona.cpp
corona.cpp - saitek\corona.cpp

dday.cpp - jaleco\dday.cpp
dday.cpp - olympia\dday.cpp

gomoku.cpp - nichibutsu\gomoku.cpp
gomoku.cpp - novag\gomoku.cpp

junior.cpp - newcrest\junior.cpp
junior.cpp - elektor\junior.cpp

mirage.cpp - excalibur\mirage.cpp
mirage.cpp - dataeast\mirage.cpp

primo.cpp - microkey\primo.cpp
primo.cpp - novag\primo.cpp

vip.cpp - novag\vip.cpp
vip.cpp - rca\vip.cpp

I had previously listed only those included in my "messinfo.dat" file.
User avatar
No.24274
hap
Developer
8 hours ago
After the folder restructure, duplicate driver source filenames are fine.
Funny how a lot of these drivers are mine. I used to have prefix_driver.cpp, eg. novag_vip.cpp, novag_primo.cpp, but removed the prefixes when the subfolders were added.
User avatar
No.24276
Fujix
Administrator
6 hours ago
edited on: 5 hours ago
As hap says, when the driver names were reconstucted, parent directories were added so that duplication of the driver name is allowed.
Closing.