CCS64 v2.0beta

A CCS64 utolsó hivatalos kiadása ugyan a v1.09-es, de a 2.0beta verzió fejlesztése már két éve folyamatosan tart, s így is elég megbízható egy alapjátékos részére, valamint lényegesen többet tud, ezért ezzel foglalkozunk. A DOS és a win32 verziót együtt tárgyaljuk, mert kezelésében nincs különbség (megjegyzem én win95 alatt is a DOS-verziót használom). Az emulátort a CCS64.EXE (illetve ccs.exe) indítja. A főmenüt az F10 gombbal érjük el. Az F9 gombbal abba a menübe jutunk, ahonnan korábban kiléptünk (ez inkább a lemezfájloknál használható, de azokat úgyis a gyorsgombokkal fogjuk kezelni). Az egyes menükbe az F1, az Enter vagy a jobbra nyíl segítségével léphetünk. Az alsó státusz sorban mindig láthatjuk az elérhető funkciókat.

1541 Device 8... (9... 10... 11...) (ALT+8/9/0/+)

Nyilvánvaló, hogy a lemezegység(ek) kezelésére szolgál. Ne hagyjuk figyelmen kívül, hogy itt a menüben, mikor rajta állunk az adott egységen, alul olvasható az F2-Status felirat, azaz az F2-t megnyomva információkat kapunk az állapotáról, illetve írásvédetté tehetjük, sőt itt hozhatunk létre üres lemezfájlokat. (Ugyanide jutunk az ALT+SHIFT+8(9/0/+) használatával is)
A menübe belépve a könyvtár tartalmát látjuk, amelyből kiválaszthatjuk a kívánt lemezfájlt, melyet a meghajtóba kívánunk helyezni. Akár rögtön bootolhatunk is róla, mely azt jelenti, hogy a lemezen levő első fájlt tölti be és indítja el, de Enterrel megnézhetjük a lemez tartalmát és kiválaszthatjuk a betölteni kívánt fájlt.
A programok betöltését Normal és Fast módban is indíthatjuk, de ez utóbbit néhány program nem díjazza.

Tape Device 1... (ALT+1)

Az említett F2-Satus itt is igaz, de csak TAP formátum esetén használható. Itt tudunk új TAP fájlt kezdeményezni, amire magnóra történő mentés esetén lehet szükség. (=ALT+SHIFT+1)
Belépve szintén a könyvtárat látjuk, TAP fájlt rögtön iníthatjuk, T64-es fájl esetén beléphetünk, s a tartalmából választhatunk. Érdekesség, hogy lemez-image fájlokból is enged betölteni, értelemszerűen ennek csak egyfájlos programoknál van értelme.

Printer Dev. 4-7...

A nyomtatók beállításai, melyek alapesetben egy text-fájlba mutatnak.

Cartridge (ALT+C)

Insert Cartridge
Egy cartridge behelyezése, mely természetesen szintén egy fájl-t jelent, mely alapértelmezésben CRT kiterjesztésű.

Cartridge Emulation (On/Off)
Alapértelmezésben kikapcsolt, ha beteszünk egy cartridge-t, akkor automatikusan bekapcsol, s ha utána manuálisan kikapcsoljuk, akkor inaktíváljuk a kártyát (utána viszont szükséges egy reset).

Freeze Function (ALT+F)
Fagyasztási funkció, természetesen csak olyan cartridge esetén hatásos, amelyiken van ilyen, azaz játékok esetén felesleges nyomkodni.

RAM Expansion Unit (On/Off)
Memóriabővítés, mely a cartridge-vel egy helyre kerülne, azaz vagylagos kapcsolatban vannak.
- Size - bővítő mérete 128K-tól 16M-ig.
- File Enable (On/Off) - a memóribővítést fájlban kezelje-e.


Special... (ALT+E)

Speedometer ON/OFF
Sebbességkijelző ki/be kapcsolása. Bekapcsolás esetén a képenyő első sorában jelzi az emuláció sebességét százalékos formában, illetve frame/s értékben.

1541 Status ON/OFF
Lemezegység működésének kijelzése. Bekapcsolt állapotban az első (speedometer ON esetén a második) sorban nyomon követhetjük a lemezegység(ek) "fejmozgását".

C2N Status ON/OFF

Maximum 1541 Speed ON/OFF
Bekapcsolt állapotban a lemezegység kezelését a maximális gyorsasággal végzi. Fontos megjegyezni, hogy ez nem azonos a C64S és a VICE fast/true egységkezeléssel, azaz itt a true módban is működik. A lemez Fast/Normal beállításával itt gyakorlatilag négy mód állítható be, s előfordulhat, hogy például az introban képileg le maradunk egy-két dologról, de a betöltést teljes egészében végrehajtja. Körülbelül úgy kell elképzelni, mintha a töltés idejére magát az emulációt kapcsolná maximális sebességre.


State... (ALT+T)

Állásmentés, amolyan saját fagyasztója az emulátornak. Innen menüből sosem fogjuk használni, mert a gyorsbillenytűkkel jól kezelhető. A lényege, hogy egy ilyen mentéskor a teljes kezelt memóriát elmenti egy fájlba, amit később bármikor betölthetünk. Ezek kiterjesztése alapesetben .C64 lesz. Némi hátránya, hogy a fájl mérete normál esetben is több mint 1.3 megabyte (vagyis nem csak a C64 memóriát dumpolja ki, hanem az egész emulátorét).

Load State... (ALT+F11)
Kiválaszthatjuk a betöltendő mentést.

Save State... (ALT+F12)
Megadhatjuk a kimentendő file nevét.

Quickload State... (F11)
Gyorstöltés, a freeze.c64 fájlt állítja vissza.

Quicksave State... (F12)
Gyorsmentés, mindig a freeze.c64 nevű fájlba. Ha már volt, automatikusan felülírja.


Machine code monitor (ALT+M)

A CCS64 saját monitorprogramjának indítása.

Reset C64 (ALT+R)


Options... (ALT+O)

Video... (ALT+V)
- Sreen Mode - A képernyőfelbontást választhatjuk meg.
- Update Mode -
- Palette Index - Az emulátor színösszeállításán változtathatunk.
- Color Saturation - Színtelítettség
A 0% a papírfehér monokróm képernyőnek felel meg a'la junoszty.)
- Save 16 color bitmap (ALT+F1) - Screenshot 16 színben
- Save 256 color bitmap (ALT+F2) - Screenshot 256 színben

Sound... (ALT+S)

Input... (ALT+I)
- Control Port 1/2 - a C64 joy-portjának állapota. Lehet üres, joystick vagy egér, esetleg paddle. A választástól függően a 'Mode' beállítási lehetőségei is változnak.
- Switch Control Ports - Felcseréli a két port beállításait.

1541 emulation (On/Off)
- Drives (1...4) - A "csatlakoztatott" lemezegységek száma.
Például 1, akkor a 9-11-es meghajtókat nem fogjuk elérni.
- Paralell cable (On/Off)
- Saving - A lemez mentésének módja:
Disabled - mindig tiltott
Ask at change - lemezváltásnál rákérdez
Continously - folyamatos

Speed (ALT+F3)
Az emuláció sebességét változtathatjuk 10%-os lépésekkel. Az ALT+F3 csak a 100% és az 500% között váltogat.

System - A PAL és NTSC szinkron közül választhatunk, ritkán szükség lehet az utóbbira is.

Rom set - Kicserélhetjük a gép ROM-ját, de ahhoz kell egy .rom fájl az emu alá.

Reset memory pattern - Kijelölhetjük, hogy reset esetén hogyan töltse fel a memóriát.


Quit CCS64 (ALT+F4)

Kilépés az emulátorból.

Continue... (ESC)

Kilépés a menüből.
Egy nagyon fontos kombináció, ami menüből nem érhető el az ALT+P, ami egy pause-nak felel meg. Ilyenkor az 'N' billentyűvel tudjuk 'léptetni' az emulátort. Ez főleg weblap-készítőknek tök hasznos :-)))))

Különleges elhelyezésű billentyűk kiosztása:
Run/Stop ESC
C=ommodorebal CTRL
Restore Page Up
"font" Insert
"fel nyíl"Delete
CLR/HOME Home

Gyorsbillentyűk összefoglalása:
ALT+R Soft Reset
ALT+SHIFT+RHard Reset
ALT+8 8-as meghajtó kezelése (kétszer megnyomva a státusz menüjét kapjuk)
ALT+9 9-es meghajtó kezelése (kétszer megnyomva a státusz menüjét kapjuk)
ALT+0 10-es meghajtó kezelése (kétszer megnyomva a státusz menüjét kapjuk)
ALT++ 11-es meghajtó kezelése (kétszer megnyomva a státusz menüjét kapjuk)
ALT+1 kazettás egység kezelése (kétszer megnyomva a státusz menüjét kapjuk)
ALT+SHIFT+88-as egység státusz menüje
ALT+SHIFT+99-es egység státusz menüje
ALT+SHIFT+010-es egység státusz menüje
ALT+SHIFT++11-es egység státusz menüje
ALT+SHIFT+1kazettás egység státusz menüje
ALT+O Options menü
ALT+V Video menü
ALT+S Sound menü
ALT+I Input menü - joy-port beállításai
ALT+F10 Joystick portok felcserélése
ALT+M Monitor
ALT+E Special menü
ALT+C Cartridge menü
ALT+F Cartridge Freeze
ALT+T State menü
F12 QuickSave
F11 QuickLoad
ALT+F12 Save
ALT+F11 Load
ALT+F1 Screenshot - 16 szín
ALT+F2 Screenshot - 256 szín
ALT+F3 Sebességváltás 100% és 500% között
ALT+F4
ALT+X
ALT+Q
Kilépés

Mikee