0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-11-01 03:52:39 +00:00
Commit graph

1476 commits

Author SHA1 Message Date
Andrew Alderwick
696ef03f12 Remove goto/label for jumps. 2022-01-12 13:09:45 +00:00
Andrew Alderwick
41de322a75 Add support for interrupting Uxn during execution. 2022-01-12 11:33:49 +00:00
Andrew Alderwick
b1ba95336c Remove unistd.h from uxnemu.c. 2022-01-11 23:50:41 +00:00
neauoire
5e2bb92e4c Removed unistd from uxncli 2022-01-11 15:13:12 -08:00
neauoire
06b694d406 Removed ram helper in uxn 2022-01-11 14:51:25 -08:00
neauoire
61c7f9f0c1 Removed device globals 2022-01-11 14:38:55 -08:00
neauoire
cd30b48665 Rename memory banks 2022-01-11 14:16:27 -08:00
neauoire
ede186b226 Minor cleanup 2022-01-11 11:07:25 -08:00
neauoire
38d2c7cbd7 (boot.rom) Renamed to launcher.rom 2022-01-10 20:35:34 -08:00
Vlad-Stefan Harbuz
bdef6c3dbd add uxn resources to README.md
Signed-off-by: Vlad-Stefan Harbuz <vlad@vladh.net>
2022-01-10 19:10:44 -08:00
Andrew Alderwick
4134cef4b8 Add 9front automated build. 2022-01-10 16:53:54 +00:00
Andrew Alderwick
9fcb0c335b Remove use of snprintf. 2022-01-10 11:35:45 +00:00
Andrew Alderwick
0d242d704e Correct cast for snprintf 2022-01-10 09:59:00 +00: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
37497060dc Removed stdlib from screen header 2022-01-08 19:38:53 -08:00
neauoire
3ed8a61625 (boot.tal) Fixed issue with empty folders 2022-01-08 17:42:38 -08:00
neauoire
e89ad768aa (boot.tal) Added little folder icons 2022-01-08 17:22:04 -08:00
neauoire
715205f2dd (boot.tal) Fixed issue with scroll 2022-01-08 14:13:36 -08:00
neauoire
e6ac67d01b (bool.tal) Added mouse scroll 2022-01-08 14:00:33 -08:00
neauoire
35b0d84ceb (boot.tal) Optimizaitons 2022-01-08 13:34:26 -08:00
neauoire
5004ee1339 The file device cannot write on the supervisor 2022-01-08 10:03:21 -08:00
neauoire
78f38e80e5 Added TODOs 2022-01-08 09:07:32 -08:00
neauoire
c866b0938a Use proper memory size 2022-01-07 16:51:43 -08:00
neauoire
8fdb039926 Merge branch 'main' of git.sr.ht:~rabbits/uxn 2022-01-07 16:47:01 -08:00
neauoire
f5278f3a13 Removed device vector variable 2022-01-07 16:46:50 -08:00
Sigrid Solveig Haflínudóttir
db4f5a931a fix Plan 9 build (again) 2022-01-07 23:58:48 +01:00
Sigrid Solveig Haflínudóttir
eeb0dc9e45 put back newlines to avoid compilation warnings 2022-01-07 23:46:39 +01:00
Sigrid Solveig Haflínudóttir
f0bde9ab98 git ignore plan 9 built files 2022-01-07 23:30:49 +01:00
neauoire
180984f8fb Removed device port masks 2022-01-07 11:48:09 -08:00
neauoire
b328a4e87d Commented the fkey controls temporarily 2022-01-07 11:36:04 -08:00
neauoire
38334a633b Pass fn keys directly to the supervisor 2022-01-07 10:55:09 -08:00
neauoire
19a8e56cd6 Started device port masking 2022-01-07 10:02:28 -08:00
Sigrid Solveig Haflínudóttir
bb05c7808c mkfile: get rid of trailing whitespace 2022-01-07 17:19:50 +01:00
Sigrid Solveig Haflínudóttir
3d9aa3b7e5 fix Plan 9 build (npe update required as well) 2022-01-07 17:19:01 +01:00
neauoire
41d0911d13 The supervisor program now uses its own vectors 2022-01-06 19:51:34 -08:00
neauoire
1a7af4d8d0 Supervisor is now watching the device page 2022-01-06 19:20:50 -08:00
neauoire
28b9265042 Let us make a device page in shadow memory 2022-01-06 18:49:54 -08:00
neauoire
a82f7d79f8 Defined the location of stacks in shadow memory 2022-01-06 17:29:34 -08:00
neauoire
4c6821189e Merge branch 'main' of git.sr.ht:~rabbits/uxn 2022-01-06 14:32:35 -08:00
neauoire
ed1f6e6263 Connected error reporting and the hypervisor 2022-01-06 14:32:28 -08:00
Sigrid Solveig Haflínudóttir
d21bfb20e0 SDL_PIXELFORMAT_XRGB8888 → SDL_PIXELFORMAT_RGB888 (for older SDL2 versions) 2022-01-06 18:24:35 +01:00
Vlad-Stefan Harbuz
b94c52cbbf correctly parse arguments in build.sh
Signed-off-by: Vlad-Stefan Harbuz <vlad@vladh.net>
2022-01-06 08:33:28 -08:00
neauoire
adc4780630 (hypervisor)Added visual guides 2022-01-05 21:18:46 -08:00
neauoire
3cc2ba98f0 First hypervisor 2022-01-05 20:44:33 -08:00
neauoire
b9a37077c3 Started work on the hypervisor 2022-01-05 19:48:51 -08:00
Sigrid Solveig Haflínudóttir
4cd52209ac make the SDL texture XRGB8888 (no alpha) and remove padding pixels from it 2022-01-05 22:45:49 +01:00
Andrew Alderwick
f48a09c482 Stop LeakSanitizer complaining about Uxn's RAM. 2022-01-05 18:18:13 +00:00
Andrew Alderwick
9024963de1 Add basic in-Uxn debugger and usage example. 2022-01-05 17:27:50 +00:00