SPACEHAWKS
WORLDNEWS ISSUE 18
FrodoWOS
A Magic64
nagy ívben repült át a szobán és koppanva landolt a szemetes - mellett.
Pár centi hiányzott pedig csak. Ahhoz meg amúgy se lenne lelkierôm,
hogy elbattyogjak odáig, felemeljem, és belepottyantsam a szemetesbe.
Ahhoz túlságosan is a szívemhez nôtt. Meg majdcsak lesz belôle is újabb.
És akkor majd áldani fogom eszemet, hogy mégsem vált a kuka martalékává...
Ugyanis
már megint szokásos hülyeségeimmel vagyok elfoglalva. Például C64-ezek.
Jahh. Ezen a 17"-os moncsin. Persze, persze, az Amigámon. Lévén sajnos
C64-em már nagyon-nagyon régen nincsen.
Igen,
jól tippel a kedves nézô, még mindig grafikus kártya nélkül, AGÁn. Nem,
ebben nincs igaza a kedves olvasónak, nem hang nélkül. Igen, a Frodoval.
Igen, a legújabbal. Hogy? A sebesség? Nem tom... Az AGÁ-nak mindig gyengéje
volt az ilyesmi. Régebbi frodót meg már láttam is BVision-on 90%-al
menni skip nélkül... Ja, hogy itt most mennyi a sebesség? Skip nélkül?
Hát tényleg nem tudom. Nincs itten fps vagy százalék kiírva... Én mondjuk
egy olyan 100%-ra tippelek, ha nem több...
WAFFFFFF!!!!
Kérjük
a kedves olvasót tápászkodjon fel egész nyugodtan, eszünk ágában sincsen
viccelôdni. Ez kéremszépen a valamit valamiért kegyetlen valósága. Apróság
az egész. Tényleg lényegtelen. Én már meg is szoktam....
Nincs
GUI. Van ez így. Nem lehet mindenki tökéletes, nem? Mondjuk, hogy miért
nincs azt nem tudom. De nem is - akkora - baj. Maximum majd fogunkat
szívjuk a többlemezes játékoknál. De úgy érzem akkor is mindent megér,
hogy leülhetek a C64-em elé... Mégha csak virtuálisan is... És Morpheust
játszhatom EREDETI SEBESSÉGEN, hogy játszhatom és hallhatom a Rastant
egyszerre hippoplayer trükkök nélkül... Nem a Magic64-et akarom megbántani,
de az, hogy a Rastant egyszerre játszhassam 3-as frameskippel és a hátterben
zenével (hogy a sebessége stimmeljen) az katasztrofális áldozatokat
követelt. (040/25 rulez) Például olyan lassú játékmenetet, hogy rossz
volt nézni. Most meg frameskip nélkül itt rohangál a háttérben, és immár
nem Hippoplayerbôl, hanem a futó Frodo-ból hallgatom a zenéjét...
Persze
mindez nem jelent semmi különöset. Mert sajnos tényleg nem történt semmi
más, mint megjelent az elsô épelméjű (a korábbi frodo ppc verziók nem
igazán voltak ebbe a kategóriába sorolhatóak, fôként AGA-n) PPC-s C64
emulátor. Persze az embereket ma is megfogja, hogy milyen iszonyú teljesítmény
kell egy vacak 1 MHz-es gép emulálásához, de ez a szomorú valóság. Szerintem
nincs az a 060, amelyik a most épp futó teljesítményt hozni tudná Frodo68K
és AGA esetében... Márpedig ez semmi más, mint egy nem élvezhetô sebességű,
hanem tökéletesen valóságosnak tűnô sebességű C64, amit visszaad. Oly
sok nélküle eltöltött év után...
Megint
egy régi vággyal kevesebb. Szokta számolni valaki? Mert nagyon sok megvalósult
most már, de azért mindig siránkozunk valamin. (Idônként élünkön velem).
De most inkább az foglalkoztat mit is játsszak... Ehhe. Látom Antiriad
még mindig kifog rajta... Ami mondjuk nem különösebben meglepô, mert
jelenleg az összes Amigás C64 emulátoron kifog... A másik érdekes dolog,
hogy ez az új Frodo nem fagy. (Nem kukacoskodásból mondom, csak az elôzô
Frodo olyan bugware volt, hogy rossz volt nézni). Jajj... Kellett nekem
elkiabálnom...
PowerPC
Data access exception (load operation)
Memory protection violation - Access to 0000001C
The excepting instruction is located at 548D2164
Task name: 'Shell Process_PPC8'
Task address: 545AC188 Task ID: 108
Jól
van na. De akkor is. Sokkal stabilabb mint az elôzô!!! Tényleg.
Konkrétum
az nem lesz túlságosan sok ebben a cikkben azt leszámítva, hogy rettenetesen
gyors. A GUI-t ugyanis úgy, ahogy van leépítették, és kaptunk összesen
10(!) cli paramétert, amivel a frodot befolyásolhatjuk. A valóságban
ez is inkább 6 mint 10... Úgyhogy azt hiszem hamar végigrohanhatunk
rajtuk:
JOYPAD
- Engedélyezzük a joystick/joypad figyelést. Alapból ugyanis a billentyűzet
az aktív.
CGFX
- CyberGraphics használata a közvetlen grafikus memóriaelérés helyett.
AGA esetén igen fontos funkció ám...
REQUESTER
- A BestModeID helyett egy kérdezôbôl választhatjuk ki a nekünk tetszô
felbontást. Jó az a BestModeID, az általa megtalált DblNTSC-n is már-már
túlságosan is tökéletes volt...
SCREENMODE
- Aki persze nem szeret egérkével rohangászni az be is pötyögheti a
kívánt képernyômód ModeID-jét, a szokásos módokon.
FRAMESKIP
- Na ez itt a lényeg. Ne nagyon birizgáljuk. Defaultból az értéke 1.
Semmi, ismétlem semmi szükség az emelgetésére... Egyszerűen tökéletes.
DRIVE8
- Vele, és még három társával (Drive9, Drive10, Drive11) és a megadott
filenévvel vehetjük rá Frodo-t, hogy a nekünk tetszô d64/t64 file-t
vagy pedig C64 pathot használja.
Van
még némi lehetôségünk arra, hogy a Frodo-t futás közben erre-arra ösztökéljük,
mégpedig a következô numerikus billentyűkkel:
* -
Kilépés
+ - Frameskip növelése. Most elôször az életben lehet erre végre azt
mondani, hogy röhej, hogy bekerült az opciók közé... Bár persze ha nem
a valós idejű, hanem a gyorsított játék a lényeg...
- - Frameskip csökkentése
/ - Áldjuk annak nevét, aki ezt belülrôl szabályozhatóvá tette! (Fôleg,
akik a Magic Candle nevű borzalommal kívánnak játszani, az ugyanis az
elsô lemezcseréig szükségessé teszi, utána viszont már csak feleslegesen
lassítanánk vele a játékot. Mielôtt valaki még nagy levegôt venne, az
1541 processzor emuláció nemcsak amigán lassítja a lemezkezelést az
eredeti sebességre (értsd eredeti C64 és eredeti 1541 sebessége), hanem
minden más platformon is.
. - Joystick swap. A 2-es portba dugott joystickunkat a C64 láthatja
úgy is, hogy a 2-es vagy 1-es portban van, ezek között válthatunk ezzel
a billentyűvel.
1-9 - Emulált joystick irányok.
0 - Emulált joystick tűzgomb.
Ennyi
lenne az össz, amivel a Frodot vezérelni tudjuk. Osszuk be jól... Mondjuk
ez persze nem igaz... Vagy legalábbis nem teljesen. Van ugyanis egy
gyönyörüséges Frodo.prefs is. Szerencsénkre vagy szerencsétlenségünkre
itt mindent be tudunk állítani amit korábban... Na legalábbis majdnem.
Ugyanis a beállítások közel negyedére a FrodoWOS tesz magasról, legalábbis
AGA esetén mindenképpen. (Ilyen például az ablakos megjelenítés, a drive
kijelzések, ellenben például az 1541 emuláció korrektül beállítható.)
Nade GUI nélkül akkor is mazo cedben nyomorgatni a prefs-t minden különbözô
beállítást igénylô futtatás elôtt...
Végül
pedig életünket némiképp könnyebbé teendô következzék egy rövid script
filemasterhez, amit a következô beállításokkal hívhatunk: (feltételezve,
hogy a script a dh0:C/SHandlers-ben található, FrodoWOSHandler néven)
Priority
- Med
Window - No
CD - No change
Rescan - No change
Start screen - No change
End screen - No change
Pattern - #?.(t64|d64)
Signature -
Command - sys:c/shandlers/frodowoshandler {F}
Stack - 8000
Delay - 2
A script
pedig, feltételezve, hogy mondjuk egy Frodo: assign alatt találjuk az
új FrodoWOS-t:
.key
filename, filename2
.bra {
.ket }
;FrodoWOS Limited Manager Script to FileMaster users
;$VER: FrodoWOSHandler 0.1 beta (25-feb-2000)
FailAt 100
If "{filename}" EQ ""
Skip USAGE
EndIf
If "{filename2}" EQ ""
Skip LAUNCH
EndIf
Lab LAUNCH2
cd Frodo:
frodo.exe joypad drive8 "{filename}" drive9 "{filename2}"
skip END
Lab LAUNCH
cd Frodo:
frodo.exe joypad drive8 "{filename}"
skip END
Lab USAGE
requestchoice "SpaceHawks ©2000." "No filename specified"
"OK"
Lab END
A
script segítségével egy lemezes programok esetén elegendô csupán
duplán ráböknünk a d64, vagy t64-re, míg két lemezesek esetén mindkettôt
kijelölve kattintsunk a gombunkra. Így az elsô file a 8-as, míg
a második a 9-es drive-ban lesz. Ez nem mindig helyettesíti a lemezcserét,
de a semminél jobb. Ha valaki esetleg rájön, hogy az új FrodoWOS-ban
miként lehet lemezt cserélni azért sürgôsen értesítsen...
(Idõközben
megérkezett a FrodoWOS rev3, amiben már van lehetõség
lemezcserére a numerikus enter megnyomásával!!!-Emeric
SH)
Emeric
SH
|