AZ EMULÁTORRÓL

Az emulátor JAVA-ban íródott, az emulátort a fejlesztőjétől, Hoffer Gábortól kaptam. Az emulátorhoz az írója a 1.4.2-es legújabb JAVA Runtime-ot ajánlja, valószínüleg a régebbiekkel nem működik. Mivel még a Z80 emulációja sem teljeskörü, még nem teljesen lehet használni, viszont BASIC programokat már vígan futtatni tudunk. (Sajnos Hoffer Gábor nem tudja tovább íni, de ha valkinek van kedve leöltheti a forráskódját és folytathatja)

Használata:

Ha telepítettük a JAVA-t, akkor a TVC.JAR fájlra kell kattintani. Ez indítja az emulátort. Az emun belül a Start - elindítja a TVC-t, a
Stop - leállítja azt. Mielőtt a billentyűzetet használod, klikkelj a TVC képernyőjére, hogy az legyen a fókuszban.

És végül egy rövid idézet az emulátor írójának leveléből:

Tegnap imlementaltam 1-2 új z80 utasitast és így egy kicsit használhatóbb már a Basic. Írtam pár soros programokat amik működtek, de pl. A 'print pi' utasításon elhasal a program, mivel egy adott Z80 utasítás még nincs megcsinálva. Lassacskán kész lesz az összes és akkor tudok a hardware elemekre is koncentrálni.

JTVC - Java alapú TVC emulátor 2

Szükséges Java verzió: 1.8.xx
Indítás GUI-ból: tvc.jar -ra kattintva
Indítás parancssorból (pl. trace-eléshez): java -jar tvc.jar

Emulált HW: TVC64k + SD Dual cartridge

Billentyűzet-kiosztás

AltGr + billentyű -> a 102 gombos magyar billentyűzetnek megfelelő karakterek
ESC vagy End gomb -> megegyezik a TVC ESC billentyűjével (pl. CTRL + ESC -hez)
DEL vagy BackSpace -> megegyezik a TVC DEL billentyűjével
kurzor billentyűk -> beépített vagy jobb oldali TVC joystick
Page Down -> jobb joy tűz gomb
Page Up -> jobb joy gyorsító gomb
num billentyűzet -> bal oldali TVC joystick
num + -> bal joy tűz gomb
num - -> bal joy gyorsító gomb
F11 -> teljes képernyős üzemmódba váltás és vissza
F8 -> hideg RESET (teljes képernyős üzemmódban hasznos)
F7 -> meleg RESET (teljes képernyős üzemmódban hasznos)


(Hoffer Gábor 2003-2005,Szabados Ernő 2013,Sebestyén Pál 2018)