aboutsummaryrefslogtreecommitdiff
path: root/GPU.cpp
Commit message (Collapse)AuthorAge
* blargStapleButter2017-02-03
|
* * HBlank flag and IRQ.StapleButter2017-02-03
| | | | * VBlank and HBlank DMA.
* BG extended palettes!StapleButter2017-02-02
|
* implement screen swap.StapleButter2017-02-01
| | | | silence some logging for 3D GPU writes.
* more anti-crash.StapleButter2017-02-01
| | | | don't unmap VRAM in cases of overlaps. fixes NSMB minigames, for now.
* * scheduler revamp, simpler designStapleButter2017-01-31
| | | | * fix dumb bug of the year: ARM LDR opcodes would accidentally read twice, which fucked with things like the IPC FIFO.
* start refactoring shit: more accurate timing and way of counting cycles.StapleButter2017-01-30
|
* * 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