Commit Graph

11 Commits

Author SHA1 Message Date
f84009aeb9 Minor improvements to APU
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 9s
2026-04-08 21:16:54 -05:00
b433148843 Split WASM and native versions, and move iced support code to native 2026-03-27 00:27:34 -05:00
3010469c8a Major progress on APU pulse channels & organization
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 9s
2026-03-16 03:02:33 -05:00
b9a30c286a Partial audio implementation
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 10s
2026-03-14 21:19:16 -05:00
22c586f15a 2026-02-07 update
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 8s
2026-02-07 04:52:13 -06:00
f861f75b21 Major refactor
- CPU is now it's own module
- Memory object is now shared to support mapper chips
- ROM is now stored as `Arc<[u8]>` to support mapper chips
2026-01-24 03:38:42 -06:00
ac745f60e9 Implement more features for PPU and APU 2026-01-19 17:28:12 -06:00
cd3de5e361 Major work
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 10s
2026-01-19 01:36:58 -06:00
af770d232c Finally find (& fix) bug in BIT instructions
Some checks failed
Cargo Build & Test / Rust project - latest (stable) (push) Failing after 26s
- BIT not longer ANDs the A register
- I now a pretty good debug view for debugging the CPU
- I wrote a number_input element for iced
- I upgraded to iced 0.14
- I added images for play and pause
- The debug log now displays in the debug view
2025-12-14 13:10:57 -06:00
fecef26e2f Update tests with basic init 2025-12-13 20:29:52 -06:00
d97a8559ec Initial commit 2025-12-07 11:34:37 -06:00