Sergiy Dvodnenko(@Srg320)氏がMiSTer FPGA用セガサターンコアの進捗状況を報告

Sergiy Dvodnenko(@Srg320)氏がMiSTer FPGA用セガサターンコアの進捗状況を報告

Sergiy Dvodnenko(@Srg320)氏が開発を進めている、MiSTer FPGA用セガサターンコアですが、そちらの進捗状況がPatreonに投稿されました(閲覧自体は自由)。これらのアップデートは、もうすぐUpdate Allに含まれるとのこと。

●Sergiy Dvodnenko氏のPatreon
https://www.patreon.com/posts/progress-update-119909514

VDP1

  • ユーザークリッピング座標の更新を修正 (Albert Odyssey)
  • 反転したスプライトのレンダリングを修正 (バトルガレッガ)
  • 歪んだスプライトの境界外チェックを修正(レイマン最終ボス)
  • スプライトのクリッピングを修正 (Virtual Hydlide)
  • VRAM アクセスをオリジナルのタイミングに一致するように修正 (魔法騎士レイアース イントロ)
  • スケールされたスプライトのクリッピングを修正 (Saturn Music Sc​​hool)
  • 幅/高さがゼロのスケールスプライトの描画を修正(極上パロディウスだ!デラックスパック:KONAMI サイン)
  • Vblank Erase のタイミングを修正 (パンツァードラグーン: イントロのテキスト)
  • 負の高さのスケール スプライトのレンダリングを修正 (Slam ‘n Jam ’96: バスケットボール ネット)

VDP2

  • スプライトウィンドウを修正 (アイドル雀士スーチーパイ II)
    -NBG0/1 (プリンセスクラウン) の縮小モードが有効になっている場合の NBG2/3 レンダリングを修正
  • シャドウの優先順位を修正 (Legend of Oasis、Princess Crown)
    -垂直カウンターの値を修正(閃光活龍大戦:カオスシード)
  • 誤った VRAM サイクル パターン設定による通常画面のレンダリングを修正 (エイリアン トリロジー レベル 11)
  • ハイレゾモードでのカラー計算機能の制限を実装(ダークセイバー:サウンドテスト)
  • 透明有効化モードを修正 (Sonic Jam: マニュアルの緑色の画面)
  • RAM アクセス スロットを元のタイミングに一致するように修正 (ダークセイバー: クライマックス ロゴ、冒険活劇モノモノ、バトルガレッガ: オプション画面)
    -モザイク機能を実装(デジタルダンスミックスVol.1:メインメニュー)
    -NBG0/1 削減関数を修正 (Slam ‘n Jam ’96 プレイフィールド)
  • VCNT の増分位置を修正 (Space Jam デモ)
  • ウィンドウの開始位置に関する文書化されていない動作を実装しました (Snatcher: intro)
  • 誤った設定による解像度の修正 (Sonic Jam EU)
    -ダブルインターレースモードでの行スクロール機能を修正 (Virtual On – Netlink Edition: メニュー)
  • キャラクターデータのアドレスが間違っている通常画面のレンダリングを修正 (Nights into Dreams: 1 レベルの水)
  • 係数データのアドレスが間違っていると画面が回転してしまう問題を修正 (Radiant Silvergun: 起動時にグラフィックの不具合が発生する)
  • パーティション化された VRAM バンク モードでの RAM アクセス スロットを修正 (ストリートファイター ゼロ 3 イントロ)

SCSP

  • -エンベロープジェネレーターの再作業
  • -スロットレジスタのアクセスを改良
  • 周波数変調計算を修正 (バグ!、パンツァードラグーンのサウンド)
    -PLFO を修正 (Keio Flying Squadron 2)
    -補間を実装(パンツァードラグーンのサウンド)
  • 位相計算を修正 (バグ! 音)
    -代替ループモードを修正(サクラ大戦2 長いカウンター音)
  • モニター レジスタの更新を修正 (X-Men vs. Street Fighter、Sega Rally Championship の回帰)
  • RAM アクセスをオリジナルのタイミングに一致するように修正 (魔法騎士レイアース イントロ)
    -DSP命令デコーダを修正
  • 精度に関するいくつかの修正 (scsptest)

SCU

  • -IOアクセスを修正(デジタルモンスターVer.S)
  • 正確なサイクルB-BUSポートからSCSP(scsptest)
  • A-BUS/B-BUS/IO アクセスをオリジナルのタイミングに一致するように修正 (魔法騎士レイアース イントロ)
  • オリジナルのタイミングに合わせて B-BUS DMA のページ区切りを追加 (Dark Savior: Climax ロゴ)
    -fix CBUS DMA timing (Bouken Katsugeki Monomono)
  • VDP2 の B-BUS アクセス タイミングを修正 (サクラ大戦 – 情姫ラジオ番組起動)
  • CBUS への DMA 書き込みを修正 (アイドル ジャンシ スーチーパイ シークレット アルバム)
  • CS0/CS1 (カートリッジ) スペースの A-BUS タイミングを元のタイミングと一致するように修正 (ストリートファイター ゼロ 3 イントロ)
  • A/B-BUS 用の独立した CPU バッファ ロジック (パンツァードラグーン: ボスのちらつき)
    DCC: RAML/SMPC アクセスをオリジナルのタイミングに一致するように修正 (魔法騎士レイアース イントロ)
    YGR019: IO アクセスをオリジナルのタイミングに合わせて修正 (魔法騎士レイアース イントロ)

SMPC

  • 異なる垂直解像度に対する INTBACK 開始位置の計算を修正
  • 一部のコマンドの実行時間を修正
  • ゲームのロード時に時計/カレンダーがリセットされないようにする

SH7604

  • -TE フラグのクリアを修正 (Black Dawn がクラッシュする)
  • リセット割り込みを修正(最初のゲームの開始に関する問題)
    -バス状態コントローラーをオリジナルのタイミングに合わせて作り直しました (ファイターズメガミックス/ファイティングバイパーズのイントロフリーズ、キューブバトラーのE文字、発射!ミニスカポリス/スーパーテンポの起動)
  • サポートされていないアドレスへの DMAC アクセスを修正 (Sankyo Fever – Jikki Simulation S)
  • バスへの連続アクセスを修正(帝都の決戦IIブート、ファイターズメガミックス:イントロフリーズ)
  • スレーブ モードでのリセット時のバス サイクル終了を修正 (Virtua Cop: デモがハングする)
  • オリジナルのタイミングに合わせて周辺空間へのアクセスを修正 (Radiant Silvergun: スコアのちらつき)
  • バスへの連続書き込みを修正(Nights into Dreams:ボス戦)
  • 通常のスペースのバースト読み取りを修正
    RAMH を 2 番目の SDRAM に移動して、元のアクセス タイミングを実現します (デュアル SDRAM ビルドのみ) (Dead or Alive やその他の格闘ゲームの速度低下、ぴょんぴょんきゃるるの麻雀日和のイントロ)
    DDR3 レイテンシを補正するためにタイミングを高速化するメニュー オプションを追加します (シングル SDRAM ビルドの場合)
    バックアップ カートリッジのサポートを追加します。
ABOUT US
アバター画像
高島おしゃむ
ライター/編集者。コンピューターホビー雑誌「ログイン」の編集者を経て、1999年よりフリーに。 現在はゲームやホビー、IT、XR系のメディアを中心に、イベント取材やインタビュー、レビュー、コラム記事などを執筆しています。