Commit Graph

9 Commits

Author SHA1 Message Date
StapleButter
dcc0227b56 textures.
well, it's a start.
2017-03-02 00:49:44 +01:00
StapleButter
fb9dddc360 dumb copypasta bug of the year. 2017-02-27 21:30:32 +01:00
StapleButter
8c2572e354 correct VRAM emulation.
there is room for optimizations esp. in the GPU drawing routines.
2017-02-27 21:26:11 +01:00
StapleButter
ef7fbf8b03 18-bit graphics pipeline
(final buffer is 32-bit)
2017-02-14 21:55:51 +01:00
StapleButter
0562410de2 * lay base for 3D engine
* add failure reporting to Init functions, and DeInit functions
* GPU-related notes
* readme update
2017-02-07 22:23:46 +01:00
StapleButter
6486d0e10d BG extended palettes! 2017-02-02 00:09:40 +01:00
StapleButter
c19056a564 implement screen swap.
silence some logging for 3D GPU writes.
2017-02-01 21:57:25 +01:00
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
d30e6956fa skeleton for 2D GPU 2017-01-18 04:03:19 +01:00