|
984ead01eb
|
chore: extract core emulator to own crate, add actions for testing
|
2024-01-02 13:42:56 -07:00 |
|
|
dff765a38c
|
feat: add test harness, fix ppu windows, rename
|
2024-01-02 12:09:38 -07:00 |
|
|
85d61764e8
|
feat: majorly improved PPU
|
2024-01-01 22:11:26 -07:00 |
|
|
ce077f9069
|
feat: missing opcodes, pass all blargg cpu tests
|
2023-12-31 00:23:21 -07:00 |
|
|
a9c1ac65b3
|
refactor: improve opcode length handling
|
2023-12-30 12:27:06 -07:00 |
|
|
9e199f8a44
|
multi: upgrade dependencies, fix a bug with interrupts, implement some missing opcodes
|
2023-12-30 09:08:15 -07:00 |
|
|
00850645cd
|
feat: fix a few instructions, add halt
|
2021-12-19 12:27:41 +01:00 |
|
|
96bc5e117d
|
feat: add opcode logging
|
2021-12-14 20:31:33 +01:00 |
|
|
8c5c1c4b23
|
feat: add more opcodes and stub serial output
|
2021-12-07 18:57:34 +01:00 |
|
|
1d4dc8bc22
|
feat: bootrom executes successfully
|
2021-12-06 00:24:03 +01:00 |
|
|
3148226d73
|
feat: interrupts actually trigger & some alu ops
|
2021-12-04 13:40:11 +01:00 |
|
|
664418ba95
|
feat: small console and small fixes
|
2021-12-02 19:44:41 +01:00 |
|
|
4f32a7ee3f
|
feat: add rla and sub opcodes
|
2021-12-02 16:14:20 +01:00 |
|
|
c2ff461ae8
|
feat: push pop opcodes
|
2021-11-28 19:26:30 +01:00 |
|
|
c7fefe86ca
|
feat: ld deref hl opcodes
|
2021-11-28 17:49:27 +01:00 |
|
|
06c7197468
|
feat: add inc/dec u8 opcodes and ldh opcodes
|
2021-11-28 17:37:20 +01:00 |
|
|
c0733e8fec
|
feat: stub sound incorrectly
|
2021-11-28 16:41:59 +01:00 |
|
|
0e4326673b
|
feat: impl ld imm u8 opcodes
|
2021-11-28 16:28:26 +01:00 |
|
|
52098341dd
|
feat: add most control flow instructions
|
2021-11-28 16:12:19 +01:00 |
|
|
b8cdc65ca7
|
feat: add prefixed BIT opcode
|
2021-11-28 12:27:17 +01:00 |
|
|
84f13b263b
|
feat: add some more opcodes
|
2021-11-27 12:24:16 +01:00 |
|
|
4abfe1ae90
|
feat: ppu sprites
|
2021-11-24 19:25:13 +01:00 |
|
|
5fa12cb8eb
|
fix: ly!=lyc clears stat
|
2021-11-24 17:12:59 +01:00 |
|
|
12f97b8d5b
|
feat: basic ppu
|
2021-11-24 12:01:25 +01:00 |
|