Hogyan kezdjük:
A DOS verziós VICE minden további nélkül fut Win95 alatt is (gondolom más win32-re is igaz, de nem tudom), viszont ha tényleg DOS alatt akarjuk futtatni, akkor szükség lesz egy CWSDPMI.EXE nevű fájlra is, ennek beszerzési módja megtalálható a documentációban.
A DOS verzió menüjét az ESC billentyűvel érhetjük el.
Miután kipakoltuk egy nekünk tetsző könyvtárba és elindítottuk az X64.EXE fájlt, néhány alapbeállítást meg kell változtatnunk: Az 'Sound settings...' menüben a 'Sound playback' bekapcsolásával engedélyezhetjük a hangot, illetve a 'Video settings...' menüben a 'VGA Resolution'-nál állíthatjuk be a nekünk tetsző felbontást. Ha beállítottuk a számunkra legmegfelelőbb alaphelyzetet, akkor a 'Configuration commands\Write configuration' segítségével mentsük el.
Start után akár máris kérhetünk directori listát, ugyanis alaphelyzetben az alapkönyvtárat tekinti a 8-as lemezmeghajtónak, ilyenkor a listában az alkönyvtárak is láthatók DIR kiterjesztéssel. Abban az esetben tehát, ha egy .PRG fájlt másoltunk oda, akkor azonnal be is tudjuk tölteni. A VICE további sajátossága, hogy ebben a funkcióban a LOAD parancsban alkönyvtárakat (és meghajtókat) is használhatunk, vagyis ha a WinVICE könyvtárában egy 'programok' alkönyvtárba tesszük a .PRG-ket, akkor a LOAD"$:programok",8 paranccsal kérhetjük a listáját, illetve onnan a LOAD"programok/programnév",8,1 parancs segítségével tölthetjük be. Arra ügyeljünk, hogy ilyenkor a PRG kitejesztés a programnév részét képezi! (Azaz valójában kiterjesztés nélkül is odatehetünk egy bináris fájlt)
Nézzük át egyenként a menüpontokat:
(Némelyik menüpont most még üresen maradt, azokat később fogom feltölteni)
Autostart Drive #8
A 8-as meghajtóhoz rendelt lemezen egy LOAD"*",8,1 parancsot hajt végre, majd a betöltött fájlt el is indítja. Ugyanezt az eredményt érjük el, ha az X64.EXE-t parancssorból indítjuk és paraméterként megadjuk az autostartolni kívánt lemezfájlt.
Create blank disk & attach...
Itt készíthetünk új lemezfájlt. Megadhatjuk a típusát, a fájl nevét, a lemez nevét és ID-jét. A létrehozásnál azt is megadhatjuk, hogy mindjárt valamelyik meghajtóban azt használjuk.
Fliplist for Drive #8...
Többlemezes játékoknál könnyíthetünk a lemezcsere műveleteken. Ha már betettünk egy lemezt, azt itt felvehetjük a listára ('Add current image', ALT+F3), ha betesszük a következő oldalt, azt is ugyanígy felvehetjük a listára, s cserénél csak az ALT+F1 kombinációt kell megnyomni, s máris a következő oldal lesz a meghajtóban, ALT+F2 esetén az előző oldal, ennek persze csak kettőnél több lemezoldal esetén van jelentősége. A listáról a 'Remove current image' (ALT+F4) segítségével vehetjük le az aktuális(!) lemezt.
Tape:
Kazettafájlt rendelhetünk hozzá az 1-es egységhez, amit úgy tekint mintha "az elejére lenne tekerve", azaz egy LOAD parancs után az első programot fogja megtalálni, de természetesen használható a LOAD"programnev",1 formula is. A 'FOUND'-nál ugyanúgy használni kell a 'C=' vagy a szóköz billentyűt.
Autostart Tape
Az előző pontban megadott kazettafájlon egy LOAD parancsot hajt végre, majd a betöltött fájlt el is indítja. Ugyanezt az eredményt érjük el, ha az X64.EXE-t parancssorból indítjuk és paraméterként megadjuk az autostartolni kívánt kazettafájlt.
Cartridge:
Itt "tehetünk" a User-portba egy cartridge-t, amely lehet egy általunk megadott CRT fájl, vagy a VICE által ismert előre definiált cartridge-k valamelyike.
Tape
Kazettafájl hozzárendelésének megszüntetése (cseréhez nem kell előbb kivenni, lehet egyből a hozzárendelést választani).
Cartridge:
Cartridge hozzárendelés megszüntetése.
Refresh Rate
Képfrissítési frekvencia beállítása.
Triple Buffering
Color Palette
Itt a commodore 16 színének beállításait változtathatjuk meg. A VICE-n kívül más ismert emulátorok alapértékeit is megtalálhatjuk. Saját magunk is állíthatunk össze ilyen palettát a C64 könyvtárban levő vpl fájlok mintájára (bármilyen text-editorral).
Video Cache
Sprite-Background Collosions
A sprite-háttér ütközések letiltási lehetősége.
Sprite-Sprite Collosions
A sprite-sprite ütközések letiltási lehetősége.
Video Standard... (korábban a Drive Sync Factor)
PAL, NTSC vagy old NTSC. Emulátorról lévén szó valójában a képernyőkimenet miatt nincs jelentősége, viszont a lemezmeghajtó szinkronizációját befolyásolhatja néhány játéknál.
True Drive Emulation
Ezzel kapcsolhatjuk be a lemezmeghajtók teljes szimulációját, amely nélkül egyes programok nem hajlandóak működni. Fontos és előnyös dolog, hogy a VICE esetében program közben is válthatunk, vagyis például gyors módban betölthetjük a startfájlt és csak utána kapcsolunk true módra.
Drive #8(9) model
A lemezmeghajtó típusát adhatjuk meg.
Drive #8(9) idle method
Drive #8(9) Paralell Cable
Drive #8(9) 40-Track Image Support
Reset Datasette with CPU:
Cycles delay each trigger:
A zero in the tap is:
Sound Playback
Hanglejátszás be- illetve kikapcsolása.
Sample Frequency
Minél magasabb az érték, annál jobb minőséget kapunk, persze esetleg a sebesség rovására.
Sound Buffer Size
Érdemes 100-on hagyni, különben előfordulhat, hogy a hangeffekt késésbe kerül a képhez képest.
Oversampling Factor
Synchronization Method
SID Model
A 6581-es és a 8580-as chip közül választhatunk.
SID Filters
Hi-Fi reSID engine
Port #1/#2
Itt állítható be, hogy a c64-es két joystick portját hogyan szeretnénk használni. Adva van egy előre definiált kiosztás a numerikus billentyűzet és a jobb oldali CTRL gomb párosításával és van két általunk definiálható kiosztás (Keyset A,B). Természetesen ezen kiosztások használatakor a billentyűfunkció nem működik tovább, vagyis ha beállítjuk a kurzorbillentyűket és valamely joy-ra konfigurálva elmentjük mint alapbeállítást, akkor ne lepődjünk meg, hogy a következő indításkor nem működnek a kurzorgombok... Ha ilyenkor ismét 'None'-ra állítjuk a joyt, akkor megint használhatjuk.
Továbbá beállítható két analóg PC-s joy is.
Configure Keyset A/B...
Itt égtájak szerint lehet megadni a kívánt gombokat, de az átlósakat nem kötelező. (Sajnos az ALT-gombokat nem lehet tűzgombként megadni, hiszen a gyorsfunkciókhoz kell használnunk.)
Enable Warp Mode
A lehető leggyorsabb működést produkálja. Kb. a 'Maximum Speed=No limit' és 'Refresh Rate=1/10' párosításnak felel meg. Normál esetben nem igazán van értelme, de ha valaki sakkozni akar vagy más számolásigényes programot futtatni, akkor esetleg használható.
MS-DOS Directory Access...
Enable virtual device traps
Changing Working Directory...
Use Keyboard LEDs
A VICE DOS verziója a billentyűzet ledjeit használja a lemezmeghajtó ledjének emulálására (természetesen csak 'true drive' módban), ezt itt kapcsolhatjuk ki bagy be.
Show Statusbar
A keret felső részén vannak különféle kijelzések, ennek működését állíthatjuk.
Printer Emulation (Device 4)
1351 Mouse Emulation
Commodore egér emulációjának engedélyezése. Aki tud olyan programot amivel használható, legyen szíves szóljon.
512K RAM Eexpansion Unit (C1750)
RAM Expansion Unit, azaz memória bővítő egység emulációjának bekapcsolása. Hogy van-e program ami használja... ?
Emulator identification
?
Write Snapshot
Mentés, ahol nekünk kell megadni a mentendő fájl nevét. Ezeket a fájlok az alapkönyvtárába kerülnek. Bejelölhetjük, hogy a betöltött (eltérő) ROM is mentésre kerüljön, illetve a hozzárendelt lemezfájlokat is mentse-e (ez utóbbi mintha nem működne, vagy nem jöttem rá mit is csinál valójában)
Load Snapshot
Egy korábbi mentés visszatöltése.
Write Configuration
Az aktuális beállításokat elmenthetjük. Legközelebb az indításkor ez lesz az alapértelmezett.
Load Configuration
Korábban elmentett beállításkombinációnkat tölthetjük vissza.
Reset Factory Default
A VICE alapbeállításait tudjuk visszaállítani.
Not Really
Mégsem
Do a Soft Reset (ALT+F12)
Meleg reset
Do a Hard Reset (CTRL+ALT+F12)
Harware reset
Not Really
Mégsem
Yes, exit emulator
Kilépés
Különlegesebb billentyűk kiosztása:
| Run/Stop | CapsLock |
| C=ommodore | bal CTRL |
| Restore | Page Up |
| "font" | Insert |
| "fel nyíl" | Delete |
| CLR/HOME | Home |
Gyorsbillentyűk összefoglalása:
| ESC | menübe lépés |
| ALT+F1 | lista következő lemeze |
| ALT+F2 | lista előző lemeze |
| ALT+F3 | aktuális lemez listára vétele |
| ALT+F4 | aktuális lemez levétele a listáról |
| ALT+F5 | Státusz sor ki/be kapcsolása |
| CTRL+ALT+F4 | Magnó felvétel indítása (Record) |
| CTRL+ALT+F5 | Magnó indítása (Play) |
| CTRL+ALT+F6 | Magnó visszatekerés (Rewind) |
| CTRL+ALT+F7 | Magnó előretekerés (FFwd) |
| CTRL+ALT+F8 | Magnó leállítás (Stop) |
| ALT+F12 | Soft Reset |
| CTRL+ALT+F12 | Hard Reset |
| ScrollLock | Warp mód ki/be |
| ALT+Pause | Freezer gomb (pl. action replay esetén) |
| ALT+M | Monitor |
| ALT+Q | Kilépés |
| ALT+A | Attach Image menü |
| ALT+C | Configuration Commands menü |
| ALT+D | Detach Image menü |
| ALT+E | Datasette control menü |
| ALT+F | Freeze Commands menü |
| ALT+J | Joystick Settings menü |
| ALT+K | Disk Drive Settings menü |
| ALT+O | Other Settings menü |
| ALT+R | ROM Settings menü |
| ALT+S | Sound Settings menü |
| ALT+T | Datasette settings menü |
| ALT+V | Video Settings menü |
Mikee