Rタイプ (升)

今日は早く帰宅。
帰りにスーパー寄ったらアイス半額だったので買いだめしておいた。

時間が出来たので、新チートの実験。
旧チートでは出来なかった事が出来るようになったので、アイデアを捻っていた。

アクティベイションキーを割当てずに(といか新チートはキー割当自体が未対応)
キーを実際のメモリをから取得して、アクティベイションキーの代替をしてみた。

ただ、マスクが使えない部分なので、範囲指定でやるしかない。
範囲指定でやる場合、ボタン操作が上位ビットならなんとかなるが、
レバー操作が上位ビットのタイプでは使えないなど、制約も多い。

とりあえず、アールタイプは条件をクリアしていたので、うまく出来た。
ボタン3でレーザーの切替が可能。

  <cheat desc="Laser Change Button">  <script state="run">
    <action condition="(maincpu.pb@4003C==00) AND (maincpu.pb@42F22 GE 20) AND (maincpu.pb@42F22 LE 2F)">maincpu.pb@4003C=04</action>
    <action condition="(maincpu.pb@4003C==02) AND (maincpu.pb@42F22 GE 20) AND (maincpu.pb@42F22 LE 2F)">maincpu.pb@4003C=08</action>
    <action condition="(maincpu.pb@4003C==06) AND (maincpu.pb@42F22 GE 20) AND (maincpu.pb@42F22 LE 2F)">maincpu.pb@4003C=0E</action>
    <action condition="(maincpu.pb@4003C==04) AND (maincpu.pb@42F22 GE 00) AND (maincpu.pb@42F22 LE 0F)">maincpu.pb@4003C=02</action>
    <action condition="(maincpu.pb@4003C==08) AND (maincpu.pb@42F22 GE 00) AND (maincpu.pb@42F22 LE 0F)">maincpu.pb@4003C=06</action>
    <action condition="(maincpu.pb@4003C==0E) AND (maincpu.pb@42F22 GE 00) AND (maincpu.pb@42F22 LE 0F)">maincpu.pb@4003C=00</action>
  </script>  </cheat>

でも、これもちょっと強引なやり方なので、もっとスマートな方法にしたいが…。


そしてニコニコも。

http://www.nicovideo.jp/watch/sm128972

R-TYPE?MUGENで無茶するな。
スポンサーサイト

コメント

非公開コメント

ねこ自慢

Wayder

Author:Wayder
 
ねこ自慢
http://wayder.web.fc2.com

ニコニコ動画マイリスト
nicovideo.jp/mylist/52529218


※FC2ブログの仕様で非公開コメントに
 対して非公開での返信ができません
 予めご了承下さい

Counter
Category
Calendar
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
New Article
Form