JotegoのNeo Geo Pocket FPGA Core Hit with Delay

画像:snk

FPGA開発者のJotegoは彼に取り組んでいますネオジオポケットコアかなり長い間、ベータ版のリリースのための非公式の締め切りを自分自身に設定していました。その締め切りは今日ですが、悲しいことに、ベータ版はまだリリースの準備ができていません。

「私はこの締め切りを設定して、このプロジェクトのみに焦点を合わせるように強制します」と、最近の更新でJotegoは言います。 「コアは多くの進歩を遂げており、ブーツを上げて、言語と時計のセットアップ画面を駆け抜けます。しかし、すぐに切れます。」

彼は続けて、コアを開発している間、彼が遭遇した問題のいくつかを説明し続けています。

これらの3週間の間に、私はT900H CPUコアにいくつかのバグを修正し、タイマー、The The The The The The The The The The The Losionが欠落している他の部分を実装しました。偽物バッテリーインジケーターとサウンドサブシステム。 NGPの観点から最大の欠落部分はDMAサブシステムですが、ファームウェアでは使用されていないようです。

ホーンテッド城で起こったように、CPUの実装には現在進行を止めている保留中のバグがあるようで、少し遅れます。このバグは、テキストの一部が正しい位置にないため(CPUのため)、セットアップ画面中に発生します。これが、システムが後で電話を切る理由かもしれません。

ベータ版には現在欠落している他の2つの機能があります。

JTFrameは、現時点ではシステムごとに1つのROMのみをサポートしています。つまり、カートリッジではなくファームウェアのみをロードします。一部の人々は、このコアにもMRAファイルを使用することを求めました。それはJTFrameではそのまま動作しますが、70を超えるMRAファイルを書き込む必要があります。おそらく、他のコンソールコアで使用されるアプローチは、誰にとってもより実用的です。

CRT/HDMI画面に表示されます。私はもともと、回路がそれをレンダリングするので、画像が画面に描かれることになっていると思っていました。 Neogeo Pocket LCD画面で使用されるタイミングはCRTまたはHDMI画面のタイミングとは大きく異なるため、別のテクノロジーに移植するのは非常に面倒になります。それにもかかわらず、画面のレンダリングとLCDが表示されるフレームバッファーがあるように見えます。そのため、問題は容易になります。システムのこの部分はまだ実装されていません。

ジョートゴは、ベータ版がリリースの準備が整うまでにどれくらい長くなるか確信が持てないと言って結論付けていますが、「私たちは非常に近いことは明らかです」と付け加えています。

彼は、目的は近い将来にベータコアに取り組み続けることだと言いますが、彼と彼のチームが新しいアーケードコアベータに取り組むために1週間は確保されます。

[ソースpatreon.com]