ロックマン4の設置オブジェクトF0〜FFに特殊な効果を割り当てるパッチです。 rock4_effectenemyex.ipsをロックマン4のROMにパッチして下さい。 マップに以下の番号のオブジェクトを設置することで、それぞれに割り当てられた処理を行います。 処理の実行タイミングは、オブジェクトが画面上に出現した時となります。 --- 以下それぞれの処理 --- ◇F0 スプライトを背景の後ろに隠す このオブジェクトの設置Y座標よりも下にあるスプライト(8x8単位)を背景の後ろに隠します。 実装は単にメモリの$EFに値をセットしているだけです。 この効果を無効化したいときは、Y座標を00としてオブジェクトF0を設置して下さい。 (*)トードマンステージ・ファラオマンステージでは別途$EFに値をセットする処理があるため(資料の前景処理を参照) そちらの方の設定も合わせて見ておくとよいです。 ◇F1 音楽トラック番号を変更する このオブジェクトの設置Y座標の値の音楽トラックを再生します。 既に同じトラック番号の音楽が再生されているときは何もしません。 ◇F2 重力値を変更する このオブジェクトの設置Y座標の値を重力値にセットします(標準の値は$40)。 死んだりすると元の値に戻るようです。 Here's a patch assigned to Mega Man 4 installation object F0 to FF special effects. Please patch the rock4_effectenemyex.ips ROM of Mega Man 4. Do place the number of the following objects as map, assigned to each. Execution timing is when objects appear on the screen. Handling each of the following -Hide the F0 sprite behind the background Background behind hides beneath the installation Y-coordinate of the object Sprite (8 x 8 units). Implementation is setting value to memory $EF just only. Disabled and when you want to maximize this effect, please place the Y-coordinate as 00 object F0,. (*) Todman stage ?????????? to set values on an additional $EF treatment for (see foreground process for article) Settings of that one you look fit is good. -Change the F1 music track number Play the music tracks of this object installation Y-coordinate value. Already does nothing when play music in the same track number. -Change the gravity value F2 Set the installation Y-coordinate of the object of the gravity value (the default value is $ 40). And die is back to the original value. ? the F3 force scroll end and start Place the this object as Y-coordinate in other than 00, begin forced scrolling. Installation 00, y unlock forced scrolling. Because forced scrolling is like not scrolling to the right, and unlock the in place. (*) Cossack stage 3 force no longer will scroll this feature by default. (**) Has used $ 2 C memory for realizing the function of. ? the F4 winds start or complete Set the wind affected the familiar jump into todman stage. Installation 01, the Y-coordinate to the right, 02 Mega Man are swept to the left. Installation 00, y unlock wind. (*) And turn off when this is enabled, slow speed todman stage water flow and Cossack stage 1 snow handling. -Fade in/fade out F5 BG palette. To 01 installation 00, Y coordinates and fade in, fade out. Each Don pan, 100 corresponds to the processing destroys the Wotton. -Process not assigned F6-FF now. 09 / 05 / 28 Add air / fade in / out feature (patch from patch 25 / 05 / 09-focused on likely problem is no) 05 / 25 / 09 Added forced scrolling feature is (from 09 / 05 / 24 patched on patch maybe not concerned) First of all create a 09 / 05 / 24 ◇F3 強制スクロールを開始・終了する このオブジェクトをY座標を00以外で設置することで、強制スクロールを開始します。 Y座標を00にして設置すると強制スクロールを解除します。 強制スクロールが有効だと右方向へのスクロールができないようなので、適所で解除して下さい。 (*)この機能によりコサックステージ3がデフォルトでは強制スクロールしなくなります。 (**)この機能の実現のため、メモリの$2Cを使用しています。 ◇F4 風処理を開始・終了する トードマンステージでお馴染みのジャンプ中に受ける風を設定します。 Y座標を01にして設置すると右方向、02にすると左方向にロックマンが流されます。 Y座標を00にして設置すると風を解除します。 (*)この処理が有効のとき、トードマンステージの水流や、コサックステージ1の歩行速度が遅くなる雪の処理が無効となります。 ◇F5 BGパレットをフェードイン/フェードアウトする。 Y座標を00にして設置するとフェードイン、01にするとフェードアウトします。 それぞれドンパン、100ワットンを破壊した時の処理に相当します。 ◇F6〜FF 現在処理は割り当てられていません。 09/05/28 風処理・フェードイン/アウト機能を追加(09/05/25のパッチを当てた上からパッチしても多分問題ないです) 09/05/25 強制スクロール機能を追加(09/05/24のパッチを当てた上からパッチしても多分問題ないです) 09/05/24 とりあえず作成