Publicouse o código do porto Doom para teléfonos con botón pulsador no chip Spreadtrum SC6531

Como parte do proxecto FPDoom, preparouse un porto do xogo Doom para teléfonos con botón pulsador no chip Spreadtrum SC6531. As modificacións do chip Spreadtrum SC6531 ocupan preto da metade do mercado de teléfonos con botóns baratos de marcas rusas (normalmente o resto son MediaTek MT6261). O chip baséase nun procesador ARM926EJ-S cunha frecuencia de 208 MHz (SC6531E) ou 312 MHz (SC6531DA), arquitectura do procesador ARMv5TEJ.

A dificultade da portabilidade débese aos seguintes factores:

  • Non hai aplicacións de terceiros dispoñibles nestes teléfonos.
  • Pequena cantidade de RAM: só 4 megabytes (as marcas/vendedores a miúdo enumeran isto como 32 MB, pero isto é enganoso, xa que significa megabits, non megabytes).
  • Documentación pechada (só podes atopar unha filtración dunha versión inicial e defectuosa), polo que se obtivo moito mediante a enxeñaría inversa.

Polo momento, só se estudou unha pequena parte do chip: USB, pantalla e teclas, polo que só podes xogar nun teléfono conectado a un ordenador cun cable USB (os recursos para o xogo transfírense desde o ordenador) e non hai son no xogo. Na súa forma actual, o xogo funciona en 6 de cada 9 teléfonos probados baseados no chip SC6531. Para poñer este chip en modo de arranque, cómpre saber que tecla manter durante o arranque (para o modelo F+ F256, esta é a tecla "*", para o Digma LINX B241, a tecla "centro", para o F+ Ezzy 4, o Tecla "1", para Vertex M115 - "arriba", para Joy's S21 e Vertex C323 - "0").



Fonte: opennet.ru

Engadir un comentario