├── .gitignore ├── BSDmakefile ├── COPYING ├── ChangeLog ├── Makefile ├── README ├── README-GPZ.txt ├── cc65 ├── Makefile ├── _file.h ├── crt0.s ├── errno.inc ├── fcntl.inc ├── filedes.inc ├── fwrite.c ├── read.s ├── run6502.cfg ├── run6502.s ├── rwcommon.s ├── test │ ├── Makefile │ ├── main.c │ ├── sw.s │ ├── sw2.s │ ├── switch.c │ ├── switch.s │ └── testfile.txt ├── write.s └── zeropage.inc ├── config.h ├── examples ├── README ├── hex2bin └── lib1.c ├── lib6502.c ├── lib6502.h ├── lib6502_dump.c ├── lib6502_main.c ├── man ├── M6502_delete.3 ├── M6502_disassemble.3 ├── M6502_dump.3 ├── M6502_getCallback.3 ├── M6502_getVector.3 ├── M6502_irq.3 ├── M6502_new.3 ├── M6502_nmi.3 ├── M6502_reset.3 ├── M6502_run.3 ├── M6502_setCallback.3 ├── M6502_setVector.3 ├── lib6502.3 └── run6502.1 └── run6502.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/.gitignore -------------------------------------------------------------------------------- /BSDmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/BSDmakefile -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/ChangeLog -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/README -------------------------------------------------------------------------------- /README-GPZ.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/README-GPZ.txt -------------------------------------------------------------------------------- /cc65/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/Makefile -------------------------------------------------------------------------------- /cc65/_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/_file.h -------------------------------------------------------------------------------- /cc65/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/crt0.s -------------------------------------------------------------------------------- /cc65/errno.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/errno.inc -------------------------------------------------------------------------------- /cc65/fcntl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/fcntl.inc -------------------------------------------------------------------------------- /cc65/filedes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/filedes.inc -------------------------------------------------------------------------------- /cc65/fwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/fwrite.c -------------------------------------------------------------------------------- /cc65/read.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/read.s -------------------------------------------------------------------------------- /cc65/run6502.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/run6502.cfg -------------------------------------------------------------------------------- /cc65/run6502.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/run6502.s -------------------------------------------------------------------------------- /cc65/rwcommon.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/rwcommon.s -------------------------------------------------------------------------------- /cc65/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/Makefile -------------------------------------------------------------------------------- /cc65/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/main.c -------------------------------------------------------------------------------- /cc65/test/sw.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/sw.s -------------------------------------------------------------------------------- /cc65/test/sw2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/sw2.s -------------------------------------------------------------------------------- /cc65/test/switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/switch.c -------------------------------------------------------------------------------- /cc65/test/switch.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/test/switch.s -------------------------------------------------------------------------------- /cc65/test/testfile.txt: -------------------------------------------------------------------------------- 1 | testfile 2 | -------------------------------------------------------------------------------- /cc65/write.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/write.s -------------------------------------------------------------------------------- /cc65/zeropage.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/cc65/zeropage.inc -------------------------------------------------------------------------------- /config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/config.h -------------------------------------------------------------------------------- /examples/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/examples/README -------------------------------------------------------------------------------- /examples/hex2bin: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | while () { 4 | chomp; 5 | print pack "H*", $_ 6 | } 7 | -------------------------------------------------------------------------------- /examples/lib1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/examples/lib1.c -------------------------------------------------------------------------------- /lib6502.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/lib6502.c -------------------------------------------------------------------------------- /lib6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/lib6502.h -------------------------------------------------------------------------------- /lib6502_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/lib6502_dump.c -------------------------------------------------------------------------------- /lib6502_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/lib6502_main.c -------------------------------------------------------------------------------- /man/M6502_delete.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_disassemble.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_dump.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_getCallback.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_getVector.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_irq.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_new.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_nmi.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_reset.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_run.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_setCallback.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/M6502_setVector.3: -------------------------------------------------------------------------------- 1 | .so man3/lib6502.3 2 | -------------------------------------------------------------------------------- /man/lib6502.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/man/lib6502.3 -------------------------------------------------------------------------------- /man/run6502.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/man/run6502.1 -------------------------------------------------------------------------------- /run6502.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrdudz/run6502/HEAD/run6502.c --------------------------------------------------------------------------------