Codi de port Doom per a telèfons amb polsador basat en el xip Spreadtrum SC6531 publicat

Com a part del projecte FPDoom, es va preparar un port del joc Doom per a telèfons amb polsador basat en el xip Spreadtrum SC6531. Les modificacions del xip Spreadtrum SC6531 ocupen aproximadament la meitat del mercat de telèfons amb botons barats de marques russes (per regla general, la resta es troba a MediaTek MT6261). El xip es basa en el processador ARM926EJ-S amb una freqüència de 208 MHz (SC6531E) o 312 MHz (SC6531DA), l'arquitectura del processador ARMv5TEJ.

La complexitat de la portabilitat es deu als factors següents:

  • No hi ha aplicacions de tercers disponibles en aquests telèfons.
  • Petita quantitat de RAM: només 4 megabytes (les marques / venedors sovint ho indiquen com a 32 MB, però això és enganyós, ja que vol dir megabits, no megabytes).
  • Documentació tancada (només podeu trobar una filtració d'una versió anterior i inferior), de manera que es va extreure molt mitjançant el mètode d'enginyeria inversa.

De moment, només s'ha investigat una petita part del xip: USB, pantalla i claus, de manera que només podeu jugar en un telèfon connectat a un ordinador amb un cable USB (els recursos per al joc es transfereixen des de l'ordinador) i no hi ha so al joc. En la seva forma actual, el joc es llança en 6 de 9 telèfons provats basats en el xip SC6531. Per posar aquest xip en mode d'arrencada, heu de saber quina clau cal mantenir durant l'arrencada (per al model F + F256, aquesta és la tecla "*", per al Digma LINX B241, la tecla "centre", per al F + Ezzy 4, la tecla "1", per al Vertex M115 - "amunt", per a Joy's S21 i Vertex C323 - "0").



Font: opennet.ru

Afegeix comentari