Doom-Portcode für Tastentelefone basierend auf dem Spreadtrum SC6531-Chip veröffentlicht

Im Rahmen des FPDoom-Projekts wurde eine Portierung des Doom-Spiels für Tastentelefone auf Basis des Spreadtrum SC6531-Chips vorbereitet. Modifikationen des Spreadtrum SC6531-Chips nehmen etwa die Hälfte des Marktes billiger Tastentelefone russischer Marken ein (der Rest entfällt in der Regel auf MediaTek MT6261). Der Chip basiert auf dem ARM926EJ-S-Prozessor mit einer Frequenz von 208 MHz (SC6531E) bzw. 312 MHz (SC6531DA), die Prozessorarchitektur ist ARMv5TEJ.

Die Komplexität der Portierung ist auf folgende Faktoren zurückzuführen:

  • Auf diesen Telefonen sind keine Apps von Drittanbietern verfügbar.
  • Geringe Menge an RAM – nur 4 Megabyte (Marken/Verkäufer geben oft 32 MB an – dies ist jedoch irreführend, da es sich um Megabit und nicht um Megabyte handelt).
  • Geschlossene Dokumentation (man kann nur ein Leck einer frühen und minderwertigen Version finden), daher wurde ein Großteil mit der Reverse-Engineering-Methode abgebaut.

Derzeit ist nur ein kleiner Teil des Chips untersucht – USB, Bildschirm und Tasten, sodass Sie nur auf einem Telefon spielen können, das über ein USB-Kabel an einen Computer angeschlossen ist (Ressourcen für das Spiel werden vom Computer übertragen) und Es gibt keinen Ton im Spiel. In seiner aktuellen Form wird das Spiel auf 6 von 9 getesteten Telefonen gestartet, die auf dem SC6531-Chip basieren. Um diesen Chip in den Boot-Modus zu versetzen, müssen Sie wissen, welche Taste Sie während des Bootens gedrückt halten müssen (beim F + F256-Modell ist dies die „*“-Taste, bei Digma LINX B241 die „mittlere“ Taste, bei F + Ezzy 4). , die „1“-Taste, für Vertex M115 – „oben“, für Joy's S21 und Vertex C323 – „0“).



Source: opennet.ru

Kommentar hinzufügen