プログラミング
Show HN: 3台のRP2350Bを同期させてコンソールを構築(1ラインあたり3kスプライトピクセル)
Show HN: Three genlocked RP2350B make a console – 3k sprite pixels per line) (papydeck.eu)
要約
このプロジェクトは、3台のRP2350Bチップを同期させて、1ラインあたり3000ピクセルのスプライト描画能力を持つカスタムコンソールを構築したことを紹介しています。Luaで記述されたゲームは、サンドボックス化されたVM上で動作し、エラー発生時もコンソールが停止しない設計です。開発環境は不要で、ゲームフォルダをSDカードにコピーするだけでプレイできます。ハードウェアとファームウェアはオープンソース化される予定です。
全文翻訳
オンボードで独自のLuaを記述、サンドボックス化されたVM、コンソールをダウンさせずにエラーがライン番号を表示する。
ツールチェーンなし、クロスコンパイラなし、ケーブルなし:記述して、フォルダをカードにコピーして、プレイする。
何をプレイするか
ゲームはプレーンなフォルダです。コンソールは公開されているゲームをリストし、Wi-Fi経由でカードに1つ取得し、その後すぐにソースを開くことができます — トリックがどのように行われたかを正確に確認できます。
ライセンスによるオープン、まもなく公開
ハードウェアはCERN-OHL-P、ファームウェアはMITライセンスです:ライセンスは選択されており、その通知はすでにツリーに含まれています。V1ボードが着陸するまでリポジトリはまだプライベートです — それらが開かれたとき、回路図、ボード、およびファームウェアのすべてのラインは、あなたが読み取り、フォークし、製造するためのものです。
リアルアーケードの内部
3台の同期されたRP2350B、6コア、ボード上で測定された1スキャンラインあたり3,000の不透明なスプライトピクセル — ネオジオの約2倍 — プラス、スクロールするタイル背景、プレーンなHDMIで、ティアリングなしで構築されています。