cartridge rom in Altirra


cartridge rom in Altirra

von wwl » Do 14. Nov 2013, 21:16
Hallo,

ich habe ein paar Cartridges (*.rom) im Netz gefunden, u.a. Synassembler.rom. Wenn ich mit dem Menupunkt 'Attach Cartridge...' versuche, die Datei zu laden, dann werde ich zunächst mit der folgenden Auswahlliste konfrontiert:
Clipboard01.gif
Clipboard01.gif (9.08 KiB) 2015-mal betrachtet

Ich kann damit nichts anfangen. Kann mir jemand die einzelnen Varianten erklären?

Gruß, Wolfgang

Re: cartridge rom in Altirra

von eda70 » Fr 15. Nov 2013, 10:27
Unterschiedliche Module (Größe, Aufbau) nutzen unterschiedliche Methoden, wie die Modulbänke in den Speicher eingeblendet werden. In dieser Auswahl muss man -damit es richtig läuft- den zum Modul bzw. rom passenden Eintrag auswählen (im Zweifel ausiterieren).
Allerdings gibt es im Netz immerwieder rom's die gar keine sind. Sondern oft handelt es sich um car's
Der Unterschied sind lediglich ein paar Byte (16) vorne an, die genau die o.g. Informationen zum rom enthalten.
Kann man an der Länge erkennen oder durch umbenennen ausprobieren.
Bsp.: Größe in Byte = 16.384 => ROM-File
Größe in Byte = 16.400 => CAR-File

Also ist so eine Datei 16.384 Byte lang, handelt es sich um ein ROM-File und das von dir gezeigt Auswahlmenü erscheint - meist ist der korrekte Eintrag schon markiert (zumindest bei denen ich das so gesehen habe)
Ist die Datei 16.400 Byte lang, sollte sie bereits die Informationen für das korrekte Starten enthalten,
einfach umbenennen nach CAR, dann sollte die Abfrage nach dem Modultyp nicht kommen.
Klappt es mit CAR-Dateien nicht, würde ich die ersten 16 Bytes "löschen" und es als ROM probieren.

Man kann zum Wegschneiden der 16 Bytes "dd" benutzen, analog wie von Hias hier beschrieben. (Ich nutze dazu ein kleines Excel-Makro :) )

Re: cartridge rom in Altirra

von wwl » Fr 15. Nov 2013, 17:42
Vielen Dank erstmal!

Entspricht dieser 16 Byte Header dem ATR-Header, oder was steht da drin?

Wie sich die einzelnen Cartridge-Typen unterscheiden wüßte ich schon gerne. Ich schrieb meinen Beitrag ja gerade um eben nicht mehr ausprobieren zu müssen.

Gruß, Wolfgang

Re: cartridge rom in Altirra

von Jac » Mi 27. Nov 2013, 01:35
Hi,

Installiere mal Atari800Win. Dort findest Du Details zu ".CAR" usw. in der Hilfe. Und im Menu "Tools/Convert/ROM to CART". Zum Header und den Typen siehe http://atari800.cvs.sourceforge.net/vie ... C/cart.txt.