0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-12-04 03:27:26 +00:00
Commit graph

1945 commits

Author SHA1 Message Date
Andrew Alderwick
b1bbfb3976 (asma) Fix sublabel references when no labels are defined.
An example of code that failed with asma is in brainfuck.tal.
2022-02-18 09:27:58 +00:00
Andrew Alderwick
f06498f6a6 Remove unused constants. 2022-02-17 18:17:17 +00:00
neauoire
85a6d348ba (brainfuck.tal) Optimized 2022-02-15 10:24:11 -08:00
neauoire
c982eb988b (controller.tal) Print debugger on start button 2022-02-10 19:29:50 -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
5abb885eb5 (life.tal) Minor cleanup 2022-02-08 20:04:18 -08:00
neauoire
db431f75fe (piano.tal) Optimized octave drawing routine 2022-02-08 19:45:29 -08:00
neauoire
51c422c9cb (math32.tal) Removed globals 2022-02-07 19:35:07 -08:00
Andrew Alderwick
b5669a52be Saturate multiplication in mandelbrot. 2022-02-08 01:34:24 +00:00
neauoire
20d6ab3cb4 (mandelbrot.tal) Added fractal 2022-02-07 16:59:34 -08:00
neauoire
1a34fcefa9 Added libraries for math32 2022-02-07 15:52:22 -08:00
neauoire
3496a38606 Added a few extra fonts 2022-02-06 20:03:45 -08:00
neauoire
a3dfbe19a0 (launcher.tal) Resizes on launch 2022-02-06 11:56:42 -08:00
neauoire
272b1ed162 (cube3d.tal) Added new demo 2022-02-05 15:37:04 -08:00
Liam Cooke
33940d3b5b Fix blurry pixels on high-DPI displays
Creates the uxnemu window in high-DPI mode when supported. Now it looks
pixel perfect on a display with 2:1 pixel density.

Should have no effect on a 1:1 display, but I don't have access to one
to test this.
2022-02-04 08:52:31 -08:00
neauoire
7511f4c2ac Added --install flag to build script 2022-02-03 19:52:12 -08:00
neauoire
7c46d9ce8e Ported fonts to AUTO-Y 2022-02-01 09:46:49 -08:00
neauoire
3f94152050 (calc.tal) Optimizations 2022-01-26 10:14:18 -08:00
Andrew Alderwick
055fa9bcd0 Close some security holes. 2022-01-23 23:17:54 +00:00
Andrew Alderwick
3ee8a2394b Update README with new build URLs. 2022-01-23 23:17:54 +00:00
neauoire
61be564f09 Merge branch 'main' of git.sr.ht:~rabbits/uxn 2022-01-23 14:19:19 -08:00
neauoire
94882720be (dos.tal) Improved error reporting 2022-01-23 14:19:10 -08:00
Andrew Alderwick
178b63b951 Rename build outputs. 2022-01-23 21:39:43 +00:00
Andrew Alderwick
a960133b06 Fix inclusion of rompack files. 2022-01-23 21:19:00 +00:00
Andrew Alderwick
b45745b25a Fix names of outputs. 2022-01-23 21:09:27 +00:00
Andrew Alderwick
251d7cae71 Build combined archives with starter packs. 2022-01-23 21:01:41 +00:00
Andrew Alderwick
deace3b79a Remove old debugging support. 2022-01-23 19:35:18 +00:00
neauoire
b486d9585b (dos.tal) When in doubt, add flowers 2022-01-23 11:18:55 -08:00
neauoire
dacd2ff26c (dos.tal) Improved hx view 2022-01-23 10:48:26 -08:00
neauoire
44789e4c00 (dos.tal) Impemented time[tm] command 2022-01-23 10:31:32 -08:00
neauoire
97003d1ae2 (dos.tal) Added command documentation in ls cmd 2022-01-23 10:03:15 -08:00
Andrew Alderwick
edd05ed1d1 Fix compiler warning. 2022-01-23 11:23:52 +00:00
Andrew Alderwick
6577d3c8a0 Remove jump-based infinite loop detection. 2022-01-23 11:17:07 +00:00
neauoire
ebf5b633a5 (dos.tal) Started a mini DOS 2022-01-22 20:47:01 -08:00
neauoire
56528dbcd7 (wireworld.tal) Minor cleanup 2022-01-22 16:32:46 -08:00
DeltaF1
774dd27a53 Remove memory copying from wireworld
- Store two world buffers and swap between them each update
2022-01-22 16:29:08 -08:00
neauoire
0932e4165b (wireworld.tal) Clear on select+start 2022-01-22 14:54:02 -08:00
neauoire
4ad5c8f9fa (wireworld.tal) Optimized morph 2022-01-22 14:48:07 -08:00
neauoire
a17b442fe2 (launcher.tal) Release inputs on load-rom 2022-01-21 20:44:29 -08:00
neauoire
42a804ddc0 (wireworld.tal) Erase with mouse2 2022-01-21 15:23:02 -08:00
neauoire
a0f2fa4462 (wireworld.tal) Cleanup 2022-01-21 15:14:36 -08:00
neauoire
30cef63b91 (wireworld.tal) Added wireworld implementation 2022-01-21 15:02:46 -08:00
Andrew Alderwick
fbd9c49f84 Fix resize when only width or height are set. 2022-01-20 01:34:44 +00:00
Andrew Alderwick
d186b7a038 Perform resizing of SDL screen during redraw. 2022-01-20 01:24:22 +00:00
Andrew Alderwick
cd0ca2eb17 Move clamp() to screen.c. 2022-01-20 01:24:20 +00:00
Andrew Alderwick
cf84a5d661 Prevent invalid screen sizes. 2022-01-19 18:30:32 +00:00
Andrew Alderwick
37f2ba6a5a Move uploaded binaries inside uxn directory. 2022-01-17 23:29:35 +00:00
Andrew Alderwick
2d42a58136 Remove uploaded binaries in preparation for new URLs. 2022-01-17 23:27:10 +00:00
neauoire
f9e8faa8c3 (proquints.tal) Added a proquints encoder 2022-01-17 12:06:50 -08:00
neauoire
c1d42a97ce (binstr.tal) Added a binary to string file converter in utils 2022-01-16 14:30:46 -08:00