MAGIXROM.TTP

Das Programm erzeugt aus einem vorhandenen Mag!X eine ROM-fhige Version.

Es werden wahlweise 2,4 oder 6 Dateien erzeugt die direkt in Eproms
gebrannt werden knnen. Zudem entsteht eine Datei die den Eprominhalt am
Stck erhlt (magixrom.img). 

Das Programm erwartet die Datei mag!x.ram auf Laufwerk C und erzeugt die
Dateien im Ordner aus dem magixrom.ttp aufgerufen wurde.

Bekannte Fehler und Unannehmlichkeiten:
- Bisher nur auf einem ST getestet.
- Luft nur unter der Speicherkonfiguration die auch beim Erzeugen der
  ROM-Version aktuell war.
- Die Startmeldung ist nur fr Monochrome abgestimmt.
- Unter OverScan kann es zu einem verschobenem Screen kommen.

Auf diesem Wege mchte ich mich auch bei Andreas Kromke fr die Genehmigung 
bedanken, seine mag!x.ram Relozierungs- und Verifizierungsroutinen benutzen
zu drfen.


Aufruf:          magixrom.ttp rm pnn

Dabei bedeutet:

rm    Relozierung fr 

      m = 0:  ab $fc0000 in 6 Eproms a 32KB    (Default)
                 $fc0000 High mag_fc_e.032 (=U4), Low mag_fc_o.032 (=U7)
                 $fd0000    " mag_fd_e.032 (=U3),  "  mag_fd_o.032 (=U6)
                 $fe0000    " mag_fe_e.032 (=U2),  "  mag_fe_o.032 (=U5)
   
      m = 1:  ab $fc0000 in 2 Eproms a 128KB
                 $fc0000 High mag_fc_e.128 (=Hi0), Low mag_fc_o.128 (=Lo0)
                 
      m = 2:  ab $e00000 in 2 Eproms a 128KB
                 $e00000 High mag_e0_e.128 (=EE), Lowb mag_e0_o.128 (=EO)
                 
      m = 3:  ab $e00000 in 4 Eproms a 128KB
                 $e00000 Highbytes des Highwords mag_e0he.128
                 $e00000 Lowbytes  des     "     mag_e0ho.128
                 $e00000 Highbytes des Lowwords  mag_e0le.128
                 $e00000 Lowbytes  des     "     mag_e0lo.128
                 
pnn   nn Sekunden Pause bei Kaltstart ( um auf die HD zu warten).
         Die Sekunden mssen auf alle Flle zweistellig bergeben werden.
         (Default sind 5 Sekunden)

Die Kommandozeilenparameter sind nicht ntig und die Reihenfolge ist
beliebig.

ACHTUNG: Die Parameter werden nicht berprft. Bei Fehler werden die
         entsprechenden Defaultwerte verwendet. Fehler werden nicht
         angezeigt. 

Whrend des Laufs wird die erzeugte Version angezeigt.

Fragen und Anregungen bitte an Wilfried Mintrop @ K.