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
05 | 2017/06 | 07
- - - - 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 -
New Article
Form