Releases: GodGnilda/F4G-0
Releases · GodGnilda/F4G-0
F4G-0 20220222-0
F4G-0 20220124-0 -> F4G-0 20220222-0
- 仕様を変更。
- シーケンスコマンド
- サウンドドライバファンクション $02
- データサイズを小さくするためにファンクション実行時に一部のシーケンスコマンドを実行。
- 効果音番号が $00 の場合のみ DSP チャネル 7 と 8 を強制的にキーオフする。
- 効果音が DSP チャネル 7 を使用していない状態でサウンドドライバファンクション $02 を使用し、DSP チャネル 7 を使用しない効果音を演奏する場合、DSP チャネル 7 をキーオフしない。
- サウンドドライバファンクション $10 ~ $1F
- データサイズを小さくするためにファンクション実行時に一部のシーケンスコマンドを実行。
- 効果音データの仕様変更。
- 音楽トラックの処理を 3 サイクル以上高速化。
- シーケンスコマンドの処理を高速化。
- シーケンスコマンド $D8 のピッチ変化計算処理を高速化。
- 初回 (0) : 8 サイクル
- 初回 (1, 2) : 4 サイクル
- 初回を除く奇数回 (0, 1, 2) : 9 サイクル
- 偶数回 (0) : 11 サイクル
- 偶数回 (1) : 13 サイクル
- 偶数回 (2) : 22 サイクル
- シーケンスコマンド $DE の待機時間計算処理で、シーケンスコマンド $D3 を使用したタイを正しく処理できない不具合を修正 (12 サイクル低速化)。
- 音楽データを修正。
- データサイズ優先
- $01 : オープニング [遅延なし → 遅延なし]
- $08 : 勝利のファンファーレ [遅延なし → 遅延なし]
- $09 : 街のテーマ [遅延なし → 遅延なし]
- $0D : ファイナルファンタジー IV メインテーマ [遅延なし → 遅延なし]
- $15 : プレリュード [遅延なし → 遅延なし]
- $26 : 踊り子 [遅延なし → 遅延なし]
- $33 : ミシディア国 [遅延なし → 遅延なし]
- 処理速度優先
- $14 : バロン王国 [ループ 1 回あたり 1 回遅延 → 遅延なし]
- $27 : バトル 1 [ループ 1 回あたり 4 回遅延 → 遅延なし]
- $2C : 赤い翼 (ニューゲーム) [ループ 1 回あたり 1 回遅延 → 遅延なし]
- $31 : もう一つの月 [ループ 2 回あたり 1 回程度遅延 → 約 1040 秒ごとに 1 回]
- 演奏可能
- $0A : 少女リディア [遅延なし]
- $0F : 哀しみのテーマ 2 ? [遅延なし]
- $10 : 宿屋 [遅延なし]
- $12 : ギルバートのリュート [遅延なし]
- $1A : バトル 2 [遅延なし]
- $1D : ボムの指輪 [遅延なし]
- $1F : 驚嘆 [遅延なし]
- $23 : 脱出 [遅延なし]
- $25 : ダンジョン [遅延なし]
- $28 : ダムシアン城 [遅延なし]
- $29 : ファンファーレ 1 [遅延なし]
- $2A : 哀しみのテーマ ? [遅延なし]
- $42 : 地震 (ミストの村) [遅延なし]
- データサイズ優先
F4G-0 20220124-0
F4G-0 20211224-0 -> F4G-0 20220124-0
- 効果音を正しく演奏できない不具合を修正。
F4G-0 20211224-0
F4G-0 20211124-0 -> F4G-0 20211224-0
- メインループの処理が 4 サイクル低速化。
- キーオン予約時の処理を高速化。
- 音楽 : 約 24 サイクル
- 音楽 D6 処理 : 約 30 サイクル
- 音楽 D8 処理 : 2 サイクル
- 効果音 : 約 12 サイクル
- 効果音 D6 処理 : 約 16 サイクル以上
- 効果音 D8 処理 : 2 サイクル
- キーオフ予約時の処理を高速化。
- 音楽・効果音 : 5 サイクル
- シーケンスコマンド $DE 有効時の処理を高速化。
- 音楽 $F1 : 5 サイクル
- タイ・休符の処理を高速化。
- 音楽 3 サイクル
- トラックのコマンドを処理しない場合の処理を高速化。
- 音楽・効果音 : 約 5 サイクル
- 音楽・効果音 D6 処理 : 約 8 サイクル
- シーケンスコマンドの処理を高速化。
- $E1 : 2 サイクル
- $F1 : 3 サイクル
- 音楽・効果音処理切り替え時のペナルティ増加。
- 効果音を修正。
- $3B
- $48
F4G-0 20211124-0
F4G-0 20211122-0 -> F4G-0 20211124-0
- サウンドドライバファンクション $03 を使用すると音楽データを正しく転送できない不具合を修正。
- シーケンスコマンド $DF の処理を一部省略し 2 サイクル高速化。
- シーケンスコマンド $F1 の処理を 2 サイクル高速化。
20211122-0
IPS パッチのみ公開しています。
日本語かつイージータイプではない FINAL FANTASY IV の ROM イメージファイル (1,048,576 バイト) に IPS ファイルを適用してください。