Commit Graph

85 Commits

Author SHA1 Message Date
Matthew Laux 3d6d3a0171 add instruction timings 2022-06-20 19:09:29 -05:00
Matthew Laux 571b92bb99 fix cmakelists now that imgui is gone 2020-12-07 17:28:08 -08:00
Matthew Laux d903da5bec rip out imgui for now 2020-12-07 17:24:59 -08:00
Matthew Laux 625974e62c run the rom, for some reason this isn't working while it does on my other laptop 2019-10-28 17:05:24 -05:00
Matthew Laux 2bc33296c7 add output and hex editor windows 2019-10-28 16:47:34 -05:00
Matthew Laux 5febbe7296 add imgui for debug GUI 2019-10-28 16:07:51 -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 fe43c07883 build system now working with both CLI and system6 2019-10-21 23:51:46 -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
Matthew Laux c1873bdc05 think I got cmake working fine 2019-10-16 18:32:37 -05:00
Matthew Laux 1ee2c53524 ignore cmake 2019-10-16 18:17:14 -05:00
Matt Laux 1a6a95cc87 unify old and new source 2019-05-03 19:47:35 -05:00
Matt Laux f064ee3934 use Standard File functions from System 6, fix compile warnings 2019-05-03 19:32:56 -05:00
Matt Laux a9696e5c7c more relative jumps 2019-04-25 00:29:42 -05:00
Matt Laux b6966cb605 fix push and pop, add more extended instructions 2019-04-25 00:19:47 -05:00
Matt Laux ed785440fc getting stuck on 0xfc somewhere.......... 2019-04-20 23:15:55 -05:00
Matt Laux 8525f69823 more add/subtract, idk if i'm doing this right at all 2019-04-20 22:53:43 -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 160e28fe6d port over a lot of the easy ones 2019-04-18 23:35:03 -05:00
Matt Laux a4c720a0fb CALL 2019-04-18 23:18:53 -05:00
Matt Laux 2e77b9112b adding more instructions 2019-04-18 23:01:29 -05:00
Matt Laux d7148739c7 port over some instructions from the old code, add instruction table 2019-04-18 17:51:43 -05:00
Matt Laux 1bd3dc8e28 got the old GUI compiling with Retro68
can't load a ROM because Standard File isn't loaded?
2019-04-17 02:36:49 -05:00
Matt Laux 5ebfc9c338 Merge branch 'master' of github.com:mlaux/gb6 2019-04-17 02:09:09 -05:00
Matthew Laux 60f8bedb0d add boot rom 2019-04-16 15:25:26 -05:00
Matt Laux 5cb923c00b update gitignore 2019-04-16 02:51:49 -05:00
Matt Laux 9675e55db8 add old GUI and resources 2019-04-16 02:24:05 -05:00
Matt Laux d0b89bf258 add readme 2019-04-16 01:49:55 -05:00
Matt Laux c428a15a9d a few more opcodes, no flags changed yet 2019-04-16 01:44:34 -05:00
Matt Laux b52d5ce100 some instructions 2019-04-16 01:33:47 -05:00
Matt Laux 3e264da356 initial commit 2019-04-16 01:25:00 -05:00