Commit graph

15 commits

Author SHA1 Message Date
Scott Duensing
496ef13a94 Updated api.h which was causing kernel events to be screwy. 2024-01-21 17:01:08 -06:00
Scott Duensing
44bc230048 Silenced warning about integer overflow. We don't need no steenkin' signs. 2024-01-16 19:09:08 -06:00
Scott Duensing
0b79976955 Some code cleanup. 2024-01-16 19:00:01 -06:00
Scott Duensing
edfd5e5aee Very basic kernel support working. 2024-01-11 19:25:58 -06:00
Scott Duensing
22cca7c0ca In theory, we have tilemap support. 2024-01-10 17:57:56 -06:00
Scott Duensing
a558f1a472 Lots of refactoring to get tiles and sprites supported. 2024-01-09 21:46:37 -06:00
Scott Duensing
f642221028 Library now assumes I/O page 0 is active at all times. Cube using math coprocessor for multiplication. 2024-01-07 19:13:36 -06:00
Scott Duensing
a36ef5c495 Renamed text functions to match the rest of the library. Starting math routines. 2024-01-07 18:24:45 -06:00
Scott Duensing
af68da6cb5 Added brute force bitmap clear. Added Cube to examples. 2024-01-07 18:08:41 -06:00
Scott Duensing
acbfe3e19d Checking in the latest broken DMA code. 2024-01-07 17:10:41 -06:00
Scott Duensing
5b417c2431 Boom. 2024-01-06 18:43:17 -06:00
Scott Duensing
3b08bc45c8 Three pages of bitmap space to draw on. Possible DMA bug. 2024-01-05 19:56:20 -06:00
Scott Duensing
47a9dee1ab DMA, fixed text, random numbers, lines. 2024-01-05 17:21:38 -06:00
Scott Duensing
bf26570362 Bitmap graphics working. 2024-01-04 18:54:37 -06:00
Scott Duensing
949258c1ab Working on bitmaps. 2024-01-03 20:18:34 -06:00