Commit graph

19 commits

Author SHA1 Message Date
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
2aa87bb878 split toggling masks and interrupts themselves 2018-08-24 23:34:28 +02:00
c7a694595e rename MaybeDumpString to WriteString 2018-08-24 08:24:01 +02:00
ca4df8db94 make a non-kernel variant of MaybeDumpString 2018-08-24 08:19:52 +02:00
5d79e8f4c3 keep a one-interrupt history of MI interrupt types 2018-08-24 08:17:50 +02:00
a4bab019d7 don't use K funcs in main, remove some video stuff 2018-08-24 07:54:01 +02:00
598883dfea mostly superficial kernel improvements 2018-08-24 06:23:53 +02:00
7904aaa05a enable vertical interrupts and set status last 2018-08-24 05:15:51 +02:00
8aab789a24 fix interrupt enable/disable macros 2018-08-24 05:13:08 +02:00
a90005a79e update includes with more/better constants 2018-08-24 05:10:58 +02:00
830e40a470 rename coprocessor includes 2018-08-21 05:57:34 +02:00
8661ea450d rename SP constants 2018-08-21 05:31:31 +02:00
d1b1e2b4ea reorganize constants and macros 2018-08-21 05:10:06 +02:00
a6a769c47c rework main (F3DZEX mostly working?!) 2018-08-21 04:40:25 +02:00
a612461e87 major work towards getting F3DZEX working 2018-08-20 02:13:11 +02:00
6d56e1fe42 preliminary work on handling specific exceptions 2018-08-19 13:51:30 +02:00
f5590e7f5d move kernel constants/macros to its own include 2018-08-18 19:44:33 +02:00
cf24dcecb2 detect USB console / add timeouts 2018-08-18 19:02:54 +02:00
bc5da1b12f reorganize files 2018-08-18 17:31:58 +02:00