Difference between revisions of "EP128Emu - más gépek emulálása"

From Enterprise Wiki
Jump to: navigation, search
(New page: 2009 végén felmerült, hogy kiváló debuggere miatt az EP128Emu mintájára más gépekhez hasonló emulátort lehetne készíteni, amellyel többek között más gépek játékainak En...)
 
Line 1: Line 1:
 
2009 végén felmerült, hogy kiváló debuggere miatt az EP128Emu mintájára más gépekhez hasonló emulátort lehetne készíteni, amellyel 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  más, 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).
 
2009 végén felmerült, hogy kiváló debuggere miatt az EP128Emu mintájára más gépekhez hasonló emulátort lehetne készíteni, amellyel 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  más, 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 =
+
== 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:
 
A ROM-ok konfigurálása: A Machine/Configure/Memory menüben a következőképpen kell a ROM-okat beállítani:
  
Line 8: Line 8:
 
* ROM szegmens 10H: a ROM file ugyanaz, de az offszet 0 legyen.
 
* ROM szegmens 10H: a ROM file ugyanaz, de az offszet 0 legyen.
  
= ZX128Emu =
+
=== Tippek ===
 +
* Programokat ne a LOAD, hanem a RUN"" paranccsal töltsünk be!
 +
 
 +
=== Hasznos linkek ===
 +
[http://www.vintagecomputermanuals.com/FTP/Alpha%20Microsystems/Amstrad%20CPC464%20command%20Reference.htm CPC BASIC parancsok, utasítások, függvények listája]
 +
 
 +
[http://www.sean.co.uk/books/amstrad/index.shtm 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.
 
* A zx48.rom vagy a zx128.rom fájlt a 0-ás szegmensre kell elhelyezni, offszetet nem kell állítani.
 +
 +
=== Tippek ===
 +
* LOAD "" parancs 48-as Spectrumon: J (=load), űű (="")
 +
 +
=== Hasznos linkek ===
 +
[http://www.ep128.hu/Sp_Konyv/Spectrum48.htm Sinclair ZX Spectrum Bevezetés]
 +
 +
[http://www.ep128.hu/Sp_Konyv/Spectrum48_User_Manual.htm Sinclair ZX Spectrum BASIC programozási kézikönyv]

Revision as of 14:01, 19 January 2010

2009 végén felmerült, hogy kiváló debuggere miatt az EP128Emu mintájára más gépekhez hasonló emulátort lehetne készíteni, amellyel 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 más, 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. szegmense, ezért kell az offszetet beállítani);
  • ROM szegmens 10H: a ROM file ugyanaz, de az offszet 0 legyen.

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.

Tippek

  • LOAD "" parancs 48-as Spectrumon: J (=load), űű (="")

Hasznos linkek

Sinclair ZX Spectrum Bevezetés

Sinclair ZX Spectrum BASIC programozási kézikönyv