Zveřejněn kód portu Doom pro tlačítkové telefony založené na čipu Spreadtrum SC6531

V rámci projektu FPDoom byl připraven port hry Doom pro tlačítkové telefony založené na čipu Spreadtrum SC6531. Úpravy čipu Spreadtrum SC6531 zabírají asi polovinu trhu levných tlačítkových telefonů ruských značek (zpravidla je zbytek na MediaTek MT6261). Čip je založen na procesoru ARM926EJ-S s frekvencí 208 MHz (SC6531E) nebo 312 MHz (SC6531DA), architektuře procesoru ARMv5TEJ.

Složitost portování je způsobena následujícími faktory:

  • Na těchto telefonech nejsou k dispozici žádné aplikace třetích stran.
  • Malé množství paměti RAM - pouze 4 megabajty (značky / prodejci často uvádějí 32 MB - ale to je zavádějící, protože se myslí megabity, nikoli megabajty).
  • Uzavřená dokumentace (můžete najít pouze únik rané a nižší verze), takže se hodně těžilo metodou reverzního inženýrství.

V tuto chvíli je prostudována pouze malá část čipu - USB, obrazovka a klíče, takže hrát můžete pouze na telefonu připojeném k počítači pomocí USB kabelu (zdroje pro hru se přenášejí z počítače) a ve hře není žádný zvuk. V současné podobě je hra spuštěna na 6 z 9 testovaných telefonů založených na čipu SC6531. Chcete-li uvést tento čip do bootovacího režimu, musíte vědět, kterou klávesu při spouštění držet (u modelu F + F256 je to klávesa „*“, u Digma LINX B241 „středová“ klávesa, pro F + Ezzy 4, klávesa „1“, pro Vertex M115 - "nahoru", pro Joy's S21 a Vertex C323 - "0").



Zdroj: opennet.ru

Přidat komentář