このインディー開発者は、Genesis / Mega Driveを完全に最大限に活用しましたか?

画像:Damien McFerran / Time Extension

インディーとホームブリューの開発者シャノン・バートのための技術デモを披露しましたセガジェネシス /メガドライブこれは、元のハードウェアが完全に非常識な限界にプッシュされていることを示しています。

この映像は、ゲームではありませんが、右手と正しいツールで老化システムをどれだけ撮影できるかを示すデモンストレーションは、「1013色の1013スプライト」を示しており、見るのが本当に素晴らしいです。

「660色の660スプライトよりも良いものは何ですか?」以前のデモの合計を参照して、Birtに尋ねます。 「1013色の1013スプライト!!!」

この特定のデモは、117個のスプライトで始まり、46秒のマーク周辺の「マックスブラスト処理」に達するまで、毎秒20個のスプライトを追加します。メインのスプライトとオーディオは撮影されています空気主権、コンソールの今後のshmup。 Birtは一緒に働いています@carsten1349そして@laurent_crouzet サンダーフォース- スタイルブラスター。

BIRTは、映像に関するいくつかの顕著なポイントをリストしています。これは、実際のハードウェアで実行されていることを強調する必要があります。

  • 18ハードウェアスプライト各56x各56x(最大レベル)= 1008スプライト + 5プレーヤー船= 1013。
  • スキャンラインごとにDMAによって4-5色が変更されました。
  • 4.5スプライトのすべてのスキャンラインを再配置 - これはX&YのVDP最大レベルです(奇跡を見つけない限り、色を変える画面上のスプライトは不可能です)。
  • 画面の中間近くの合計パレットの色がなくなり、シャドウモードとハイライトモードがそのポイントからより多くの色をシャドウ表示することができました。
  • ハードウェアMD 1 VA 6 + PVMに表示されます。
  • コーディングは本当の頭痛であり、CPU/DMA時間の約97%を使用し、タイミングは非常にタイトです。
  • 音楽を再生するためだけに3日間だけかかりました - PCMはあまりにも多くのCPUを占領していました(CPUはほとんど余裕がありません)。 XGM2サウンドドライバーは、CPUコストを削減しました。ありがとう@megadrivedev
  • スプライトは18種類の速度で独立して移動し、それらの分布は注意が必要でした。
  • バックグラウンドプレーンA&Bスピニング銀河に使用されます

結果は驚くべきものであり、コンソールにまだ多くの人生が残っていることの証拠として機能します。 Yuzo Koshiro'sも持っています地球楽しみにして、今年やってくるとセガの16ビットシステムをエキサイティングな新しい方向に採用します。

[ソースtwitter.com]