Commit Graph

14 Commits

Author SHA1 Message Date
Connor Olding 2dda303281 add on-screen frame-budget usage, rework graphics
* enable anti-aliasing

* increase teapot resolution

* rework teapot display list offset to 0 for convenience

* add font for frame-budget and debug text

* add on-screen ascii text to cache test to get a feel for fonts

* reduce cache test resolution to VI-padded 576x432

* rework other rendering settings (maybe no real difference)

* tweak task pushing (maybe no real difference)
2018-10-23 16:48:56 +02:00
Connor Olding 7ccccbc06d finally fix 3D rendering on console
sadly this breaks compatibility with high-level emulators
such as project and mupen, but that ought to be easier to fix
than this damned bug that escaped me for literally a month.
2018-10-02 05:07:36 +02:00
Connor Olding b9dcb09265 rework video settings, fix framerate (kinda) 2018-09-29 07:18:27 +02:00
Connor Olding 5f0b046bad only include decomp test when settings are right 2018-09-29 07:18:27 +02:00
Connor Olding be6a0f8261 render a spinning cube using command macros
unfortunately i seem to have broken console compatibility along the way;
it dies after a few frames. i will have to fix this later.
for now, i just really need to commit something.
2018-08-30 03:16:44 +02:00
Connor Olding caf6307ca7 rename BLAH to MAIN 2018-08-25 02:25:56 +02:00
Connor Olding 94dfed2dc8 make room for 640x480 RGBA8 video 2018-08-25 02:18:40 +02:00
Connor Olding 93fd7c14cc implement color buffer swapping, sanity checks, etc.
i think rendering is now working properly and consistently
2018-08-25 02:06:09 +02:00
Connor Olding d1b1e2b4ea reorganize constants and macros 2018-08-21 05:10:06 +02:00
Connor Olding a6a769c47c rework main (F3DZEX mostly working?!) 2018-08-21 04:40:25 +02:00
Connor Olding a612461e87 major work towards getting F3DZEX working 2018-08-20 02:13:11 +02:00
Connor Olding f5590e7f5d move kernel constants/macros to its own include 2018-08-18 19:44:33 +02:00
Connor Olding cf24dcecb2 detect USB console / add timeouts 2018-08-18 19:02:54 +02:00
Connor Olding bc5da1b12f reorganize files 2018-08-18 17:31:58 +02:00