aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 5b9b4547710324688da2d253b5a801faf92d9d03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# casm

Portable cross assembler.

## Usage

Simply pass it the file to assemble, i.e.

`casm source.txt`

Full documentation can be found in either [PDF](docs/manual.pdf) or
[HTML](docs/manual.html) format.

## Processors

Currently **casm** supports:

	* Z80 (the default)
	* 6502

Plans for:

	* Gameboy Z80 derarative
	* Ricoh 5A22 (SNES)
	* SPC700 (SNES sound chip)

## Output Formats

Currently **casm** supports:

	* Raw binary output
	* ZX Spectrum TAP file

Plans for:

	* D64 Commodore 1571 disk image
	* T64 Commodore 64 tape image
	* SNES ROM
	* NES ROM