2012. szeptember 9., vasárnap

Retro játékok Android alatt - Első rész: aDosBox

A mai cikkemben egy pár olyan alkalmazást mutatok be, aminek a segítségével androidos okostelefonunkat / táblagépünket hordozható retro PC-vé varázsolhatjuk....

Miért?

Prince of Persia, Warcraft, Civilization, Dune 2, Stunts... Ha ezek a címek nem mondanak semmit, akkor lehet hogy tényleg nincs értelme az egésznek, ha viszont kezd környékezni egy bizonyos "Mekkora játékok voltak..." érzés, akkor nyugodtan olvass tovább...

Hozzávalók

Android-oldalról én három programot ajánlok, amikre szükségünk lehet:
  • aDosBox - Maga a Dos emulátor, gyakorlatilag a DosBox Android-verziója. A Play-en található még pár DosBox port, amik a fejlesztők szerint gyorsabbak, szebbek, jobbak, ez az egy viszont ingyenes.
  • Game Pad - Az egyik sarkallatos pont az irányítás. A legtöbb billentyűzet kitakarja a fél képernyőt, ez a progi viszont kiküszöböl két nagy hiányosságot is: Kapunk egy félig átlátszóra állítható billentyűzetet, és egy Swipe-mozdulattal kurzorgombokat és 4 programozható funkciógombot.
  • ES File Explorer - A konfig. file turkáláskor nagyon jól jött.

.conf

Ha az alábbi programokat telepítettük, indítsuk el az aDosBox-ot, majd a Menü/SDL Settings / Where to load application data menüpont alatt válasszuk ki a .conf file helyét. Ez az SDCard esetében a következő lesz: /sdcard/app-data/org.hystudio.android.dosbox/.dosbox/dosbox-0.74.conf
Ezután az ES File Explorer-ben ezt a file-t szerkesztve (állítsuk be a rejtett file-ok megjelenítését, hogy megtaláljuk) tudjuk a beállításokat szerkeszteni.
Az egyik leghasznosabb része a file végén az [autoexec] címke után található. Az általam beírt parancsok becsatolják a C: meghajtó helyére a kártyán található "Dosbox" mappát, és utána lefuttatják az Autoexec.bat-ot:
mount c: /sdcard/dosbox
c:
autoexec.bat
Ha ezzel megvagyunk, az SD kártya Dosbox könyvtárába másolt file-okat fogjuk találni a C: meghajtón.
Az elérési utak változhatnak attól függően, hogy a gépünkben található-e "beépített" SD kártya, illetve külső. Az előző tesztben szereplő Concorde tableten a memóriakártya Dosbox elérési útja a következő: /mnt/extsd/dosbox, az SD kártyát választva pedig a /mnt/sdcard/app-data/org.hystudio.android.dosbox/.dosbox/dosbox-0.74.conf elérési úta alá menti el a beállításokat.

Dos-programok, játékok

A DosBox weboldalán találhatunk egy kompatibilitási listát, elméletileg az itt "Supported"-ként megjelölt játékoknak van esélyük futni aDosBox alatt is.
A továbbiakban mindenképpen javasolt egy Dos alapú file-kezelő beszerzése, például: Volkov Commander, így a jövőben kissé egyszerűbb lesz az életünk.

Próbaképpen feltelepítettem a Windows 3.11-et is, ez is futott hiba nélkül, méghozzá nagy meglepetésemre egész használható sebességgel.


Játékok terén először a Prince of Persia-val próbálkoztam, ami tökéletesen futott, majd a Civilization első része következett. Itt futottam bele az első akadásokba, amit csak a hang kikapcsolásával, és a CPU Cycle feljebb állításával sikerült kicsit korrigálni, így már játszható volt (viszont ezt minél feljebb toljuk, annál nagyobb valószínűséggel fogunk hanghibákkal találkozni).
Ezután a méltán népszerű Stunts jött, ami szintén elég szépen szaladt. A sikeren felbuzdulva kipróbáltam még a Warcraft első részét, ami ugyan elindult, de a sebessége miatt játszhatatlan volt. Levezetésképpen a Commander Keen 4. epizódjával ütöttem el egy kis időt, ami szintén minden probléma nélkül ment.

Sebesség, használhatóság

Hardverigény tekintetében általános igazság, hogy ezek az emulátorok legjobb esetben is tizedakkora teljesítményre képesek, mint az alattuk lévő vas. Ez az állítás itt is hatványozottan megállja a helyét. A leggyengébb hardver, amin teszteltem a programot, egy ZTE Blade a legtöbb alkalmazás alatt közel használhatatlan sebességgel működött.
A második hardver, egy SE Mini Pro teljesítményben használhatóbb volt, a fizikai billentyűzet is kifejezetten jót tett a felhasználói élménynek, bár voltak kellemetlen pillanatok (például a "\" karakter elővarázslása), a legnagyobb problémát mégis a kis kijelző okozta, ugyanis a kis felbontás miatt a szövegek közel az olvashatatlanságig torzulnak.
A harmadik vas vette talán a legjobban az akadályt, a tegnap tesztelt Concorde Tab One. A nagy kijelzőn kényelmesen és láthatóan elfér minden információ, az élmény egy külső billentyűzet csatlakoztatásakor pedig közel tökéletes.

2 megjegyzés: