aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* some attempt at cart supportStapleButter2017-01-22
|
* rotscaled 16color sprites. about fucking time I get this shit working.StapleButter2017-01-21
|
* some beginning of sprite support: 16bit tiled sprites, not rotated or ↵StapleButter2017-01-21
| | | | | | anything fancy also give it a version number
* BG scroll. also fix silly bug.StapleButter2017-01-20
|
* fix bug with ALU operations and shift operands, where the shift operation ↵StapleButter2017-01-20
| | | | | | could obliterate the carry flag also, misc shit
* * some basic BG display codeStapleButter2017-01-20
| | | | | * basic, frozen-in-time RTC * power management device
* * start GPU shit: draw BG0 16-color.StapleButter2017-01-18
| | | | | | * 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.
* skeleton for 2D GPUStapleButter2017-01-18
|
* fix bug that could cause nested IRQs.StapleButter2017-01-18
| | | | fix potential bug in MSR.
* ARM9 division hardware. POSTFLG register.StapleButter2017-01-18
|
* DMA support!StapleButter2017-01-18
|
* fix bug with IPC FIFO IRQsStapleButter2017-01-17
|
* separate IO read/write handlers from the rest before it's too late.StapleButter2017-01-17
| | | | remove some useless cruft.
* IPC FIFO emulation.StapleButter2017-01-17
|
* uh oh! it's getting furtherStapleButter2017-01-16
| | | | (also CodeBlocks is fucking dumb)
* christ. CodeBlocks is retarded.StapleButter2016-12-23
| | | | also, lots of crap. I lost track of it.
* some more crap emulated.StapleButter2016-12-06
|
* implementation of VRAM and other misc crapStapleButter2016-12-05
|
* misc fixes.StapleButter2016-12-05
| | | | | | 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.
* * somewhat proper event schedulerStapleButter2016-12-05
| | | | | * support for timers * fixes, additions, shit
* fix some shit. add support for SPI and firmware.StapleButter2016-12-04
|
* more instructions. shared WRAM.StapleButter2016-12-03
|
* moar instructions and shit implementedStapleButter2016-12-03
|
* less amnesia! ITCM, DTCM, corresponding CP15 supportStapleButter2016-12-03
|
* more crap implemented!StapleButter2016-12-03
|
* amnesia is overStapleButter2016-12-03
|
* more instructions. some handling of CPU mode switching.StapleButter2016-12-03
|
* moar shitStapleButter2016-12-03
|
* ARM ALU is done with. as well as other shit.StapleButter2016-12-03
|
* add MSR/MRS. also fix misc error with LDR ROR effect.StapleButter2016-12-03
| | | | see shibboleet, I can do it too :>
* implement LDR/STR/LDRB/STRB.StapleButter2016-12-03
| | | | more macro soup.
* more shit! some start of ALU emulationStapleButter2016-11-25
|
* well, adding shit. laying out the base for the interpreter. really dirty code.StapleButter2016-11-24
|
* hey look, more crapStapleButter2016-11-03
| | | | no MrRean this doesn't run NSMB yet
* add more crapStapleButter2016-05-16
|
* first real commit, some shit is inStapleButter2016-05-16
|
* Initial commitStapleButter2016-05-16