StapleButter
d7c1d2a2cd
* start GPU shit: draw BG0 16-color.
...
* fix a few DMA bugs.
* fix a bug where some code could still run right after a halt instruction.
* fix VRAM mapping, too. I'm an idiot.
2017-01-18 17:57:12 +01:00
StapleButter
8ea2aaad5a
separate IO read/write handlers from the rest before it's too late.
...
remove some useless cruft.
2017-01-17 02:29:25 +01:00
StapleButter
af05333290
christ. CodeBlocks is retarded.
...
also, lots of crap. I lost track of it.
2016-12-23 21:22:22 +01:00
StapleButter
9bb3537ede
some more crap emulated.
2016-12-06 17:32:51 +01:00
StapleButter
8c8c78cf83
misc fixes.
...
shit in place to start implementing GPU shit.
GPL headers added before it's too late. (TODO: put actual GPL license in the repo)
also added URL that doesn't exist yet but is reserved.
2016-12-05 18:02:29 +01:00
StapleButter
343797f47d
* somewhat proper event scheduler
...
* support for timers
* fixes, additions, shit
2016-12-05 17:08:24 +01:00
StapleButter
a14c01208a
fix some shit. add support for SPI and firmware.
2016-12-04 03:20:50 +01:00
StapleButter
d7c1d77ba2
more instructions. shared WRAM.
2016-12-03 18:29:19 +01:00
StapleButter
f2858e1c47
less amnesia! ITCM, DTCM, corresponding CP15 support
2016-12-03 16:13:04 +01:00
StapleButter
23d584ca4c
implement LDR/STR/LDRB/STRB.
...
more macro soup.
2016-12-03 01:31:33 +01:00
StapleButter
f74fb2dd27
well, adding shit. laying out the base for the interpreter. really dirty code.
2016-11-24 18:31:49 +01:00
StapleButter
3505ec993b
hey look, more crap
...
no MrRean this doesn't run NSMB yet
2016-11-03 01:38:58 +01:00
StapleButter
5b7ae6dab3
add more crap
2016-05-16 17:48:40 +02:00