したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

情報提供スレ

12MHS ◆Kc5p0MalEM:2005/11/03(木) 20:37:25 ID:Y/iyWQM2
マッパー拡張にする場合は以下の手順で作っています。


1.まず普通にエディタで面データを作り、保存する(A)

2.Aとは別のROMにトレイナー領域をつけ、オブジェクト描画関係(逆さ土管とか)のソースを書く

3.トレイナー領域に余裕があれば続けて追加プログラムを書く
 足りない場合は面データ格納領域に書くので真っ白にする

4.面データ格納領域を真っ白にしたらできるだけ後ろから残りのソースを書いていく
 このときやたら書きすぎないようにするためにある使う領域を決めておく

5.面データ格納領域の上から1ルームずつAで作った面データを写していく
 全部入りきらない場合はマッパー拡張によるバンク切り替えでどうにかなるので無理しない
 この場合バンク切り替え関係のプログラムが必要になるのである程度領域に余裕を持たせておく

6.面データのアドレス指定などをしてから保存する(B)
 5で面データが入りきらなかった場合は2からの作業を繰り返して保存(B')
 (Bにある面データだけを真っ白にして別のデータを書いて保存でもいい)

7.BとB'をエディタで開いてきちんと表示できてることを確認し、最終調整をかける

8.BとB'のROM結合
 起動→バンク切り替えなどの動作チェック

9.問題なければ公開、バグがあれば7に戻る


だいたいこんな感じでしょうか。
最後の結合→チェック以外はほとんどツール使いまくりです。

ポール1UPとかコンティニューとかのシステム面なら改造後のパッチ当てでも問題ないのですが
毒キノコとか逆さ土管とかのオブジェクト面になると難しくなりますからねぇ。
難しいところです。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板