[ オリジナルレポート ]

BugID: #09242

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
その他認証済み未処理2025-08-14 17:002025-08-14 21:34
 
テスターRobbbert担当者 ソース
バージョン0.279発生バージョン0.246修正バージョン
修正コミットプルリク
フラグ
セット
セット詳細
 
概 要souce iniファイル名の競合。
詳 細With different sources now having the same name (see https://github.com/mamedev/mame/commit/cf8e2d692709533402a33d1f51fb94e83517fd17 for example), this means that if you make a source ini file for junior.cpp, it will apply to both cxg\junior.cpp and elektor\junior.cpp - the same problem for the other duplicate names.

There's various solutions to this, of which I have no preference.

1. Remove support for source ini files - I doubt it's used very much;

OR

2. ini \ source \ cxg \ junior.ini and ini \ source \ elektor \ junior.ini;

OR

3. ini \cxg \ junior.ini and ini \ elektor \ junior.ini (in other words remove the hard-coded "source" subfolder).

In any case, the documentation at https://docs.mamedev.org/advanced/multiconfig.html will need updating.
再現手順 
追加情報The mamedev habit of moving source files between various source folders will have an impact.
 
添付ファイル