カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
チートシステム解決済み修正済み2010-12-26 18:502014-04-28 01:03
 
テスターPugsy担当者 ソースneodriv.hxx
バージョン0.140u1発生バージョン修正バージョン0.152
修正コミットプルリク
フラグ
セット CHEAT.C
セット詳細
 
概 要tobcdかfrombcdを使ったチートを有効にするとコマンド側にエラーが出る。
詳 細When running any cheats which use tobcd or frombcd it will cause errors like :-
Error executing expression "maincpu.pb@1000FF=frombcd(param)": invalid number of parameters

The error was introduced by 0.140u1 - it works fine in 0.140.
再現手順Make a wjammers.xml cheat file containing this:-

<code>
<mamecheat version="1">

<cheat desc="Infinite Set Time">
<script state="run">
<action>maincpu.pb@10008D=99</action>
</script>
</cheat>

<cheat desc="Select Points to Win Match"> <comment>Select the score that you would like to play to. The match will end when a player reaches the total or the time is up - so use in conjunction with Infinite Set Time for the Best Effect.</comment>
<parameter min="6" max="99" step="3"/>
<script state="run">
<action>maincpu.pb@1000FF=tobcd(param)</action>
</script>
</cheat>

<cheat desc="Dirty Test of frombcd">
<parameter min="6" max="99" step="3"/>
<script state="run">
<action>maincpu.pb@1000FF=frombcd(param)</action>
</script>
</cheat>

</mamecheat>

</code>

Activate either of the cheats using tobcd or frombcd and you will see the console window quickly fills up with errors
追加情報 
 
添付ファイル