Sziasztok
Mivel én voltam az utolsó így töröltem eddigi kérdéseim. 5800MX-en sikerült végre megoldanom a DOSBox-ot. Gondoltam leírom tapasztalataimat
HANGSÚLYOZOM MINDENKI SAJÁT FELELŐSSÉGRE TEGYE AMIT TESZ!!!.
Én a sourceforge-ról szedtem le a szükséges fájlokat.
http://sourceforge.net/projects/s60dosbox/files/
Szükséges fájlok: - dependencies mappa tartalma
- dosbox_s60_20090504 mappa tartalma (más dosboxszal nem indult nálam, hiába próbálkoztam, deattól még nem lehetetlen)
Gépen kicsomagoltam a zipeket.Majd felpakoltam a telefon E: lemezére egy dosbox mappába.
Ahhoz ,hogy
futó dosboxot kapjunk:
- először fel kell telepíteni már a telefonban lévő dependenciesben lévő összes sis-t, lehetőleg a C-re ha kérdezi.
- majd jöhet a dosbox.sis szintén C-re
- dosbox.conf és premapper.txt-ket C:\data\ -ba tegyük x-plore ral vagy egyéb fájkezelővel.(premapperre nem lesz szükség később leírom miért)
dosbox.conf szerkesztése notepadban vagy akár x-ploreral, célszerű a Pc-n mielőtt a telefonra tennénk.
Fullscreen beállítása(640x360):
devicescreenwidth=640
devicescreenheight=360
oversize=page
pagestepx=160
pagestepy=120
sensitivity=100
priority=higher,normal
#premapperfile=c:\data\premapper.txt
shellres=high
s60scale=swfull
rotatescreen=false
-
További beállítások:
[dosbox]
memsize=8 (többel nekem nem indult el)
[cpu]
# core -- CPU Core used in emulation: normal,dynamic (dynamic needs more ram!)
# cycles -- Amount of instructions DOSBox tries to emulate each millisecond.
# Setting this value too high results in sound dropouts and lags.
# You can also let DOSBox guess the correct value by setting it to max.
# The default setting (auto) switches to max if appropriate.
core=dynamic
cycles=2000
[autoexec]
# Lines in this section will be run at startup.
# map virtkeybmap.txt (instead of premapper.txt) to test virtual keyboard for touch-ui
mount c e:\data\
s60map c:/data/premapper.txt
c:
Innentől fut a dosbox.
Ha szeretnénk további dolgokat pl Norton Commandert indulsákor akkor az [autoexec]-t kell kiegészíteni és a programot mondjuk E:\data\ ba tenni majd teljes eléréssel hivatkozni rá pl így:
mount c e:\data\
c:
c:\programs\nc\nc.exe (ez azt jelenti hogy nekem fizikailag e:\data\pragrams\nc\ vanaz exe fájlom)
Qwerty billetyűzet használata:
reddwarf2300282 készítette
-dosbox.conf módosítása ( Az [autoexec] be s60map c:/data/premapper.txt helyére írjuk be s60map c:/data/virtkeybmap.txt)
-vkobitmap.bmp * (ő fog megjelenni az NC fölött mint látható réteg)
-virtkeybmap.txt * (ide vannak letárolva a képernyő pontjaihoz rendelt gombok, mármint a bmp kép által láttatot gombok tényleges a programkód által is haszálható információi)
letölthető
http://forum.dailymobile.se/index.php?topic=8033.0
![Kép](http://kephost.hu/image-B8E6_4B82E71D.jpg)
*(tehát a két további fájlt is a c:\data\-ba tegyük)
Innentől működnie kell a dolgoknak. QWERTY eltüntetése a nyilakkal történhet, majd stylussal elő tudjuk szedni onnan ahová a nyillal tettük ha mondjuk balra akkor a képernyő bal széle, de nekem a kamera gombra is előugrik.
Eddig két játékot próbáltam ki a prince of persiát (prince4d) meg, a régi nagy kedvenc stratégiámat a centurion-t, és fullscreenen megy mindkettő, és a billentyűzet is használható.Habár az eredeti QWERTY szuper, csak hátránya, hogy betakarja az egész képernyőt, ezért csináltam egy paintes invertálást a szineknél és máris átlátszó, így nem zavar annyira. Akinek kedve szottyan vájkálni a virtkeybmap.txt-ben az akár kedvenc játékaihoz csinálhat is egyedi billentyűzetet is hogy lehessen újjal is nyomkodni, mindenesetre az enyémet felteszem a letöltések közé.
![Kép](http://kephost.hu/image-6D86_4B82E71D.jpg)