mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
342 lines
4.2 KiB
ReStructuredText
342 lines
4.2 KiB
ReStructuredText
Castool - *A generic cassette image manipulation tool for MAME*
|
|
===============================================================
|
|
|
|
|
|
|
|
Castool is a tool for the maintenance and manipulation of cassette images that MAME users need to deal with. MAME directly supports .WAV audio formatted images, but many of the existing images out there may come in forms such as .TAP for Commodore 64 tapes, .CAS for Tandy Color Computer tapes, and so forth. Castool will convert these other formats to .WAV for use in MAME.
|
|
|
|
Castool is part of the MAME project. It shares large portions of code with MAME, and its existence would not be if it were not for MAME. As such, the distribution terms are the same as MAME. Please read the MAME license thoroughly.
|
|
|
|
|
|
Using Castool
|
|
=============
|
|
|
|
Castool is a command line program that contains a simple set of instructions. Commands are invoked in a manner along the lines of this:
|
|
|
|
**castool convert <format> <inputfile> <outputfile>**
|
|
|
|
* **<format>** is the format of the image
|
|
* **<inputfile>** is the filename of the image you're converting from
|
|
* **<outputfile>** is the filename of the output WAV file
|
|
|
|
Example usage:
|
|
castool convert coco zaxxon.cas zaxxon.wav
|
|
|
|
castool convert cbm arkanoid.tap arkanoid.wav
|
|
|
|
castool convert ddp mybasicprogram.ddp mybasicprogram.wav
|
|
|
|
|
|
|
|
|
|
Castool Formats
|
|
===============
|
|
|
|
These are the formats supported by Castool for conversion to .WAV files.
|
|
|
|
**A26**
|
|
|
|
Atari 2600 SuperCharger image
|
|
|
|
File extension: a26
|
|
|
|
**APF**
|
|
|
|
APF Imagination Machine
|
|
|
|
File extensions: cas, cpf, apt
|
|
|
|
**ATOM**
|
|
|
|
Acorn Atom
|
|
|
|
File extensions: tap, csw, uef
|
|
|
|
**BBC**
|
|
|
|
Acorn BBC & Electron
|
|
|
|
File extensions: csw, uef
|
|
|
|
**CBM**
|
|
|
|
Commodore 8-bit series
|
|
|
|
File extensions: tap
|
|
|
|
**CDT**
|
|
|
|
Amstrad CPC
|
|
|
|
File extensions: cdt
|
|
|
|
**CGENIE**
|
|
|
|
EACA Colour Genie
|
|
|
|
File extensions: cas
|
|
|
|
**COCO**
|
|
|
|
Tandy Radio Shack Color Computer
|
|
|
|
File extensions: cas
|
|
|
|
**CSW**
|
|
|
|
Compressed Square Wave
|
|
|
|
File extensions: csw
|
|
|
|
**DDP**
|
|
|
|
Coleco ADAM
|
|
|
|
File extensions: ddp
|
|
|
|
**FM7**
|
|
|
|
Fujitsu FM-7
|
|
|
|
File extensions: t77
|
|
|
|
**FMSX**
|
|
|
|
MSX
|
|
|
|
File extensions: tap, cas
|
|
|
|
**GTP**
|
|
|
|
Elektronika inzenjering Galaksija
|
|
|
|
File extensions: gtp
|
|
|
|
**HECTOR**
|
|
|
|
Micronique Hector & Interact Family Computer
|
|
|
|
File extensions: k7, cin, for
|
|
|
|
**JUPITER**
|
|
|
|
Jupiter Cantab Jupiter Ace
|
|
|
|
File extensions: tap
|
|
|
|
**KC85**
|
|
|
|
VEB Mikroelektronik KC 85
|
|
|
|
File extensions: kcc, kcb, tap, 853, 854, 855, tp2, kcm, sss
|
|
|
|
**KIM1**
|
|
|
|
MOS KIM-1
|
|
|
|
File extensions: kim, kim1
|
|
|
|
**LVIV**
|
|
|
|
PK-01 Lviv
|
|
|
|
File extensions: lvt, lvr, lv0, lv1, lv2, lv3
|
|
|
|
**MO5**
|
|
|
|
Thomson MO-series
|
|
|
|
File extensions: k5, k7
|
|
|
|
**MZ**
|
|
|
|
Sharp MZ-700
|
|
|
|
File extensions: m12, mzf, mzt
|
|
|
|
**ORAO**
|
|
|
|
PEL Varazdin Orao
|
|
|
|
File extensions: tap
|
|
|
|
**ORIC**
|
|
|
|
Tangerine Oric
|
|
|
|
File extensions: tap
|
|
|
|
**PC6001**
|
|
|
|
NEC PC-6001
|
|
|
|
File extensions: cas
|
|
|
|
**PHC25**
|
|
|
|
Sanyo PHC-25
|
|
|
|
File extensions: phc
|
|
|
|
**PMD85**
|
|
|
|
Tesla PMD-85
|
|
|
|
File extensions: pmd, tap, ptp
|
|
|
|
**PRIMO**
|
|
|
|
Microkey Primo
|
|
|
|
File extensions: ptp
|
|
|
|
**RKU**
|
|
|
|
UT-88
|
|
|
|
File extensions: rku
|
|
|
|
**RK8**
|
|
|
|
Mikro-80
|
|
|
|
File extensions: rk8
|
|
|
|
**RKS**
|
|
|
|
Specialist
|
|
|
|
File extensions: rks
|
|
|
|
**RKO**
|
|
|
|
Orion
|
|
|
|
File extensions: rko
|
|
|
|
**RKR**
|
|
|
|
Radio-86RK
|
|
|
|
File extensions: rk, rkr, gam, g16, pki
|
|
|
|
**RKA**
|
|
|
|
Zavod BRA Apogee BK-01
|
|
|
|
File extensions: rka
|
|
|
|
**RKM**
|
|
|
|
Mikrosha
|
|
|
|
File extensions: rkm
|
|
|
|
**RKP**
|
|
|
|
SAM SKB VM Partner-01.01
|
|
|
|
File extensions: rkp
|
|
|
|
**SC3000**
|
|
|
|
Sega SC-3000
|
|
|
|
File extensions: bit
|
|
|
|
**SOL20**
|
|
|
|
PTC SOL-20
|
|
|
|
File extensions: svt
|
|
|
|
**SORCERER**
|
|
|
|
Exidy Sorcerer
|
|
|
|
File extensions: tape
|
|
|
|
**SORDM5**
|
|
|
|
Sord M5
|
|
|
|
File extensions: cas
|
|
|
|
**SPC1000**
|
|
|
|
Samsung SPC-1000
|
|
|
|
File extensions: tap, cas
|
|
|
|
**SVI**
|
|
|
|
Spectravideo SVI-318 & SVI-328
|
|
|
|
File extensions: cas
|
|
|
|
**TO7**
|
|
|
|
Thomson TO-series
|
|
|
|
File extensions: k7
|
|
|
|
**TRS8012**
|
|
|
|
TRS-80 Level 2
|
|
|
|
File extensions: cas
|
|
|
|
**TVC64**
|
|
|
|
Videoton TVC 64
|
|
|
|
File extensions: cas
|
|
|
|
**TZX**
|
|
|
|
Sinclair ZX Spectrum
|
|
|
|
File extensions: tzx, tap, blk
|
|
|
|
**VG5K**
|
|
|
|
Philips VG 5000
|
|
|
|
File extensions: k7
|
|
|
|
**VTECH1**
|
|
|
|
Video Technology Laser 110-310
|
|
|
|
File extensions: cas
|
|
|
|
**VTECH2**
|
|
|
|
Video Technology Laser 350-700
|
|
|
|
File extensions: cas
|
|
|
|
**X07**
|
|
|
|
Canon X-07
|
|
|
|
File extensions: k7, lst, cas
|
|
|
|
**X1**
|
|
|
|
Sharp X1
|
|
|
|
File extensions: tap
|
|
|
|
**ZX80_O**
|
|
|
|
Sinclair ZX80
|
|
|
|
File extensions: o, 80
|
|
|
|
**ZX81_P**
|
|
|
|
Sinclair ZX81
|
|
|
|
File extensions: p, 81
|
|
|