Doom-portkode til trykknaptelefoner baseret på Spreadtrum SC6531-chip offentliggjort

Som en del af FPDoom-projektet er en port af Doom-spillet blevet forberedt til trykknap-telefoner på Spreadtrum SC6531-chippen. Ændringer af Spreadtrum SC6531-chippen optager omkring halvdelen af ​​markedet for billige trykknaptelefoner fra russiske mærker (normalt er resten MediaTek MT6261). Chippen er baseret på en ARM926EJ-S processor med en frekvens på 208 MHz (SC6531E) eller 312 MHz (SC6531DA), ARMv5TEJ processorarkitektur.

Vanskeligheden ved portering skyldes følgende faktorer:

  • Der er ingen tredjepartsapplikationer tilgængelige på disse telefoner.
  • Lille mængde RAM - kun 4 megabyte (mærker/sælgere angiver ofte dette som 32MB - men dette er vildledende, da de betyder megabit, ikke megabyte).
  • Lukket dokumentation (du kan kun finde en lækage af en tidlig og defekt version), så meget blev opnået ved hjælp af reverse engineering.

I øjeblikket er kun en lille del af chippen blevet undersøgt - USB, skærm og nøgler, så du kan kun spille på en telefon tilsluttet en computer med et USB-kabel (ressourcer til spillet overføres fra computeren), og der er ingen lyd i spillet. I sin nuværende form kører spillet på 6 ud af 9 testede telefoner baseret på SC6531-chippen. For at sætte denne chip i opstartstilstand skal du vide, hvilken tast du skal holde under opstart (for F+ F256-modellen er dette "*"-tasten, for Digma LINX B241, "center"-tasten, for F+ Ezzy 4, "1"-tast, for Vertex M115 — "up", for Joy's S21 og Vertex C323 - "0").



Kilde: opennet.ru

Tilføj en kommentar