-
1240498674
Add rom
master
burakssen
2026-08-28 17:49:34 +02:00
-
296a6c40fa
Add Gitea CI
burakssen
2026-08-28 17:28:26 +02:00
-
460403d3e1
test(nes): modularize and expand NES conformance test suite (290 tests)
burakssen
2026-08-27 07:33:56 +02:00
-
71c747d962
test(nes): consolidate and simplify inline subsystem unit tests
burakssen
2026-08-27 07:33:54 +02:00
-
754dbb9307
ci: update radicle native ci configuration
burakssen
2026-08-27 07:33:52 +02:00
-
20c1106a9a
frontend: add CLI frame/audio dump flags and expand raylib input mapping
burakssen
2026-08-27 07:16:29 +02:00
-
9ba71b7b62
test(nes): modularize conformance suite and add NESdev emulator test ROMs
burakssen
2026-08-27 07:16:28 +02:00
-
57f349fa17
test(nes): consolidate and simplify inline subsystem unit tests
burakssen
2026-08-27 07:16:26 +02:00
-
f028213c11
build: update build configuration and test ROM dependencies
burakssen
2026-08-27 07:16:22 +02:00
-
425ebe0938
Remove nes implementation so that we can implement it in a better way from scratch.
burakssen
2026-08-27 00:04:59 +02:00
-
60a6364625
Update readme.md
burakssen
2026-08-15 14:38:36 +02:00
-
cc5cb881cc
Fix ci/cd
burakssen
2026-08-15 13:58:20 +02:00
-
6f897a874c
ci: retry build
burakssen
2026-08-15 13:51:04 +02:00
-
a820cb5654
ci: retry build
burakssen
2026-08-15 13:50:46 +02:00
-
10eba8b417
ci: add Radicle CI
burakssen
2026-08-15 13:39:53 +02:00
-
c289b79daf
We only need 1 licence.
burakssen
2026-08-15 13:06:43 +02:00
-
ec161f8405
simplify Raylib queueAudio using IsAudioStreamProcessed guard
burakssen
2026-08-14 16:36:31 +02:00
-
23da158831
fix Raylib audio buffer warning with ring buffer synchronization
burakssen
2026-08-14 16:35:40 +02:00
-
fb6aa5d46b
fix Raylib RGB565 to RGBA8888 texture conversion and audio streaming
burakssen
2026-08-14 16:34:23 +02:00
-
d7cca04cd4
add NES 2.0 cartridge header parsing support
burakssen
2026-08-14 16:32:55 +02:00
-
02a29b12b2
add raylib dependency and desktop platform driver with interactive play mode
burakssen
2026-08-14 16:31:13 +02:00
-
2946cda8be
add frontend bindings translation, headless contract driver and App container
burakssen
2026-08-14 16:26:23 +02:00
-
0a9f0e3ee4
refactor platform package to describe physical host input events
burakssen
2026-08-14 16:26:22 +02:00
-
6c9fe8d1ea
add save-state contract specification and system spec integration
burakssen
2026-08-14 16:26:21 +02:00
-
77f29d9618
add nes conformance test suite and CLI runner benchmark tool
burakssen
2026-08-14 06:48:19 +02:00
-
5dc2db0a8b
add nes core system implementation with ppu 2c02 and apu 2a03
burakssen
2026-08-14 06:48:18 +02:00
-
04fb7bcc1f
add nes cartridge subsystem and 41 ines mapper variants
burakssen
2026-08-14 06:48:16 +02:00
-
42f20478bd
add system contract and ricoh 2a03 cpu variant support
burakssen
2026-08-14 06:48:14 +02:00
-
006100d66a
add README documentation
burakssen
2026-08-13 00:25:30 +02:00
-
4835aee46a
add MIT license
burakssen
2026-08-12 21:14:05 +02:00
-
a79e9c7862
add functional and nestest conformance test suite
burakssen
2026-08-10 18:35:40 +02:00
-
c7242c3f94
add MOS 6510 CPU variant support with i/o port
burakssen
2026-08-08 14:05:22 +02:00
-
4ba8632ba2
add 6502 disassembler
burakssen
2026-08-06 19:10:14 +02:00
-
fe1866358d
refactor cpu execution loop and clean up debug helpers
burakssen
2026-08-05 18:20:15 +02:00
-
629b6987cf
implement 6502 cpu execution engine and memory bus interface
burakssen
2026-08-03 22:48:30 +02:00
-
0606ecac2e
define instruction set and opcode decoding tables
burakssen
2026-07-31 15:22:08 +02:00
-
5de5730b68
add alu operations and cpu features
burakssen
2026-07-28 21:04:55 +02:00
-
fee48f34fe
implement 6502 addressing modes and refactor utils
burakssen
2026-07-26 17:30:12 +02:00
-
ae2b91fbe3
add cpu register types, flags, and helper utilities
burakssen
2026-07-23 20:15:40 +02:00
-
3e860871f9
init project setup and zig build config
burakssen
2026-07-21 16:42:15 +02:00