StapleButter
|
dadf1eb5a5
|
fixes to 3D rendering. polygons are almost pixel-perfect. clipping still doesn't get colors quite right.
|
2017-02-20 18:46:44 +01:00 |
|
StapleButter
|
261689d3d1
|
'FIFO full' hack for SM64DS.
|
2017-02-17 19:34:41 +01:00 |
|
StapleButter
|
abd2cb444b
|
improve 3D renderer precision. not perfect, but not bad at all.
|
2017-02-17 04:07:00 +01:00 |
|
StapleButter
|
68fb77b204
|
* backface/frontface culling (and rendering of backfacing polygons)
* fix clipping/viewport transform precision errors
* triangle/quad strips
|
2017-02-14 02:43:35 +01:00 |
|
StapleButter
|
050ba5dfbe
|
some debuts of 3D drawing.
it can draw non-strip polygons, filled with a fixed color. oh and it doesn't work if they're facing back.
|
2017-02-11 03:54:08 +01:00 |
|
StapleButter
|
78f49d061a
|
base for software renderer
|
2017-02-10 16:50:26 +01:00 |
|
StapleButter
|
c95f7578bb
|
store vertices and polygons. strips not handled yet.
|
2017-02-10 15:24:46 +01:00 |
|
StapleButter
|
49fd4ccb45
|
* GXFIFO DMA (note: Mario Slam Basketball keeps overflowing the FIFO for whatever reason, probably lack of proper DMA timings)
* start implementing matrix shit
|
2017-02-08 21:30:10 +01:00 |
|
StapleButter
|
796dc58f71
|
GXFIFO finished. hacktastic integration into the ARM9 loop.
|
2017-02-08 00:52:37 +01:00 |
|
StapleButter
|
971e7b7e89
|
well, GX FIFO base. noting that for now, it doesn't do much beyond getting full real quick.
also make ROM loading fail gracefully if it shits itself, instead of entering an endless loop.
|
2017-02-07 23:31:21 +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 |
|