Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 18-bit graphics pipeline | StapleButter | 2017-02-14 |
| | | | | (final buffer is 32-bit) | ||
* | some debuts of 3D drawing. | StapleButter | 2017-02-11 |
| | | | | it can draw non-strip polygons, filled with a fixed color. oh and it doesn't work if they're facing back. | ||
* | store vertices and polygons. strips not handled yet. | StapleButter | 2017-02-10 |
| | |||
* | * lay base for 3D engine | StapleButter | 2017-02-07 |
| | | | | | | * add failure reporting to Init functions, and DeInit functions * GPU-related notes * readme update | ||
* | support extended palette for 256-color sprites. | StapleButter | 2017-02-05 |
| | |||
* | 256-color sprites. code's weird tho. check it later. | StapleButter | 2017-02-04 |
| | |||
* | fixes to tiled extended BGs. support for 256color/direct bitmap BGs. | StapleButter | 2017-02-03 |
| | |||
* | fix extended backgrounds. blarg | StapleButter | 2017-02-03 |
| | |||
* | an attempt at shitty extended "tile+rotscale" BGs | StapleButter | 2017-02-02 |
| | |||
* | BG extended palettes! | StapleButter | 2017-02-02 |
| | |||
* | tile hflip/vflip for text BGs. | StapleButter | 2017-02-01 |
| | | | | 256-color mode for text BGs. | ||
* | this is not how sprite priorities work, you derp | StapleButter | 2017-02-01 |
| | |||
* | more anti-crash. | StapleButter | 2017-02-01 |
| | | | | don't unmap VRAM in cases of overlaps. fixes NSMB minigames, for now. | ||
* | * fix VRAM address calculation for GPU A | StapleButter | 2017-01-31 |
| | | | | * add support for mode 5 | ||
* | keep the GPU from crashing if there's no VRAM mapped, I guess. | StapleButter | 2017-01-31 |
| | | | | noting that the way it's accessing VRAM is grossly inaccurate. | ||
* | some attempt at cart support | StapleButter | 2017-01-22 |
| | |||
* | rotscaled 16color sprites. about fucking time I get this shit working. | StapleButter | 2017-01-21 |
| | |||
* | some beginning of sprite support: 16bit tiled sprites, not rotated or ↵ | StapleButter | 2017-01-21 |
| | | | | | | anything fancy also give it a version number | ||
* | BG scroll. also fix silly bug. | StapleButter | 2017-01-20 |
| | |||
* | fix bug with ALU operations and shift operands, where the shift operation ↵ | StapleButter | 2017-01-20 |
| | | | | | | could obliterate the carry flag also, misc shit | ||
* | * some basic BG display code | StapleButter | 2017-01-20 |
| | | | | | * basic, frozen-in-time RTC * power management device | ||
* | * start GPU shit: draw BG0 16-color. | StapleButter | 2017-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 GPU | StapleButter | 2017-01-18 |
| | |||
* | uh oh! it's getting further | StapleButter | 2017-01-16 |
| | | | | (also CodeBlocks is fucking dumb) | ||
* | christ. CodeBlocks is retarded. | StapleButter | 2016-12-23 |
| | | | | also, lots of crap. I lost track of it. | ||
* | some more crap emulated. | StapleButter | 2016-12-06 |
| | |||
* | implementation of VRAM and other misc crap | StapleButter | 2016-12-05 |
| | |||
* | misc fixes. | StapleButter | 2016-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. |