Commit Graph

63 Commits

Author SHA1 Message Date
Devine Lu Linvega 202ca78800 (uxnasm) Added support for partial label jsi 2024-02-25 16:06:54 -08:00
Devine Lu Linvega de4a534bf4 (timer.tal) Updated example 2024-02-25 13:16:48 -08:00
Devine Lu Linvega b00cafe0f2 (timer.tal) Added OOP example 2024-02-25 13:09:38 -08:00
Devine Lu Linvega 300a3d7b3e (button.tal) Formatting 2024-02-07 10:01:55 -08:00
Devine Lu Linvega ff7c82f9e5 (button.tal) Because sometimes you just need a button 2024-02-07 09:59:53 -08:00
Devine Lu Linvega 41294b7537 (picture.tal) Optimization 2023-02-27 11:21:03 -08:00
Devine Lu Linvega f348d24606 Removing rawchr run 2022-08-14 12:06:23 -07:00
Devine Lu Linvega c6ed7170e7 (thue.tal) Added a Thue esolang interpreter 2022-07-23 12:59:47 -07:00
Devine Lu Linvega abd0be0fba A bit of housekeeping on the example files 2022-07-06 19:25:54 -07:00
Devine Lu Linvega bba64f4da7 (label.tal) Housekeeping 2022-07-05 11:05:00 -07:00
Devine Lu Linvega 852e33e6f3 General improvements to example files 2022-05-31 13:25:41 -07:00
neauoire 1e0edd7461 Improved label.tal 2022-04-08 11:41:07 -07:00
neauoire 25fc9ca5fd (label.tal) Rewrote with the screen/auto support 2022-03-18 11:02:27 -07:00
neauoire 4019add040 Cleaned up a few demos 2022-03-14 09:55:31 -07:00
neauoire bdb451cd28 (picture.tal) Added fast drawing routine 2022-03-06 15:04:03 -08:00
neauoire f87c15c8b5 Optimized line-rect routine 2022-02-21 10:30:55 -08:00
sroccaserra ed22793a69 (monospace.tal) Remove values left on the stack
Functions draw-uf1 and draw-uf1-linebreaks are leaving two 8 bit values
on the stack, this commit removes them.
2022-02-10 08:10:20 -08:00
neauoire b48db8278f (monospace.tal) Added a 8x8 label drawing example 2022-01-13 10:25:31 -08:00
neauoire 91560c6d24 (picture.tal) Added example of drawing a picture 2022-01-09 18:13:18 -08:00
neauoire 4657fe2490 (gui/label.tal) Use UF2 properly 2022-01-09 17:04:54 -08:00
neauoire a8c384daec (animation.tal) Minor optimizations 2022-01-09 13:07:48 -08:00
neauoire 5af50c7ca0 (terminal.tal) Created a basic terminal example 2021-12-20 11:16:09 -08:00
neauoire f1437c993a Removed picture.tal 2021-12-09 14:10:24 -08:00
neauoire bae2d37fc2 (uxnasm) Only catch hex labels with slen of 2 or 4 2021-12-06 09:01:48 -08:00
Andrew Alderwick 054361cb70 Replace load/save with read/write 2021-11-07 19:10:38 +00:00
Andrew Alderwick a92dd9fd73 Rearranged File ports for backwards compatibility. 2021-11-06 00:51:43 +00:00
Andrew Alderwick dc3170db98 Implement File/append flag. 2021-11-05 22:48:04 +00:00
Andrew Alderwick c970e2c5ef File device: drop offset shorts, add stat and delete. 2021-11-05 21:32:45 +00:00
neauoire 9835ec4f20 Fixed address issue with screen auto 2021-09-10 09:07:08 -07:00
neauoire 3da1af90a0 Improved shapes example 2021-08-30 14:53:01 -07:00
Andrew Alderwick a92fd8fb22 Expanded File/offset to 32-bit /offset-hs and /offset-ls 2021-08-28 00:37:27 +01:00
Andrew Alderwick 93a4802782 Lots of INC optimisations 2021-08-26 23:31:46 +01:00
neauoire 3e747e9220 Optimized shapes 2021-08-18 11:40:51 -07:00
neauoire e3f181579b Optimized gui examples 2021-08-18 11:14:29 -07:00
neauoire da229d5a82 Examples cleanup 2021-08-17 19:40:07 -07:00
neauoire 5167a103ec Fixed issue with null vectors 2021-08-17 19:30:34 -07:00
neauoire ddac370775 Improvement of examples 2021-08-17 19:17:47 -07:00
Andrew Alderwick ad07c29935 Replaced trivial multiplications with shifts and additions 2021-08-17 20:16:46 +01:00
Andrew Alderwick 93dae917fb Added NIP optimisations 2021-08-15 21:25:58 +01:00
Andrew Alderwick 19b0aa2083 Migrated Screen/color to Screen/pixel and/or Screen/sprite 2021-07-31 21:58:33 +01:00
neauoire 274edad29d Simplified console 2021-06-28 09:40:29 -07:00
Andrew Alderwick 824444351a Replaced Mouse/chord with Mouse/wheel 2021-05-31 23:08:34 +01:00
neauoire 716e36aa5f Re-added the label example 2021-05-31 14:52:25 -07:00
neauoire fbc0b762c9 Renamed USM to TAL files 2021-05-31 14:50:36 -07:00
Andrew Alderwick 7f158c9d66 Optimised MUL2 by powers of 2 to SFT2 2021-05-24 22:52:11 +01:00
Andrew Alderwick 00df90c47e Optimised DIV2 by powers of 2 to SFT2 2021-05-24 22:36:15 +01:00
Andrew Alderwick 693742a7a4 Fixed label alignment 2021-05-24 22:27:45 +01:00
Andrew Alderwick ea69dff8a8 Updated SFT2 to take byte for shift amount 2021-05-23 16:27:15 +01:00
Andrew Alderwick 3baad0adc1 Added proportional font example 2021-05-17 07:44:50 +01:00
neauoire 3b9519d945 Created within-rect routine 2021-05-15 21:35:01 -07:00