Objavljena koda vrat Doom za telefone s tipkami, ki temeljijo na čipu Spreadtrum SC6531

V okviru projekta FPDoom je bil pripravljen port igre Doom za telefone s tipkami na čipu Spreadtrum SC6531. Spremembe čipa Spreadtrum SC6531 zasedajo približno polovico trga poceni telefonov s tipkami ruskih blagovnih znamk (ostalo je običajno MediaTek MT6261). Čip temelji na procesorju ARM926EJ-S s frekvenco 208 MHz (SC6531E) ali 312 MHz (SC6531DA), arhitektura procesorja ARMv5TEJ.

Težavnost prenosa je posledica naslednjih dejavnikov:

  • Na teh telefonih ni na voljo nobenih aplikacij tretjih oseb.
  • Majhna količina RAM-a - samo 4 megabajte (blagovne znamke/prodajalci to pogosto navedejo kot 32 MB - vendar je to zavajajoče, saj mislijo na megabite, ne na megabajte).
  • Zaprta dokumentacija (najdete lahko samo puščanje zgodnje in okvarjene različice), zato je bilo veliko pridobljenega z obratnim inženiringom.

Trenutno je preučen le majhen del čipa - USB, zaslon in tipke, tako da lahko igrate samo na telefonu, ki je povezan z računalnikom s kablom USB (sredstva za igro se prenašajo iz računalnika) in v igri ni zvoka. Igra v trenutni obliki teče na 6 od 9 testiranih telefonov, ki temeljijo na čipu SC6531. Če želite preklopiti ta čip v zagonski način, morate vedeti, katero tipko držati med zagonom (za model F+ F256 je to tipka »*«, za Digma LINX B241 »sredinska« tipka, za F+ Ezzy 4 Tipka “1”, za Vertex M115 — “gor”, za Joy's S21 in Vertex C323 — “0”).



Vir: opennet.ru

Dodaj komentar