Si verwalten Doom op engem Basis Handy ze lafen
Doom huet erëm geschwat an et ass, datt an dësem Artikel wäerte mir iwwer en neie Projet mat dësem Spill schwätzen, datt et fäerdeg bruecht Plazen ze erreechen, datt een ni geduecht hätt. An et ass datt dank der Effort a Kreativitéit vu ville Programméierer den Ausdrock "Wann et en Écran huet, et huet Doom" op säi maximalen Ausdrock geholl gouf.
De Projet, iwwer dee mir haut schwätzen, ass Deel vun der FPDoom Projet an an deem d'Neiheet ass, datt en Hafen vun Doom fir Basis Telefone baséiert op dem Spreadtrum SC6531 Chip.
Fir déi, déi net iwwer Doom wëssen, sollten dat wëssen Et gëtt als ee vun de pionéierende First-Persoun Shooter Videospiller ugesinn. duerch d'Aféierung, am Alter vun IBM kompatiblen Computeren, nei Features wéi 3D Grafiken, XNUMXD Raumlechkeet, Multiplayer Netzwierkspiller, a Mod Support
Dem Doom säi Quellcode gouf den 23. Dezember 1997 un de Public verëffentlecht. Och wann Doom ursprénglech fir DOS erstallt gouf, war d'Verëffentlechung vun der Linux Versioun an de Quellcode muss zréck op DOS an aner Betribssystemer portéiert ginn.
Quellcode gouf ursprénglech ënner enger propriétaire Lizenz publizéiert déi kommerziell Notzung verbueden hunn an d'Entwéckler net erfuerderen Quellcode fir Ännerungen ze bidden, déi se an ausführbarer Form publizéiert hunn. Vun haut un sinn déi meescht Doom Source Ports Open Source.. D'GNU GPL erfuerdert Autoren, déi GPL Code an hirer Software benotzen, och de modifizéierten Quellcode fräiginn.
D'Iddi fir Doom fir dës Équipen ze bréngen ass wéinst op déi méi Ännerunge vum Spreadtrum SC6531 Chip a virun allem dat dës huelen ongeféier vill Basis Telefonmaart op a China, Russland an aner Länner.
Den Chip baséiert op dem ARM926EJ-S Prozessor. mat enger Frequenz vun 208 MHz (SC6531E) oder 312 MHz (SC6531DA), d'Architektur vum ARMv5TEJ Prozessor. An och wann et alles ze gutt kléngt, gëtt erwähnt datt den Hafen en héije Grad vu Porting Komplexitéit huet an datt et wéinst de folgende Faktoren ass:
- Et gi keng Drëtt Partei Apps op dësen Telefone verfügbar.
- Kleng Betrag vum RAM: nëmmen 4MB (Marken / Verkeefer lëschten dëst dacks als 32MB, awer dëst ass irféierend well se op Megabits referenzéieren, net Megabytes).
- Dokumentatioun zougemaach (Dir kënnt nëmmen e Leck vun enger méi aler a méi niddereger Versioun fannen), sou datt vill mat der Reverse Engineering Method extrahéiert gouf.
Fir de Moment, nëmmen e klengen Deel vum Chip gouf ënnersicht: USB, Écran a Schlësselen, also du kanns nëmmen op engem Telefon mat engem USB Kabel un engem Computer verbonne spillen (Ressourcen fir d'Spill sinn aus dem Computer transferéierte), an et gëtt och keen Toun am Spill.
A senger aktueller Form gëtt d'Spill op 6 vun 9 getesten Telefone verëffentlecht op Basis vum SC6531 Chip.
Wéi installéiert Doom op SC6531?
Fir de Interesséiert de Projet ze testen?, Dir kënnt d'Buildinstruktioune verfollegen déi an der gedeelt ginn folgenden Link.
Fir dësen Chip am Bootmodus ze setzen, musst Dir wësse wéi ee Schlëssel während dem Boot hält (fir de F+F256 Modell ass dëst den "*" Schlëssel, fir Digma LINX B241 - de "Mëtt" Schlëssel, fir F + Ezzy 4 - den «1» Schlëssel, fir Vertex M115 - «up», fir Joy's S21 a Vertex C323 - «0»).
Fir d'Spill ze lafen gëtt erwähnt fir en Aarbechtsverzeechnes Workdir ze kreéieren an d'Doom Ressource Datei do ze setzen, zum Beispill doom1.wad vun der Shareware Versioun vun Doom 1.
Duerno mussen déi folgend Kommandoen an engem Skript ausgefouert ginn an dann den Telefon verbannen:
./spd_dump --wait 300 fdl nor_fdl1.bin 0x40004000 fdl fpdoom.bin ram cd workdir && ../libc_server -- --bright 50 --rotate 3 doom
--bright X ass d'Hellegkeet vum Telefonbildschierm (X = 0..100).
--rotate S[,K] ass den Écran/Tastaturrotatioun an Eenheeten vun 90 Grad (-1 oder 3 = -90, 1 = +90, etc.)
Et gëtt erwähnt datt all LCD Schiirme vun dëser Zort Telefone vertikal sinn, also wann Ären Apparat en horizontalen Ecran huet, dat heescht datt et e vertikalen LCD Bildschierm horizontal ass, sou datt verschidde S- a K Wäerter solle benotzt ginn.
Zousätzlech zu dësem kënnt Dir zousätzlech Optiounen fir Doom addéieren, zum Beispill Doom -timedemo demo1.
Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen iwwer dësen Hafen, wéi och d'Lëscht vun kompatibele Modeller, kënnt Dir d'Detailer kontrolléieren An de folgende Link.