Doom-portkod för tryckknappstelefoner baserad på Spreadtrum SC6531-chip publicerad

Som en del av FPDoom-projektet har en port av Doom-spelet förberetts för tryckknappstelefoner på Spreadtrum SC6531-chippet. Modifieringar av Spreadtrum SC6531-chippet upptar ungefär hälften av marknaden för billiga tryckknappstelefoner från ryska märken (vanligtvis är resten MediaTek MT6261). Chipet är baserat på en ARM926EJ-S-processor med en frekvens på 208 MHz (SC6531E) eller 312 MHz (SC6531DA), ARMv5TEJ-processorarkitektur.

Svårigheten med portering beror på följande faktorer:

  • Det finns inga tredjepartsapplikationer tillgängliga på dessa telefoner.
  • Liten mängd RAM - endast 4 megabyte (varumärken/säljare anger ofta detta som 32 MB - men detta är missvisande, eftersom de menar megabit, inte megabyte).
  • Stängd dokumentation (du kan bara hitta en läcka av en tidig och defekt version), så mycket erhölls med omvänd ingenjörskonst.

För tillfället har bara en liten del av chippet studerats - USB, skärm och nycklar, så du kan bara spela på en telefon ansluten till en dator med en USB-kabel (resurser för spelet överförs från datorn), och det finns inget ljud i spelet. I sin nuvarande form körs spelet på 6 av 9 testade telefoner baserade på SC6531-chippet. För att sätta detta chip i startläge måste du veta vilken nyckel du ska hålla under uppstarten (för F+ F256-modellen är detta "*"-tangenten, för Digma LINX B241, "mittknappen", för F+ Ezzy 4, "1"-tangent, för Vertex M115 — "upp", för Joy's S21 och Vertex C323 — "0").



Källa: opennet.ru

Lägg en kommentar