[ オリジナルレポート ]

BugID: #06107

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
システムコア解決済み修正済み2015-12-27 13:272017-04-26 18:07
 
テスターRobbbert担当者Robbbertソース
バージョン0.168発生バージョン修正バージョン0.185
修正コミットプルリク
フラグ
セット any system with a software list
セット詳細
 
概 要ソフトウェアリストの問題。
詳 細Gamate is an example system, this problem happens with any system with a software list. Prerequisite: the system must have its own ini file, and writing must be enabled (as required by messui).

let's start with no cart loaded.

now,
>mame gamate cubeup

cubeup loads and runs in gamate as expected

now,
>mame gamate tornado

cubeup is still there! it starts up and runs. ***Clearly, the ini entry is overriding the command-line entry, which is wrong.***

now,
>mame gamate -cart x

this forcibly unloads cubeup, and the expected error happens. Now we can load tornado.

The command-line entry (if provided), should always override and displace whatever is in the ini.

MESSUI writes the info into the ini file, so the bug doesn't exist there. The problem only happens from the command line.
再現手順see description.
追加情報 
 
添付ファイル