Commit Graph

19 Commits

Author SHA1 Message Date
Matthew Laux
8d87ee1f26 clean up imgui code, a few more instructions for today 2022-07-20 01:01:38 -05:00
Matthew Laux
5735d65470 interrupt system, vblank, key input, don't know if any of it works 2022-07-20 00:45:38 -05:00
Matthew Laux
bc3f717285 add vram tile viewer thing 2022-07-14 02:11:20 -05:00
Matthew Laux
b1dca59463 run rom image, more instructions 2022-07-14 01:26:59 -05:00
Matthew Laux
261bb40563 first output: nintendo logo 2022-07-14 00:48:18 -05:00
Matthew Laux
9601b9f7da almost there, tile ram is empty for some reason 2022-07-09 23:45:00 -05:00
Matthew Laux
eb779f3690 unify memory display 2022-07-09 22:30:21 -05:00
Matthew Laux
d0867dc723 about to try to integrate imgui again 2022-06-28 22:41:26 -05:00
Matthew Laux
b0c690c693 update lcd every 456 cycles 2022-06-20 19:46:32 -05:00
Matthew Laux
3d6d3a0171 add instruction timings 2022-06-20 19:09:29 -05:00
Matt Laux
657dcb0da2 alright, the control flow gets through the entire boot rom
it actually looks pretty okay
2019-10-22 02:30:25 -05:00
Matt Laux
b42faf8149 starting on lcd 2019-10-22 01:30:19 -05:00
Matt Laux
e1be41b0f2 more build system stuff 2019-10-21 23:49:08 -05:00
Matt Laux
de5fcfaf00 separate into main, cli, and system6 2019-10-21 23:12:59 -05:00
Matt Laux
b6966cb605 fix push and pop, add more extended instructions 2019-04-25 00:19:47 -05:00
Matt Laux
a2d65de73b some progress for today 2019-04-20 19:01:21 -05:00
Matt Laux
cde73e301a add some 0xcb extended instructions 2019-04-19 23:07:45 -05:00
Matt Laux
79c42f6397 it would help if it would actually write to memory 2019-04-19 00:00:24 -05:00
Matt Laux
3e264da356 initial commit 2019-04-16 01:25:00 -05:00