Commit Graph

291 Commits

Author SHA1 Message Date
~d6 df13838f99 add test rom for uuid-based extensions 2023-12-18 22:54:59 -05:00
~d6 73e965c105 add support for uuid-based extensions 2023-12-18 22:54:47 -05:00
~d6 ae1e6367a3 document uuid-based extensions 2023-12-18 22:54:33 -05:00
~d6 715a934c96 femto/determ updates 2023-12-18 10:58:21 -05:00
~d6 8ddc1b7676 fix numerous bugs, add tty controls, etc 2023-12-14 23:43:37 -05:00
~d6 05cf2c6ef3 clean up 2023-12-13 12:20:05 -05:00
~d6 214d504311 wip mpg123 demo 2023-12-12 22:31:21 -05:00
~d6 a22cbb8aa3 fix resizing imprecision 2023-12-12 22:31:05 -05:00
~d6 ee12c520d9 fix selection bug 2023-12-09 23:45:12 -05:00
~d6 c92249da5b add -2x and -3x to uxn11 2023-12-09 23:44:03 -05:00
~d6 768b99d1db add femto 2023-12-07 17:39:18 -05:00
~d6 99337665f6 term.tal works 2023-12-07 00:00:15 -05:00
~d6 a0a0eecfc4 term wip 2023-12-06 22:41:10 -05:00
~d6 a14bb5b81a add bit patterns to console.txt 2023-12-06 18:25:16 -05:00
~d6 3a37e560dc improve docs 2023-12-03 22:16:17 -05:00
~d6 d801187d46 fix formatting 2023-12-03 22:14:41 -05:00
~d6 8cd1974d14 remove host-get and proc-get 2023-12-03 22:13:43 -05:00
~d6 da202786ec ispell is working 2023-12-03 22:07:14 -05:00
~d6 931f3652e8 debugging, but closer to working 2023-12-03 16:59:39 -05:00
~d6 8360ee899b more complete make example 2023-12-01 20:29:21 -05:00
~d6 d11768a256 wip: make and xclock tests work 2023-12-01 12:19:26 -05:00
~d6 f2dd113134 updated spec 2023-11-17 22:39:16 -05:00
~d6 02084e8b5b console doc updates 2023-11-16 10:00:31 -05:00
~d6 ece51a4ced rename ports 2023-11-16 00:21:08 -05:00
~d6 496b55b45b updated spec 2023-11-16 00:12:34 -05:00
~d6 813cc5910c wip wip 2023-11-15 20:55:18 -05:00
~d6 56a17bd878 Toggle scaling from 1-3x using the F1 key.
We reallocate a larger pixel buffer as well as a larger ximage, and
then redraw. If the dimensions have not changed we will preserve the
existing fg/bg data (since for pure rescaling those do not change
and don't need to be reinitialized).
2023-11-13 21:34:50 -08:00
neauoire 317c754c67 (Screen) Removed unused variable 2023-11-12 17:05:21 -08:00
neauoire ff63e12f2a (Screen) Pass addr to sprite 2023-11-12 17:00:21 -08:00
neauoire ee7a69c8b4 (Screen) Cached row only written when visible 2023-11-12 16:53:55 -08:00
neauoire 0536b821dc (Screen) Cache row during sprite drawing 2023-11-12 16:45:55 -08:00
neauoire a4ff15e668 Reduce redraws 2023-11-12 16:40:09 -08:00
neauoire a9bf23118c Housekeeping 2023-11-12 16:36:36 -08:00
neauoire 1706cdba04 Housekeeping 2023-11-12 15:59:15 -08:00
neauoire 8fb1c78180 Fixed issue drawing sprites 2023-11-12 12:34:02 -08:00
neauoire 9e5dbc043d Faster 1bpp drawing 2023-11-12 11:58:08 -08:00
neauoire 0123b4030e Faster 2bpp function 2023-11-12 11:49:21 -08:00
neauoire 224202e562 (Screen) Removed v value 2023-11-12 11:36:34 -08:00
neauoire 98c7036252 Taken some flags out of 2bpp tight lop 2023-11-12 11:21:47 -08:00
neauoire 7827570aec Display mirrored sprites in boundary example 2023-11-12 10:45:42 -08:00
neauoire 67faef3e56 Added test for 1bpp 2023-11-12 10:30:25 -08:00
neauoire 843bbb5195 Split 1bpp/2bpp drawing 2023-11-12 10:20:03 -08:00
neauoire 805c9258d8 (screen.bounds) Center sprite 2023-11-12 09:49:20 -08:00
neauoire 6b0dc5114c Made a boundary testing file 2023-11-12 09:19:30 -08:00
neauoire f98b69827f (Screen) Only check for screen boundary in blit, once 2023-11-11 21:47:54 -08:00
neauoire e52db28299 (Screen) Fill function 2023-11-11 20:59:08 -08:00
neauoire eaa05f8d73 Removed SCALE artifacts 2023-11-11 19:59:12 -08:00
neauoire 520373d598 Housekeeping 2023-11-11 19:44:15 -08:00
neauoire 7a9bc710e6 Housekeeping 2023-11-11 09:50:19 -08:00
neauoire d98e8d43a8 (console) Added tools to spawn unix process 2023-11-11 09:17:24 -08:00