トップ  >  THE・野球拳  >  THE・野球拳 チート
前
Raspberry Pi でTHE・野球拳を動かす
カテゴリートップ
THE・野球拳
次
THE・野球拳 LD版 プロテクト

openMSXでプレイする時のチート情報です。


パート4~29

アドレス 内容 備考
C000 選択相手 0x00 (1人目) ~ 0x03 (4人目) 変更しても名前は変わらない。
C001 じゃんけん結果 0x00:勝ち
0x01:敗け
0x02:あいこ
下の手と関係なく勝敗が決まる。
C002 相手の手 0x00:グー
0x01:チョキ
0x02:パー
変更しても変わらない。
C003 自分の手
C004 相手の負け数 0x00 (開始) ~ 0x05 (ゲームオーバー) じゃんけん結果画面の■の数。
0x05に変更しても終了しない。
服の位置と必ず合せること。
C005 自分の負け数
C006 服の位置 下表参照 相手の負け数と必ず合せること。
C009 クレジット数 0x00 ~ 0xFF プレイ中以外に1以上になると、選択画面が表示される。
ゲームオーバー時に-1される。
0x64(100)以上になると、下2桁が表示される。
0xFF(255)で投入すると、0に戻る。
C00A コイン投入総数 0x00 ~ 0xFF コインを投入するごとに加算される。
0xFF(255)で投入しても、0に戻らない。
C00B コイン投入数 0x00 ~ 0x05 コインを投入するごとに加算される。
コイン投入時、コイン必要枚数と一致すればクレジット数が+1され、0に戻る。
C00C コイン必要枚数 0x01 (100円) ~ 0x05 (500円) 起動時のディップスイッチの状態から、0x01,0x02,0x03,0x05が設定される。
C01D じゃんけん回数 0x00 ~ 0xFF 1プレイごとにカウントされる。
勝敗結果に関係なく、じゃんけんすると1づつ加算される。0xFF(255)を超えると、0に戻る。
C017 ディップスイッチ 0x00 ~ 0x3F 下位から順に1ビットずつ割り当てられている。
0:ON、1:OFFのビット演算。
何も押さずに起動した状態(全てOFF)は、「0011 1111」(0x3F)。

F10のコンソールから「poke 0xC009 0xFF」と入力すると、クレジットが255になり、ジョイパッドの切り替えが不要になります。
「poke 0xC017 0x00」と入力すると、ディップスイッチが全てON(テストモード)になり、必ず勝てます。
全てOFF(勝率1/50)に戻すには、「poke 0xC017 0x3F」です。

プロセスメモリエディタを使用する場合は、オープニング動画中に「0x00」を検索し、コインを1枚づつ投入しながら値を直接検索すると楽です。
※巻き戻し機能を使うと、メモリのアドレスが変わります。

服の位置
相手の敗け数 1人目 2人目 3人目 4人目
0x00 0x02 0x26 0x4A 0x6E
0x01 0x09 0x2D 0x51 0x75
0x02 0x10 0x34 0x58 0x7C
0x03 0x17 0x3B 0x5F 0x83
0x04 0x1E 0x42 0x66 0x8A
0x05 0x25 0x49 0x6C 0x91

+7hずつ加算されています。


パート2・3

アドレス 内容 備考
C023 選択相手 0x01 (1人目) ~ 0x04 (4人目) 変更すると名前が変わる。
C024 相手の残り 0x05 (開始) ~ 0x00 (ゲームオーバー) 0x00になるとゲームオーバー。
C025 自分の残り
C026 動画の再生位置 下表参照 C02Fまで2バイト*5
開始と終了位置を管理しているため、1つでも間違えると再生し続けてしまう。
C034 コイン必要枚数 0x01 (100円) ~ 0x05 (500円) 起動時のディップスイッチの状態から、0x01,0x02,0x03,0x05が設定される。
C035 クレジット数 0x00 ~ 0xFF プレイ中以外に1以上になると、選択画面が表示される。
ゲームオーバー時に-1される。
0x64(100)以上になると、文字化けする。
0xFF(255)で投入すると、0に戻る。
C039 現在の勝率 プレイ開始時に勝率と同じ値がセットされ、1勝するごとに+2hされる。
数字が大きいほど勝率が下がる。
C03Ah(固定)と勝敗数を合わせて勝率が決まる。
0x00でほぼ負けなくなる。
0xFFであいこになる。
0x7Eでほぼ負ける。
0x7Fでほぼ勝つ。
0x00FFで必ず勝つ。
C03E コイン投入数 0x00 ~ 0x05 コインを投入するごとに加算される。
コイン投入時、コイン必要枚数と一致すればクレジット数が+1され、0に戻る。
C03F 勝率 下表参照 電源投入時のディップスイッチの状態から設定される。

F10のコンソールから「poke 0xC035 0xFF」と入力すると、クレジットが255になり、ジョイパッドの切り替えが不要になります。
1回勝つごとに、じゃんけんの選択画面で「poke 0xC039 0x00」と入力すると、ほぼ負けません。
ディップスイッチの状態はメモリ内に保存せず、起動時に関連する変数を直接変更します。

パート2 勝率
ディップスイッチNo. 状態
3 4 ON ON 0xAD(173)
OFF ON 0xB7(183)
ON OFF 0xC1(193)
OFF OFF 0xCB(203)
パート3 勝率
ディップスイッチNo. 状態
3 4 ON ON 0xC3(195)
OFF ON 0xCD(205)
ON OFF 0xD7(215)
OFF OFF 0xE1(225)
パート2 動画の再生位置
アドレス
相手の残り C026
開始位置
C028
あいこ開始位置
C02A
停止位置
C02C
脱衣開始位置
C02E
脱衣停止位置
1人目 0x05 0xE58C 0xEA8C 0xEF8C 0xF48C 0xF98C
0x04 0xFE8C 0x038D 0x088D 0x0D8D 0x128D
0x03 0x178D 0x1C8D 0x218D 0x268D 0x2B8D
0x02 0x308D 0x358D 0x3A8D 0x3F8D 0x448D
0x01 0x498D 0x4E8D 0x538D 0x588D 0x5D8D
2人目 0x05 0x858D 0x8A8D 0x8F8D 0x948D 0x998D
0x04 0x9E8D 0xA38D 0xA88D 0xAD8D 0xB28D
0x03 0xB78D 0xBC8D 0xC18D 0xC68D 0xCB8D
0x02 0xD08D 0xD58D 0xDA8D 0xDF8D 0xE48D
0x01 0xE98D 0xEE8D 0xF38D 0xF88D 0xFD8D
3人目 0x05 0x078E 0x0C8E 0x118E 0x168E 0x1B8E
0x04 0x208E 0x258E 0x2A8E 0x2F8E 0x348E
0x03 0x398E 0x3E8E 0x438E 0x488E 0x4D8E
0x02 0x528E 0x578E 0x5C8E 0x618E 0x668E
0x01 0x6B8E 0x708E 0x758E 0x7A8E 0x7F8E
4人目 0x05 0x898E 0x8E8E 0x938E 0x988E 0x9D8E
0x04 0xA28E 0xA78E 0xAC8E 0xB18E 0xB68E
0x03 0xBB8E 0xC08E 0xC58E 0xCA8E 0xCF8E
0x02 0xD48E 0xD98E 0xDE8E 0xE38E 0xE88E
0x01 0xED8E 0xF28E 0xF78E 0xFC8E 0x018F
パート3 動画の再生位置
アドレス
相手の残り C026
開始位置
C028
あいこ開始位置
C02A
停止位置
C02C
脱衣開始位置
C02E
脱衣停止位置
1人目 0x05 0x6E8D 0x738D 0x788D 0x7D8D 0x828D
0x04 0x878D 0x8C8D 0x918D 0x968D 0x9B8D
0x03 0xA08D 0xA58D 0xAA8D 0xAF8D 0xB48D
0x02 0xB98D 0xBE8D 0xC38D 0xC88D 0xCD8D
0x01 0xD28D 0xD78D 0xDC8D 0xE18D 0xE68D
2人目 0x05 0xEB8D 0xF08D 0xF58D 0xFA8D 0xFF8D
0x04 0x048E 0x098E 0x0E8E 0x138E 0x188E
0x03 0x1D8E 0x228E 0x278E 0x2C8E 0x318E
0x02 0x368E 0x3B8E 0x408E 0x458E 0x4A8E
0x01 0x4F8E 0x548E 0x598E 0x5E8E 0x638E
3人目 0x05 0x688E 0x6D8E 0x728E 0x778E 0x7C8E
0x04 0x818E 0x868E 0x8B8E 0x908E 0x958E
0x03 0x9A8E 0x9F8E 0xA48E 0xA98E 0xAE8E
0x02 0xB38E 0xB88E 0xBD8E 0xC28E 0xC78E
0x01 0xE58E 0xEA8E 0xEF8E 0xF48E 0xF98E
4人目 0x05 0xE58E 0xEA8E 0xEF8E 0xF48E 0xF98E
0x04 0xFE8E 0x038F 0x088F 0x0D8F 0x128F
0x03 0x178F 0x1C8F 0x218F 0x268F 0x2B8F
0x02 0x308F 0x358F 0x3A8F 0x3F8F 0x448F
0x01 0x498F 0x4E8F 0x538F 0x588F 0x5D8F

リトルエンディアンで+5hずつ加算されています。
ROMカセットは8000hにマッピングされます。
つまり、ROMをバイナリエディタで開き、上の表の値から-8000hのアドレスを見れば、再生位置が分かります。
フレームの位置が1桁ずつバイナリで格納されています。


3DO版

自分の残り 0x05 (開始) ~ 0x00 (ゲームオーバー)
+2hに相手の残り
数値を変更すると、動画も連動します。


SEGA SATURN版

060C84E3 動画の位置 0x01:自己紹介 0x02:1枚目じゃんけん 0x03:1枚目脱衣 ・・・
数値を変更すると、相手の負け数と連動します。
060C8503 自分の残り 0x05 (開始) ~ 0x00 (ゲームオーバー)


動画


2.0a
投票数:3 平均点:10.00
作成:2016/2/6 20:18:57   更新:2016/2/6 21:12:43   閲覧数:5,716
前
Raspberry Pi でTHE・野球拳を動かす
カテゴリートップ
THE・野球拳
次
THE・野球拳 LD版 プロテクト

新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

メインメニュー

オンライン状況

5 人のユーザが現在オンラインです。 (5 人のユーザが 作品紹介 を参照しています。)

訪問者数

今日 : 346
昨日 : 708
総計 : 1,070,147
プライバシーポリシー
等サイトに掲載している画像および動画に問題がある場合は、即対処しますので、お問い合わせから連絡下さい。