├── 6502.lua ├── README.md ├── apple1 ├── apple1.lua ├── basic.rom ├── charmap.rom └── monitor.rom ├── const.lua └── tests ├── 6502_functional_test.bin ├── 6502_functional_test.hex ├── 6502_functional_test.lst ├── 6502_functional_test.lua ├── 6502_functional_test_verbose.bin ├── 6502_functional_test_verbose.hex ├── 6502_functional_test_verbose.lst ├── 6502_functional_test_verbose.lua ├── 65C02_extended_opcodes_test.bin ├── 65C02_extended_opcodes_test.hex ├── 65C02_extended_opcodes_test.lst ├── 65C02_extended_opcodes_test.lua └── decimal-tests ├── 6502_decimal_test.a65 ├── 6502_decimal_test.lua ├── 65c02-a.bin ├── 65c02-a.lst ├── 65c02-addonly-a.bin ├── 65c02-addonly-a.lst ├── 65c02-addonly-c.bin ├── 65c02-addonly-c.lst ├── 65c02-addonly-n.bin ├── 65c02-addonly-n.lst ├── 65c02-addonly-v.bin ├── 65c02-addonly-v.lst ├── 65c02-addonly-z.bin ├── 65c02-addonly-z.lst ├── 65c02-all.bin ├── 65c02-all.lst ├── 65c02-c.bin ├── 65c02-c.lst ├── 65c02-n.bin ├── 65c02-n.lst ├── 65c02-v.bin ├── 65c02-v.lst ├── 65c02-vld-a.bin ├── 65c02-vld-a.lst ├── 65c02-vld-all.bin ├── 65c02-vld-all.lst ├── 65c02-vld-c.bin ├── 65c02-vld-c.lst ├── 65c02-vld-n.bin ├── 65c02-vld-n.lst ├── 65c02-vld-v.bin ├── 65c02-vld-v.lst ├── 65c02-vld-z.bin ├── 65c02-vld-z.lst ├── 65c02-z.bin └── 65c02-z.lst /6502.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/6502.lua -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/README.md -------------------------------------------------------------------------------- /apple1/apple1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/apple1/apple1.lua -------------------------------------------------------------------------------- /apple1/basic.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/apple1/basic.rom -------------------------------------------------------------------------------- /apple1/charmap.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/apple1/charmap.rom -------------------------------------------------------------------------------- /apple1/monitor.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/apple1/monitor.rom -------------------------------------------------------------------------------- /const.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/const.lua -------------------------------------------------------------------------------- /tests/6502_functional_test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test.bin -------------------------------------------------------------------------------- /tests/6502_functional_test.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test.hex -------------------------------------------------------------------------------- /tests/6502_functional_test.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test.lst -------------------------------------------------------------------------------- /tests/6502_functional_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test.lua -------------------------------------------------------------------------------- /tests/6502_functional_test_verbose.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test_verbose.bin -------------------------------------------------------------------------------- /tests/6502_functional_test_verbose.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test_verbose.hex -------------------------------------------------------------------------------- /tests/6502_functional_test_verbose.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test_verbose.lst -------------------------------------------------------------------------------- /tests/6502_functional_test_verbose.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/6502_functional_test_verbose.lua -------------------------------------------------------------------------------- /tests/65C02_extended_opcodes_test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/65C02_extended_opcodes_test.bin -------------------------------------------------------------------------------- /tests/65C02_extended_opcodes_test.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/65C02_extended_opcodes_test.hex -------------------------------------------------------------------------------- /tests/65C02_extended_opcodes_test.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/65C02_extended_opcodes_test.lst -------------------------------------------------------------------------------- /tests/65C02_extended_opcodes_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/65C02_extended_opcodes_test.lua -------------------------------------------------------------------------------- /tests/decimal-tests/6502_decimal_test.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/6502_decimal_test.a65 -------------------------------------------------------------------------------- /tests/decimal-tests/6502_decimal_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/6502_decimal_test.lua -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-a.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-a.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-a.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-a.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-a.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-a.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-c.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-c.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-c.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-c.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-n.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-n.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-n.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-n.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-v.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-v.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-v.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-v.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-z.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-z.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-addonly-z.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-addonly-z.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-all.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-all.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-all.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-all.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-c.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-c.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-c.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-c.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-n.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-n.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-n.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-n.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-v.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-v.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-v.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-v.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-a.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-a.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-a.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-all.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-all.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-all.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-all.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-c.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-c.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-c.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-c.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-n.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-n.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-n.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-n.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-v.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-v.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-v.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-v.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-z.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-z.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-vld-z.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-vld-z.lst -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-z.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-z.bin -------------------------------------------------------------------------------- /tests/decimal-tests/65c02-z.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JorjBauer/lua-6502/HEAD/tests/decimal-tests/65c02-z.lst --------------------------------------------------------------------------------