他者の解析結果を適当にパクって、さもオリジナルであるかのようにハックロムをリリースする blog 。とりあえず、 FC 版のファミスタだけです。悪しからず。
過去の記事はこちら。 → Part 1 Part 2
このたび、あいす氏にはこの場を借りてお礼を申し上げます~。
現状では以下のようになっております。
(いむどいっく版)
0x13323 : 20 81 BF
0x13F91 : 84 25 20 1B EB 29 07 65 25 A8 C8 C0 0D 90 02 A0 08 C0 0D 60
デフォルトで選択される選手番号に数値を足す方式を採っています。
最大で 07h が加算されるため、 0D 以上の時は強制的に 08 になるようにしています。
選択される選手を先頭の 4 人に限定すれば、 6 バイトほど短縮できます(たぶん)。
(あいす氏版)
0x1331F : 20 81 BF 20 1B EB 90 03 20 86 BF 8C E4 06
0x13F91 : B1 23 D0 01 60 C8 C0 0D 90 F6 A0 40 60
あいす氏版は、代打選択時にキャリー分岐で本来の選手の次の未出場が選択される仕様(本人談)になっています。
実際に適用すると、未出場の 1 人目または 2 人目が選択されるようになってます。
おそらく、拙作のルーチンより安全だと思います(笑)。
気が向いたら単独でパッチを作るかも知れません~。
このたび、あいす氏にはこの場を借りてお礼を申し上げます~。
現状では以下のようになっております。
(いむどいっく版)
0x13323 : 20 81 BF
0x13F91 : 84 25 20 1B EB 29 07 65 25 A8 C8 C0 0D 90 02 A0 08 C0 0D 60
デフォルトで選択される選手番号に数値を足す方式を採っています。
最大で 07h が加算されるため、 0D 以上の時は強制的に 08 になるようにしています。
選択される選手を先頭の 4 人に限定すれば、 6 バイトほど短縮できます(たぶん)。
(あいす氏版)
0x1331F : 20 81 BF 20 1B EB 90 03 20 86 BF 8C E4 06
0x13F91 : B1 23 D0 01 60 C8 C0 0D 90 F6 A0 40 60
あいす氏版は、代打選択時にキャリー分岐で本来の選手の次の未出場が選択される仕様(本人談)になっています。
実際に適用すると、未出場の 1 人目または 2 人目が選択されるようになってます。
おそらく、拙作のルーチンより安全だと思います(笑)。
気が向いたら単独でパッチを作るかも知れません~。
PR
この記事にコメントする
プロフィール
HN:Yimdoic (いむどいっく)
性別:男性
自己紹介:
ROM 本体はありません。どうにかして自力で入手して下さい。
ここでは ips ファイルを扱っております。これについても各自で調べて下さい。
ここでは ips ファイルを扱っております。これについても各自で調べて下さい。
カウンター
Bookmarks
個人的にパクリ倒させて頂いているデータの供給元(笑)や、ハックロムの関連サイトです。本当にありがとうございます。順不同です。
カレンダー
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 5 | 6 | 8 | 9 | ||
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
カテゴリー
最新記事
(12/31)
(11/07)
(11/04)
(07/03)
(11/24)
最新TB
ブログ内検索