burakssen
|
6c9fe8d1ea
|
add save-state contract specification and system spec integration
|
2026-08-14 16:26:21 +02:00 |
|
burakssen
|
77f29d9618
|
add nes conformance test suite and CLI runner benchmark tool
|
2026-08-14 06:48:19 +02:00 |
|
burakssen
|
5dc2db0a8b
|
add nes core system implementation with ppu 2c02 and apu 2a03
|
2026-08-14 06:48:18 +02:00 |
|
burakssen
|
04fb7bcc1f
|
add nes cartridge subsystem and 41 ines mapper variants
|
2026-08-14 06:48:16 +02:00 |
|
burakssen
|
42f20478bd
|
add system contract and ricoh 2a03 cpu variant support
|
2026-08-14 06:48:14 +02:00 |
|
burakssen
|
006100d66a
|
add README documentation
|
2026-08-13 00:25:30 +02:00 |
|
burakssen
|
4835aee46a
|
add MIT license
|
2026-08-12 21:14:05 +02:00 |
|
burakssen
|
a79e9c7862
|
add functional and nestest conformance test suite
|
2026-08-10 18:35:40 +02:00 |
|
burakssen
|
c7242c3f94
|
add MOS 6510 CPU variant support with i/o port
|
2026-08-08 14:05:22 +02:00 |
|
burakssen
|
4ba8632ba2
|
add 6502 disassembler
|
2026-08-06 19:10:14 +02:00 |
|
burakssen
|
fe1866358d
|
refactor cpu execution loop and clean up debug helpers
|
2026-08-05 18:20:15 +02:00 |
|
burakssen
|
629b6987cf
|
implement 6502 cpu execution engine and memory bus interface
|
2026-08-03 22:48:30 +02:00 |
|
burakssen
|
0606ecac2e
|
define instruction set and opcode decoding tables
|
2026-07-31 15:22:08 +02:00 |
|
burakssen
|
5de5730b68
|
add alu operations and cpu features
|
2026-07-28 21:04:55 +02:00 |
|
burakssen
|
fee48f34fe
|
implement 6502 addressing modes and refactor utils
|
2026-07-26 17:30:12 +02:00 |
|
burakssen
|
ae2b91fbe3
|
add cpu register types, flags, and helper utilities
|
2026-07-23 20:15:40 +02:00 |
|
burakssen
|
3e860871f9
|
init project setup and zig build config
|
2026-07-21 16:42:15 +02:00 |
|