Cartconv

Aus C64-Wiki
Zur Navigation springenZur Suche springen
Stub Dieser Artikel ist sehr kurz und nicht besonders ausführlich. Hilf bitte mit, ihn zu verbessern.
Cartconv
Eingabezeile von CARTCONV
Entwickler VICE-Team
Release 2008
Lizenz GPL
Plattform(en) Linux, PC (Windows)
Genre Entwicklungssystem
Steuerung Icon tastatur.png
Medien keine
Sprache(n) Sprache:englisch
Information Bestandteil von VICE

Cartconv ist ein kommandozeilenbasiertes Programm für den PC unter Windows oder Linux zur Erzeugung von CRT-Dateien (Steckmodul-Datei für den Emulator VICE) und ist im Downloadpaket des Emulators VICE enthalten.

Parameter[Bearbeiten | Quelltext bearbeiten]

-i "input name" : Dieser Parameter ist unbedingt erforderlich! Hier wird der Dateiname der zu
   konvertieren .BIN oder .CRT-Datei angegeben.
-o "output name" : Dieser Parameter ist unbedingt erforderlich! Hier wird der Dateiname
   angegeben, unter der die Konvertierung abgespeichert wird. 
-t carttype : (optional) - wird nur benötigt zum Konvertieren von .CRT-Dateien für die
   unterstützten Steckmodul-Type (siehe unten).
-s revision : (optional) - wird nur benötigt zum Konvertieren von .CRT-Dateien für den
   unterstützten Subtype bzw. Revision (siehe unten).
-n "cart name" : (optional) -  Steckmodul-Dateiname; wird nur benötigt zum Erstellen einer
   .CRT-Datei.
-l loadaddress : (optional) -  Speicheradresse zum Laden eines Programms; wird benötigt bei
   Konvertierung einer .CRT_Datei zu einer .PRG-Datei oder bei der Erstellung einer .CRT-Datei.
-r : (optional) -  Aktiviert den Repariermodus (akzeptiert defekte Programme).
-p : (optional) - Programme werden unabhängig der Speichergröße des Steckmoduls in die
   .CRT-Datei geschrieben (hilfreich bei der Entwicklung).
-b : (optional) - leere Speicherbänke werden frei gelassen und mit den Wert $ff aufgefüllt. 
-q : (optional) - deaktiviert  alle unwichtigen Textinformationsausgaben.

-f "input name" : (optional) -  Gibt Informationen über die .CRT-Datei bzw. dem Steckmodul an.
   Dieser Parameter kann nicht mit den anderen Parametern genutzt werden!

--types : (optional) - zeigt alle unterstützten Steckmodul-Dateien bzw. Typen an (siehe unten).
--version : Zeigt die aktuelle CARTCONV-Version an.


Beispiele

cartconv -i pacman.crt -o pacman.bin

Konvertiert die .CRT-Datei namens pacman in eine .BIN-Datei namens pacman. Diese beiden Parameter müssen immer angegeben werden, außer bei der Nutzung des Parameters -f !

cartconv -t prg -l 49152 -i mmonitor.crt -o mmonitor.prg

Konvertiert das Steckmodul eines Maschinensprachemonitors bzw. die .CRT-Datei namens mmonitor in die gleichnamige .PRG-Datei mit der Startadresse 49152. Der Maschinensprachemonitor bzw. das Programm kann dann mit SYS 49152 gestartet werden.

Typen[Bearbeiten | Quelltext bearbeiten]

bin      Binary .bin file (Default crt->bin)
prg      Binary C64 .prg file with load-address

normal   Generic 8kb/12kb/16kb .crt file (Default bin->crt)
ulti     Ultimax mode 4kb/8kb/16kb .crt file

ap       Atomic Power .crt file
ar2      Action Replay MK2 .crt file
ar3      Action Replay MK3 .crt file
ar4      Action Replay MK4 .crt file
ar5      Action Replay V5 .crt file
cap      Capture .crt file
comal    Comal 80 .crt file
dep256   Dela EP256 .crt file, extra files can be inserted
dep64    Dela EP64 .crt file, extra files can be inserted
dep7x8   Dela EP7x8 .crt file, extra files can be inserted
din      Dinamic .crt file
dsm      Diashow-Maker .crt file
easy     EasyFlash .crt file
ecr      Easy Calc Result .crt file
epyx     Epyx FastLoad .crt file
exos     EXOS .crt file
expert   Expert Cartridge .crt file
f64      Formel 64 .crt file
fc1      The Final Cartridge .crt file
fc3      The Final Cartridge III .crt file
fcp      Final Cartridge Plus .crt file
ff       Freeze Frame .crt file
fm       Freeze Machine .crt file
fp       Fun Play .crt file
gk       Game Killer .crt file
gmod2    GMod2 .crt file
gs       C64 Games System .crt file
ide64    IDE64 .crt file
ieee     IEEE-488 Interface .crt file
kcs      KCS Power Cartridge .crt file
ks       Kingsoft .crt file
mach5    MACH 5 .crt file
md       Magic Desk .crt file
mf       Magic Formel .crt file
mikro    Mikro Assembler .crt file
mmc64    MMC64 .crt file
mmcr     MMC Replay .crt file
mv       Magic Voice .crt file
ocean    Ocean .crt file
p64      Prophet64 .crt file
pf       Pagefox .crt file
rep256   REX 256k EPROM Cart .crt file, extra files can be inserted
rgcd     RGCD .crt file
ross     ROSS .crt file
rr       Retro Replay .crt file
rrnet    RR-Net MK3 .crt file
ru       REX Utility .crt file
s64      Snapshot 64 .crt file
sb       Structured BASIC .crt file
se5      Super Explode V5.0 .crt file
sg       Super Games .crt file
silver   Silverrock 128K Cartridge .crt file
simon    Simons' BASIC .crt file
ss4      Super Snapshot V4 .crt file
ss5      Super Snapshot V5 .crt file
star     Stardos .crt file
wl       Westermann Learning .crt file
ws       Warp Speed .crt file
zaxxon   Zaxxon .crt file

Weblinks[Bearbeiten | Quelltext bearbeiten]