Spreadtrum SC6531チップ上のプッシュボタン電話用のDoomポートのコードが公開されました

FPDoom プロジェクトの一環として、Doom ゲームのポートが Spreadtrum SC6531 チップ上のプッシュボタン電話用に準備されました。 Spreadtrum SC6531チップの改良版は、ロシアのブランドの安価なプッシュボタン電話市場の約半分を占めています(通常、残りはMediaTek MT6261です)。 このチップは、周波数 926 MHz (SC208E) または 6531 MHz (SC312DA) の ARM6531EJ-S プロセッサ、ARMv5TEJ プロセッサ アーキテクチャに基づいています。

移植の難しさは次の要因によるものです。

  • これらの携帯電話ではサードパーティ製アプリケーションは利用できません。
  • 少量の RAM - わずか 4 メガバイト (ブランドや販売者はこれを 32 MB と記載することがよくありますが、メガバイトではなくメガビットを意味しているため、これは誤解を招きます)。
  • ドキュメントは非公開(初期の欠陥バージョンのリークしか見つからない)なので、リバース エンジニアリングを使用して多くの情報が得られました。

現時点では、USB、画面、キーなどのチップのごく一部のみが研究されているため、USB ケーブルでコンピュータに接続された携帯電話でのみプレイできます (ゲームのリソースはコンピュータから転送されます)。ゲーム内で音が出ません。 現在の形式では、ゲームは SC6 チップを搭載したテスト済み携帯電話 9 台のうち 6531 台で動作します。 このチップをブート モードにするには、ブート中にどのキーを押し続けるかを知る必要があります (F+ F256 モデルの場合は「*」キー、Digma LINX B241 の場合は「センター」キー、F​​+ Ezzy 4 の場合は「*」キー、 「1」キー、Vertex M115 の場合 - 「上」、Joy's S21 および Vertex C323 の場合 - 「0」)。



出所: オープンネット.ru

コメントを追加します