Difference between revisions of "EP128Emu - más gépek emulálása"
(→Tippek) |
(→Hasznos linkek) |
||
Line 35: | Line 35: | ||
[http://www.ep128.hu/Sp_Konyv/Spectrum48_User_Manual.htm Sinclair ZX Spectrum BASIC programozási kézikönyv] | [http://www.ep128.hu/Sp_Konyv/Spectrum48_User_Manual.htm Sinclair ZX Spectrum BASIC programozási kézikönyv] | ||
+ | |||
+ | Spectrum programok letölthetők pl. az [http://www.ep128.hu/Menu.htm ep128.hu]-ról és a [http://www.worldofspectrum.org WOS]-ról. |
Revision as of 20:50, 29 April 2010
2009. végén felmerült, hogy kiváló debuggere miatt az EP128Emu mintájára más gépekhez is lehetne hasonló emulátort készíteni. Így többek között más gépek játékainak Enterprise átiratainak elkészítése válna könnyebbé. Viszonylag egyszerű az EP128Emu-t átalakítani úgy, hogy egyéb Z80-as processzoros gépeket emuláljon. Először a Spectrum, majd a CPC változata készült el az emulátornak. Az EP128Emu telepítése után ezek az emulátorok is elindíthatók (Windows-on a Start menüből).
CPC464Emu
A ROM-ok konfigurálása: A Machine/Configure/Memory menüben a következőképpen kell a ROM-okat beállítani:
- RAM size: 64 vagy 128K legyen!
- ROM szegmens 0: ha 64K, akkor cpc464.rom, egyébként cpc6128.rom, az "offset" 16384 legyen (kézzel kell beállítani; a ROM ne nyúljon át a 2. szegmensre, ezért kell az offszetet beállítani);
- ROM szegmens 10H: a ROM file ugyanaz, de az offszet 0 legyen.
ROM-ok beállítására egyszerűbb megoldás az ALT+Q - így a billentyűzettel együtt a ROM konfiguráció automatikusan betöltődik, feltéve, ha a ROM fájlok a program ROM mappájában vannak.
Tippek
- Programokat ne a LOAD, hanem a RUN"" paranccsal töltsünk be!
Hasznos linkek
CPC BASIC parancsok, utasítások, függvények listája
The Basic Idea - Amstrad Basic tutorial
ZX128Emu
A ROM-ok konfigurálása: A Machine/Configure/Memory menüben a következőképpen kell a ROM-okat beállítani:
- A zx48.rom vagy a zx128.rom fájlt a 0-ás szegmensre kell elhelyezni, offszetet nem kell állítani.
ROM-ok beállítására egyszerűbb megoldás az ALT+Q - így a billentyűzettel együtt a ROM konfiguráció automatikusan betöltődik, feltéve, ha a ROM fájlok a program ROM mappájában vannak.
Tippek
- LOAD "" parancs 48-as Spectrumon: J (=load), űű (="") (angol billentyűzetnél \\ felel meg az idézőjeleknek)
- LOAD "" parancs kiadása után a TAP fájlt ALT+T-vel lehet kiválasztani, ALT+P-vel lehet a magnót elindítani.
Hasznos linkek
Sinclair ZX Spectrum Bevezetés
Sinclair ZX Spectrum BASIC programozási kézikönyv
Spectrum programok letölthetők pl. az ep128.hu-ról és a WOS-ról.