2024-03-10 17:54 | (fizzbuzz) Modernized | Devine Lu Linvega | 1 | +16 | -29 |
2024-03-09 00:48 | (sierpinski) Tiny improvement | Devine Lu Linvega | 1 | +1 | -1 |
2024-03-09 00:39 | (sierpinski) Optimization | Devine Lu Linvega | 1 | +7 | -7 |
2024-03-09 00:16 | (sierpinski) Optimization | Devine Lu Linvega | 1 | +2 | -3 |
2024-03-08 23:55 | (sierpinski) Optimization | Devine Lu Linvega | 1 | +15 | -19 |
2024-03-08 05:00 | (uxnasm) Print assembly result to stdout | Devine Lu Linvega | 1 | +7 | -14 |
2024-03-08 00:20 | (sierpinski) Housekeeping | Devine Lu Linvega | 1 | +4 | -6 |
2024-03-06 16:59 | Swapped order of referencing | Devine Lu Linvega | 1 | +9 | -9 |
2024-03-06 16:49 | Removed demos rom | Devine Lu Linvega | 1 | +0 | -0 |
2024-03-06 16:49 | (uxnasm) Stop after hitting refcount limit | Devine Lu Linvega | 2 | +13 | -23 |
2024-03-04 17:19 | Fixed issue with debug port | Devine Lu Linvega | 3 | +3 | -3 |
2024-03-03 23:31 | Added deprecated warning for : rune | Devine Lu Linvega | 1 | +3 | -1 |
2024-03-03 05:05 | (life.tal) Stop reading nbors at 4 | Devine Lu Linvega | 1 | +4 | -2 |
2024-03-03 04:57 | (life.tal)Faster drawing routine | Devine Lu Linvega | 1 | +15 | -16 |
2024-03-03 04:44 | (life.tal) Optimizations | Devine Lu Linvega | 1 | +41 | -43 |
2024-03-03 04:12 | (life.tal) Merged LITs | Devine Lu Linvega | 1 | +3 | -3 |
2024-03-03 04:09 | (life.tal) Make use of System/expansion | Devine Lu Linvega | 1 | +19 | -27 |
2024-03-03 03:57 | (life.tal)Modernizing codebase | Devine Lu Linvega | 1 | +159 | -205 |
2024-03-03 03:37 | Removed old examples | Devine Lu Linvega | 5 | +0 | -1409 |
2024-03-02 16:43 | Mute scope reporting in resolve loop | Devine Lu Linvega | 1 | +48 | -40 |
2024-03-02 01:37 | (uxnasm) Print scope on error | Devine Lu Linvega | 1 | +1 | -1 |
2024-03-02 01:26 | (uxnasm) Only display location in internal errors | Devine Lu Linvega | 1 | +12 | -5 |
2024-03-02 01:24 | (uxnasm) Print active file in error | Devine Lu Linvega | 1 | +13 | -6 |
2024-02-29 23:54 | (sierpinski.tal) Name size variable | Devine Lu Linvega | 1 | +1 | -1 |
2024-02-29 23:44 | (sierpinski.tal) Added example | Devine Lu Linvega | 1 | +24 | -0 |
2024-02-28 17:03 | Improved stack printing | Devine Lu Linvega | 1 | +6 | -14 |
2024-02-26 17:25 | (screen.blending) Display on the fg | Devine Lu Linvega | 1 | +2 | -2 |
2024-02-26 01:37 | (uxnasm) Fixed crashing but on no-output | Devine Lu Linvega | 1 | +1 | -3 |
2024-02-26 01:23 | (uxnasm) Disallow runic labels | Devine Lu Linvega | 1 | +13 | -0 |
2024-02-26 00:06 | (uxnasm) Added support for partial label jsi | Devine Lu Linvega | 2 | +4 | -4 |
2024-02-25 21:16 | (timer.tal) Updated example | Devine Lu Linvega | 1 | +20 | -10 |
2024-02-25 21:09 | (timer.tal) Added OOP example | Devine Lu Linvega | 1 | +73 | -0 |
2024-02-24 16:49 | (uxnasm)Passing uxntal scope requirements | Devine Lu Linvega | 2 | +8 | -7 |
2024-02-22 23:33 | Added wallpaper for potato | Devine Lu Linvega | 2 | +0 | -0 |
2024-02-22 23:04 | Updated potato to warn about oversize rom | Devine Lu Linvega | 1 | +0 | -0 |
2024-02-22 22:21 | Updated potato | Devine Lu Linvega | 2 | +2 | -4 |
2024-02-22 22:17 | Merged conflicts | Devine Lu Linvega | 3 | +9 | -8 |
2024-02-22 22:16 | Added potato to boot | Devine Lu Linvega | 3 | +4 | -16 |
2024-02-19 19:33 | fix a few warnings and update version dates | Sigrid Solveig Haflínudóttir | 2 | +5 | -5 |
2024-02-19 19:29 | uxnemu: delay for 25ms if failed to push stdin event - queue is probably full | Sigrid Solveig Haflínudóttir | 1 | +4 | -2 |
2024-02-19 18:35 | (abc-disp) Added dispatch table implementation core | Devine Lu Linvega | 1 | +86 | -0 |
2024-02-19 05:24 | (cores/abc) Removed unreachable case | Devine Lu Linvega | 1 | +1 | -1 |
2024-02-19 05:18 | Improved abc core | Devine Lu Linvega | 1 | +35 | -41 |
2024-02-19 02:01 | Updated core with memory wrapping | Devine Lu Linvega | 4 | +80 | -77 |
2024-02-16 05:00 | (brainfuck.tal) Optimizations | Devine Lu Linvega | 1 | +11 | -11 |
2024-02-16 04:47 | (brainfuck.tal) Minor optimizations | Devine Lu Linvega | 1 | +16 | -24 |
2024-02-16 04:31 | (brainfuck.tal) Modernizing | Devine Lu Linvega | 2 | +56 | -61 |
2024-02-15 23:31 | uxncli will exit if no console vector | Devine Lu Linvega | 1 | +2 | -2 |
2024-02-14 23:25 | Updated date | Devine Lu Linvega | 1 | +1 | -1 |
2024-02-14 23:20 | Added support for multi-byte keyboard input | Devine Lu Linvega | 1 | +5 | -3 |
2024-02-14 23:17 | Added system.cat example | Devine Lu Linvega | 1 | +14 | -0 |
2024-02-14 16:28 | screen: fix an UB | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2024-02-07 18:01 | (button.tal) Formatting | Devine Lu Linvega | 1 | +7 | -9 |
2024-02-07 17:59 | (button.tal) Because sometimes you just need a button | Devine Lu Linvega | 1 | +95 | -0 |
2024-01-21 17:51 | (hilbert) Optimizations | Devine Lu Linvega | 1 | +9 | -12 |
2024-01-21 17:42 | (hilbert) Housekeeping | Devine Lu Linvega | 1 | +6 | -6 |
2024-01-21 17:38 | (hilbert) Terminate properly | Devine Lu Linvega | 1 | +9 | -9 |
2024-01-21 17:17 | (hilbert) Faster drawing routine | Devine Lu Linvega | 1 | +21 | -43 |
2024-01-21 16:58 | (hilbert) Cache last pos | Devine Lu Linvega | 1 | +22 | -12 |
2024-01-21 16:39 | (hilbert) Housekeeping | Devine Lu Linvega | 1 | +29 | -40 |
2024-01-15 23:21 | (controller.tal) Housekeeping | Devine Lu Linvega | 1 | +90 | -97 |
2024-01-15 16:45 | (bunnymark) Added controller input | Devine Lu Linvega | 1 | +5 | -0 |
2024-01-15 16:41 | (bunnymark) Optimizations | Devine Lu Linvega | 1 | +51 | -47 |
2024-01-15 16:30 | (bunnymark) Housekeeping | Devine Lu Linvega | 1 | +29 | -28 |
2024-01-15 16:23 | (bunnymark) Optimizations | Devine Lu Linvega | 1 | +120 | -192 |
2024-01-15 00:16 | (bifurcan) Optimizations | Devine Lu Linvega | 1 | +51 | -45 |
2024-01-15 00:06 | (bifurcan) Modernize style | Devine Lu Linvega | 1 | +74 | -117 |
2024-01-14 00:50 | Fixed issue with EOF | Devine Lu Linvega | 1 | +2 | -2 |
2024-01-05 03:03 | (file) Clamp length for stat | Devine Lu Linvega | 1 | +1 | -1 |
2024-01-05 01:20 | (file) Expand stat port to show longer file length than a short | Devine Lu Linvega | 1 | +6 | -6 |
2024-01-05 00:42 | (file) atomic result for stating | Devine Lu Linvega | 1 | +13 | -12 |
2024-01-04 22:26 | (file) Do not stat twice | Devine Lu Linvega | 1 | +26 | -37 |
2024-01-04 19:28 | (file) put_line use put_info | Devine Lu Linvega | 2 | +12 | -18 |
2024-01-04 18:58 | (file) Can File/stat with only 4 bytes of length | Devine Lu Linvega | 2 | +46 | -14 |
2024-01-04 17:44 | (file) Removed PEEK2 macros | Devine Lu Linvega | 3 | +31 | -29 |
2024-01-03 17:19 | (screen) Cache the content of the auto byte | Devine Lu Linvega | 1 | +17 | -25 |
2024-01-03 17:05 | (screen) cache elements of the auto byte | Devine Lu Linvega | 1 | +12 | -14 |
2024-01-03 16:44 | Removed extra variable | Devine Lu Linvega | 1 | +4 | -6 |
2024-01-03 16:30 | (screen) Cache temp values | Devine Lu Linvega | 2 | +40 | -37 |
2024-01-03 04:24 | Removed unused variable | Devine Lu Linvega | 4 | +18 | -14 |
2024-01-03 03:20 | Housekeeping | Devine Lu Linvega | 5 | +29 | -41 |
2024-01-02 19:54 | Make uxn instance public | Devine Lu Linvega | 3 | +18 | -27 |
2024-01-02 19:29 | Housekeeping | Devine Lu Linvega | 13 | +27 | -56 |
2024-01-02 17:55 | Minor optimization in system | Devine Lu Linvega | 2 | +24 | -21 |
2023-12-25 22:39 | Fixed crash from missing dev page | neauoire | 1 | +2 | -0 |
2023-12-20 08:20 | Fix audio device regression | Bad Diode | 2 | +4 | -1 |
2023-12-19 19:16 | Removed old screen.flip example | neauoire | 1 | +0 | -172 |
2023-12-19 19:12 | Removed old system.catch example | neauoire | 1 | +0 | -104 |
2023-12-19 18:52 | (screen.auto) Added a auto port testing file | neauoire | 2 | +152 | -0 |
2023-12-19 01:47 | (screen) Fixed issue with blending modes | neauoire | 1 | +1 | -1 |
2023-12-18 22:44 | Faster screen drawing routines | neauoire | 5 | +51 | -59 |
2023-12-05 19:55 | (console.tal) Improved example | neauoire | 1 | +49 | -54 |
2023-11-25 23:52 | (816.uf1) Added font | neauoire | 1 | +0 | -0 |
2023-11-18 18:56 | (screen) Fixed pixel fill bug | neauoire | 2 | +12 | -14 |
2023-11-13 01:05 | (Screen) Removed unused variable | neauoire | 1 | +2 | -4 |
2023-11-13 01:01 | (Screen) Pass addr to sprite | neauoire | 1 | +9 | -9 |
2023-11-13 00:54 | (Screen) Cached row only written when visible | neauoire | 1 | +9 | -9 |
2023-11-13 00:46 | (Screen) Cache row during sprite drawing | neauoire | 1 | +35 | -32 |
2023-11-12 20:38 | (Screen) Faster sprite drawing | neauoire | 3 | +189 | -25 |
2023-11-12 04:57 | Store instance device in Uxn itself | neauoire | 4 | +9 | -15 |
2023-11-12 04:44 | (screen) Added fill() function | neauoire | 3 | +22 | -19 |
2023-11-12 04:32 | Housekeeping | neauoire | 6 | +47 | -80 |
2023-11-10 22:47 | (screen.pixel) Added pixel testing program by @aw | neauoire | 1 | +96 | -0 |
2023-11-09 22:45 | Redraw on resize | neauoire | 2 | +4 | -3 |
2023-11-09 22:01 | (mouse.tal) Improved implementation | neauoire | 4 | +121 | -156 |
2023-11-09 21:46 | Optimized core | neauoire | 3 | +78 | -74 |
2023-11-08 17:30 | (screen.blending) Draw foreground sprites too | neauoire | 1 | +36 | -13 |
2023-11-05 19:07 | (screen.blending.tal) Added 1bpp demo | neauoire | 1 | +17 | -7 |
2023-11-03 23:31 | (uxnasm.c) Add check for missing output file | Capital | 1 | +3 | -3 |
2023-10-23 09:10 | Fix potential out of bounds when doing tuning lookup | Bad Diode | 1 | +3 | -3 |
2023-10-23 09:08 | (audio-test) Loop melody | neauoire | 1 | +1 | -1 |
2023-10-21 15:10 | (audio-test) Fixed durations | neauoire | 1 | +380 | -410 |
2023-10-20 23:38 | Take pitch into account when computing duration. | d_m | 1 | +9 | -2 |
2023-10-20 16:24 | Detect duration for note_off as well as note_on. | d_m | 1 | +6 | -5 |
2023-10-20 15:54 | Formatting | neauoire | 3 | +249 | -236 |
2023-10-20 15:51 | (audio.c) Default duration is sample length | neauoire | 1 | +1 | -1 |
2023-10-20 14:52 | (piano.tal) Support new volume port | neauoire | 1 | +10 | -3 |
2023-10-19 17:41 | Add dei ports 0x2 and 0x4 to audio devices | Bad Diode | 2 | +16 | -2 |
2023-10-19 10:06 | Change sdl audio to not play until the first pitch is sent | Bad Diode | 2 | +7 | -7 |
2023-10-17 19:17 | Update default envelope | Bad Diode | 1 | +6 | -8 |
2023-10-17 19:01 | Add minimum decay/release of 10ms | Bad Diode | 1 | +4 | -3 |
2023-10-17 18:43 | Fix uxncli missing device pointer | Bad Diode | 1 | +3 | -1 |
2023-10-17 18:34 | Increase base volume 4x (1 channel max -12dB) | Bad Diode | 1 | +3 | -3 |
2023-10-17 18:25 | Update audio-tests.tal example | Bad Diode | 1 | +2 | -2 |
2023-10-17 18:16 | Try to avoid audio callback from working after free | Bad Diode | 1 | +2 | -1 |
2023-10-17 18:12 | Fix wrong freeing of memory | Bad Diode | 1 | +0 | -1 |
2023-10-17 18:04 | Restore sample stretching behaviour | Bad Diode | 1 | +31 | -2404 |
2023-10-17 16:22 | Update audio-tests to use proper sine function | Bad Diode | 1 | +25 | -16 |
2023-10-17 16:10 | Add per-cent tuning and change note-off to #00 | Bad Diode | 2 | +2409 | -35 |
2023-10-17 15:26 | Make sure device memory is freed | Bad Diode | 1 | +1 | -0 |
2023-10-17 15:12 | Fix memory bug and restore previous looping behaviour | Bad Diode | 2 | +4 | -4 |
2023-10-16 13:35 | Restore audio port layout and use 0x5 for duration | Bad Diode | 2 | +23 | -34 |
2023-10-10 15:04 | Make sure ADSR uses the audiobuf macros | Bad Diode | 1 | +3 | -3 |
2023-10-10 14:28 | Reduce the detuning/pitch table for now | Bad Diode | 1 | +30 | -2400 |
2023-10-10 14:12 | Cleanup warnings | Bad Diode | 4 | +11 | -185 |
2023-10-10 14:06 | Fix xfading issues | Bad Diode | 2 | +5 | -20 |
2023-10-10 13:39 | Add sample duration handling | Bad Diode | 4 | +28 | -21 |
2023-10-10 12:54 | Add initial WIP sample player for new audio device | Bad Diode | 5 | +3310 | -213 |
2023-11-02 03:37 | (uxn.c) Housekeeping | neauoire | 1 | +6 | -6 |
2023-11-02 02:14 | (uxn.c) Simpler switch argument | neauoire | 1 | +10 | -10 |
2023-11-01 16:54 | (uxn.c) Wrap zero-page | neauoire | 1 | +6 | -6 |
2023-11-01 16:35 | (uxn.c) Ram wrapping for LDZ | neauoire | 1 | +3 | -3 |
2023-11-01 16:25 | (uxn.c) Wrap RAM on LDA/STA | neauoire | 3 | +5 | -5 |
2023-10-31 18:24 | Improved cli stack debugger | neauoire | 6 | +16 | -55 |
2023-10-31 18:17 | Better on-screen stack debugging | neauoire | 2 | +28 | -15 |
2023-10-30 22:32 | (cube3d.tal) Optimizations | neauoire | 1 | +80 | -90 |
2023-10-30 22:12 | (uxn.c) Reconnected tnl core without device masks | neauoire | 1 | +96 | -64 |
2023-10-30 21:22 | (uxn.c) Removed useless mask | neauoire | 1 | +2 | -2 |
2023-10-30 21:14 | (uxn.c) Reconnected old abc core | neauoire | 6 | +88 | -238 |
2023-10-30 18:35 | Made a backup of tnl core | neauoire | 2 | +86 | -148 |
2023-10-30 18:24 | (uxncli) Zeroing Uxn | neauoire | 1 | +2 | -2 |
2023-10-30 17:54 | (uxn.c) Fix pointer wrapping issues | Remko Tronçon | 1 | +6 | -6 |
2023-10-30 16:29 | (uxn.c) Removed used of stack pointer for circular arithmetic | neauoire | 2 | +8 | -11 |
2023-10-29 20:18 | (build.sh) Remove special handling of SDL2 library on macOS. | Remko Tronçon | 1 | +1 | -1 |
2023-10-28 17:17 | (move.tal) Minor optimizations | neauoire | 1 | +4 | -4 |
2023-10-28 17:08 | (move.tal) Housekeeping | neauoire | 1 | +41 | -49 |
2023-10-28 02:53 | (screen.blending.tal) Fixed issue with sprite position | neauoire | 1 | +3 | -7 |
2023-10-27 15:43 | (uxnasm) Date | neauoire | 1 | +3 | -3 |
2023-10-27 07:32 | (uxnasm.c) Support outputting to stdout using `-` | Remko Tronçon | 1 | +7 | -3 |
2023-10-26 18:29 | (console.write.tal) Added output example to /error port | neauoire | 2 | +13 | -7 |
2023-10-25 22:25 | Fixed warnings | neauoire | 1 | +2 | -2 |
2023-10-25 22:23 | Clear screen on debugger toggle | neauoire | 1 | +10 | -1 |
2023-10-25 21:16 | Added F12 to toggle borderless | neauoire | 2 | +13 | -3 |
2023-10-25 15:24 | Formatted | neauoire | 2 | +8 | -5 |
2023-10-25 01:22 | (uxnemu) add fullscreen mode and improve argument handling | Leonora Tindall | 2 | +37 | -7 |
2023-10-23 14:48 | Update builds to new hostnames. | Andrew Alderwick | 1 | +4 | -4 |
2023-09-29 18:01 | (dvd.tal) Optimized | neauoire | 1 | +24 | -32 |
2023-09-21 17:13 | console: add a newline at eof | Sigrid Solveig Haflínudóttir | 1 | +1 | -2 |
2023-09-06 03:05 | (fizzbuzz.tal) Housekeeping | neauoire | 1 | +15 | -18 |
2023-09-05 23:34 | (uxncli) Send zero byte and EOF on stdin | neauoire | 1 | +2 | -2 |
2023-09-03 01:34 | (screen.c)Fixed redraw issue | neauoire | 3 | +7 | -8 |
2023-09-02 20:51 | Uxn can no longer error | neauoire | 5 | +9 | -37 |
2023-09-01 22:15 | Removed LINK req in uxncli | neauoire | 2 | +2 | -3 |
2023-08-30 19:12 | (uxnemu.c) Cache audio values before POKE2 | neauoire | 1 | +12 | -4 |
2023-08-30 19:06 | (screen.c) Always cache value before PEEK/POKE | neauoire | 1 | +30 | -14 |
2023-08-30 18:46 | (uxn.h) Removed unused macro | neauoire | 1 | +0 | -1 |
2023-08-30 18:25 | (mouse.c) Do not use POKE2 macro | neauoire | 1 | +12 | -6 |
2023-08-30 18:09 | (uxn.c) Do no check for underflow for push-only opcodes | neauoire | 1 | +9 | -8 |
2023-08-30 17:49 | (uxn.c) Always cache address before PEEK2 | neauoire | 1 | +9 | -9 |
2023-08-30 17:40 | (uxn.c) Standardized setter macros | neauoire | 1 | +36 | -33 |
2023-08-30 17:16 | Removed redundant macros | neauoire | 2 | +33 | -35 |
2023-08-30 16:52 | (uxn.c) Cache intermediary result in POKE2 usage | neauoire | 1 | +4 | -4 |
2023-08-30 16:40 | (uxn.c) Faster stack registers | neauoire | 1 | +8 | -7 |
2023-08-30 16:24 | (uxn.c) Catch underflow with JCI | neauoire | 3 | +16 | -17 |
2023-08-29 17:48 | (uxn.c) Only one writing macro per line | neauoire | 1 | +22 | -18 |
2023-08-29 16:41 | (uxn.c) Removed needless masking of opcode lookup | neauoire | 3 | +15 | -16 |
2023-08-25 20:05 | (uxn.c) Removed unnecessary negation | neauoire | 2 | +3 | -2 |
2023-08-25 16:38 | Make emu_masks globals | neauoire | 5 | +33 | -33 |
2023-08-19 14:58 | Zero ram on reboot | neauoire | 1 | +8 | -2 |
2023-08-19 14:34 | Added stack pointer accessors to system device | neauoire | 5 | +25 | -6 |
2023-08-17 16:25 | Pre-process dei/deo masks | neauoire | 5 | +34 | -31 |
2023-08-17 03:46 | Removed unused ports from system deo mask | neauoire | 1 | +1 | -1 |
2023-08-16 21:33 | Tightened screen debugger redraw | neauoire | 1 | +9 | -13 |
2023-08-16 20:53 | Muted warnings | neauoire | 2 | +5 | -3 |
2023-08-16 20:46 | Made debugger private to screen | neauoire | 3 | +46 | -48 |
2023-08-16 02:23 | Inlined system_cmd | neauoire | 1 | +10 | -14 |
2023-08-16 02:21 | system_load() is now private | neauoire | 2 | +14 | -15 |
2023-08-16 02:19 | Combined all system reboots | neauoire | 4 | +27 | -38 |
2023-08-16 01:53 | Keep boot rom path in system | neauoire | 4 | +12 | -9 |
2023-08-16 01:47 | Standardized main() in uxncli and uxnemu | neauoire | 2 | +13 | -7 |
2023-08-16 01:44 | Abstracted emu_end() | neauoire | 2 | +31 | -19 |
2023-08-15 23:24 | Made a console_listen function | neauoire | 4 | +13 | -10 |
2023-08-15 23:11 | Removed console queue from emu_start | neauoire | 1 | +6 | -6 |
2023-08-15 23:06 | Try loading rom during system init | neauoire | 4 | +10 | -16 |
2023-08-15 22:59 | System device handles boot | neauoire | 6 | +10 | -21 |
2023-08-14 04:11 | Reset device page on soft reboot | neauoire | 1 | +4 | -0 |
2023-08-14 01:48 | Added soft reboot | neauoire | 4 | +21 | -3 |
2023-08-10 15:50 | Updated date | neauoire | 1 | +1 | -3 |
2023-08-10 15:47 | Fixed issue where redraw region always started at 0 | neauoire | 1 | +3 | -1 |
2023-08-10 02:43 | (uxn.c) Removed offset in PUT() | neauoire | 1 | +56 | -56 |
2023-08-10 02:38 | (uxn.c) PUT2 should not use POKE | neauoire | 1 | +1 | -1 |
2023-08-10 02:31 | (uxn.c) Faster SET() macro | neauoire | 1 | +14 | -15 |
2023-08-09 23:18 | (uxn.c) Aligned macros | neauoire | 3 | +32 | -32 |
2023-08-09 23:11 | (uxn.c) Added missing labels | neauoire | 1 | +33 | -35 |
2023-08-09 20:20 | (uxn.c) Using tnl core | neauoire | 2 | +99 | -73 |
2023-08-09 19:57 | (uxn-tnl) Use stack pointer for arithmetic | neauoire | 1 | +10 | -9 |
2023-08-09 19:12 | Added a copy of abc core with joint pops/pushes | neauoire | 2 | +111 | -5 |
2023-08-09 03:00 | Merged POP2 calls | neauoire | 1 | +2 | -2 |
2023-08-09 02:53 | (uxn.c) Merged PUSH calls | neauoire | 2 | +31 | -5 |
2023-08-09 02:38 | (uxn.c) Joined POP22 PUSH22 | neauoire | 1 | +6 | -2 |
2023-08-09 00:23 | Faster Pushxx | neauoire | 1 | +1 | -1 |
2023-08-09 00:13 | Merged POPxPOPx and PUSHxPUSHx | neauoire | 1 | +31 | -29 |
2023-08-08 23:46 | (uxnasm.c) Fixed issue with lambda | neauoire | 1 | +16 | -18 |
2023-08-08 23:39 | (uxnasm.c) Added comma after date | neauoire | 1 | +1 | -1 |
2023-08-08 23:35 | Added version to uxnasm | neauoire | 2 | +22 | -16 |
2023-08-08 22:56 | Added version flag to uxnemu | neauoire | 5 | +41 | -25 |
2023-08-08 22:31 | Print system versions for uxncli with -v flag | neauoire | 8 | +30 | -15 |
2023-08-08 21:44 | Added per-device versions | neauoire | 12 | +41 | -16 |
2023-08-08 21:13 | Setting up stage to add versioning | neauoire | 14 | +101 | -38 |
2023-08-08 17:39 | (screen.c) Hide stack debugger when empty | neauoire | 1 | +4 | -5 |
2023-08-08 17:27 | Returned the on-screen debugger | neauoire | 3 | +48 | -6 |
2023-08-08 16:23 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +1 | -1 |
2023-08-08 16:23 | Removed DEI/DEO from uxn-tnl core | neauoire | 7 | +134 | -240 |
2023-08-08 02:22 | DEVR: use bitwise OR to avoid C compiler (kencc) promoting types to int and doing other weird stuff | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2023-08-08 00:49 | remove SDL_RENDERER_TARGETTEXTURE (unused) | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2023-08-07 23:35 | Housekeeping | neauoire | 1 | +2 | -2 |
2023-08-07 23:22 | (uxn.c) Renamed POP/PUSH to POPx/PUSHx | neauoire | 2 | +53 | -48 |
2023-08-07 23:12 | (uxn.c) Connected to device masks | neauoire | 2 | +34 | -34 |
2023-08-07 19:20 | (uxn.c) Reconnected old core | neauoire | 2 | +64 | -98 |
2023-08-07 19:07 | (uxn.c) Reconnected the wires to the old core to be compatible with emu | neauoire | 1 | +19 | -24 |
2023-08-05 17:31 | (screen.c) Inlined sprite drawing function | neauoire | 1 | +15 | -20 |
2023-08-05 16:59 | (screen.c) Faster sprite drawing | neauoire | 1 | +6 | -4 |
2023-08-05 15:56 | (screen.flip) Added example to test flip bit in screen/sprite port | neauoire | 1 | +172 | -0 |
2023-08-04 18:55 | Added auto byte sprite flipping | neauoire | 1 | +11 | -11 |
2023-08-04 18:10 | run: set window title from rom | Derek Stevens | 1 | +3 | -3 |
2023-08-03 02:48 | (uxnasm) Generalized lambdas as common labels | neauoire | 1 | +14 | -15 |
2023-07-28 16:09 | added microtonality to the audio device | Cellmaker | 1 | +91 | -1 |
2023-07-30 01:46 | (launcher.tal) Clear screen using Screen/pixel | Devine Lu Linvega | 2 | +18 | -34 |
2023-07-29 23:24 | Better labels for lambdas | Devine Lu Linvega | 1 | +13 | -8 |
2023-07-29 23:14 | (uxnasm) Lambdas support | Devine Lu Linvega | 1 | +27 | -14 |
2023-07-26 16:57 | Added screen.blending.tal | Devine Lu Linvega | 1 | +65 | -0 |
2023-07-26 15:37 | Only update viewport rect on resize | Devine Lu Linvega | 1 | +12 | -13 |
2023-07-26 04:43 | Returned emulator border | Devine Lu Linvega | 1 | +22 | -7 |
2023-07-25 21:56 | Merged show() and gameloop() | Devine Lu Linvega | 1 | +14 | -24 |
2023-07-25 21:46 | Resize emulator on start | Devine Lu Linvega | 1 | +4 | -5 |
2023-07-25 21:42 | Grouped emulator routines together in uxnemu | Devine Lu Linvega | 1 | +21 | -24 |
2023-07-25 21:30 | Uxnemu skips resizing window until reset vector is done. | Devine Lu Linvega | 1 | +35 | -21 |
2023-07-24 17:47 | (mouse.tal) Fixed issue with clearing | Devine Lu Linvega | 1 | +6 | -13 |
2023-07-24 16:48 | Housekeeping | Devine Lu Linvega | 3 | +22 | -32 |
2023-07-24 03:48 | (bunnymark.tal) Fixed issue with clear | Devine Lu Linvega | 1 | +14 | -8 |
2023-07-24 03:43 | (amiga.tal) Fixed issue with clearing | Devine Lu Linvega | 1 | +5 | -1 |
2023-07-24 02:32 | (screen.c) Blending 00 only clears in accordance to sprite at addr | Devine Lu Linvega | 2 | +2 | -2 |
2023-07-24 02:18 | Emulator functions prefixed with emu_ instead of uxn_ | Devine Lu Linvega | 5 | +34 | -32 |
2023-07-23 23:24 | Only set emu size on screen resize, no constant checks | Devine Lu Linvega | 3 | +4 | -10 |
2023-07-23 23:10 | Do not re-set window size when unchanged | Devine Lu Linvega | 2 | +6 | -11 |
2023-07-23 18:06 | (uxn.c) Housekeeping | Devine Lu Linvega | 1 | +17 | -19 |
2023-07-23 17:13 | (uxn.c) Removed PUSH/PUSH2 macros | Devine Lu Linvega | 1 | +10 | -11 |
2023-07-23 16:57 | (uxn.c) Fixed issue where JSRr was pushing to wrong stack | Devine Lu Linvega | 1 | +2 | -2 |
2023-07-23 16:52 | (uxn.c) Aligned BRK/JCI/JMI | Devine Lu Linvega | 1 | +6 | -6 |
2023-07-23 16:41 | (uxn.c) JSI makes use of SET() macro | Devine Lu Linvega | 1 | +1 | -1 |
2023-07-23 16:36 | (uxn.c) LIT opcodes use SET() macro | Devine Lu Linvega | 1 | +4 | -4 |
2023-07-23 16:21 | (uxn.c) PUT2 should use POKE2 macro | Devine Lu Linvega | 1 | +1 | -1 |
2023-07-23 03:53 | (uxn) Removed z stack assignment | Devine Lu Linvega | 1 | +14 | -14 |
2023-07-23 02:52 | Removed window padding | Devine Lu Linvega | 1 | +7 | -8 |
2023-07-21 18:35 | (fizzbuzz.tal) Formatting | Devine Lu Linvega | 1 | +22 | -26 |
2023-07-21 17:42 | (fib.tal) Housekeeping | Devine Lu Linvega | 1 | +7 | -7 |
2023-07-21 17:18 | (fib.tal) Formatted | Devine Lu Linvega | 1 | +35 | -42 |
2023-07-16 22:52 | uxncli: stop on EOF as there is nothing left to run (besides endless loop) | Sigrid Solveig Haflínudóttir | 1 | +2 | -1 |
2023-07-16 22:50 | screen: don't leak memory and don't crash if failed to adjust for new screen size | Sigrid Solveig Haflínudóttir | 2 | +12 | -6 |
2023-07-16 18:59 | (datetime.tal) Added numeric display of date | Devine Lu Linvega | 1 | +17 | -8 |
2023-07-16 18:41 | (datetime) Improved example | Devine Lu Linvega | 1 | +65 | -70 |
2023-07-16 17:04 | Improved console device examples | Devine Lu Linvega | 2 | +100 | -84 |
2023-07-16 16:41 | Improved device examples | Devine Lu Linvega | 3 | +22 | -3 |
2023-07-16 04:58 | (system.expansion.tal) Added expansion port test file | Devine Lu Linvega | 1 | +25 | -0 |
2023-07-16 04:46 | (system.catch) Improved test file. | Devine Lu Linvega | 2 | +102 | -96 |
2023-07-10 17:21 | retry_realpath: check before possibly writing out of bounds | Sigrid Solveig Haflínudóttir | 1 | +6 | -1 |
2023-07-10 15:37 | uxnemu: fix two warnings on 9front build | Sigrid Solveig Haflínudóttir | 1 | +4 | -4 |
2023-07-10 15:35 | capture_screen: check for errors | Sigrid Solveig Haflínudóttir | 1 | +6 | -4 |
2023-06-29 21:23 | (uxnemu) Fixes issue where non-zero console/type occurs even when empty, fixed by hikari_no_yume | Devine Lu Linvega | 1 | +2 | -2 |
2023-06-29 10:44 | (screen.c) Fix sprite draw at screen edge | Weeble | 1 | +5 | -1 |
2023-06-27 18:27 | (subleq.tal) Ported to immediate modes | Devine Lu Linvega | 1 | +28 | -33 |
2023-06-09 17:53 | (circle128) Added radius arg | Devine Lu Linvega | 1 | +5 | -11 |
2023-06-09 17:13 | Update binary builds to point to drive.100r.co. | Andrew Alderwick | 1 | +1 | -1 |
2023-06-09 16:29 | Do not print message on quit | Devine Lu Linvega | 1 | +1 | -1 |
2023-06-09 05:11 | (circle128) Minor opt | Devine Lu Linvega | 1 | +4 | -2 |
2023-06-09 04:32 | (circle128) Fixed build instructions | Devine Lu Linvega | 1 | +2 | -3 |
2023-06-09 04:21 | (tables.c) Renamed to circle128.c | Devine Lu Linvega | 4 | +71 | -60 |
2023-06-08 16:47 | Improved usage standard message | Devine Lu Linvega | 3 | +3 | -3 |
2023-06-08 16:31 | Removed the echo prints from the build file | Devine Lu Linvega | 1 | +2 | -24 |
2023-06-07 23:36 | (wireworld.tal) Removed, moved to uxn-utils | Devine Lu Linvega | 1 | +0 | -257 |
2023-06-07 16:58 | (wireworld.tal) Fixed mouse picking issue | neauoire | 1 | +7 | -10 |
2023-06-07 16:51 | (wireworld.tal) Match colors to standard wireworld specs | neauoire | 1 | +97 | -92 |
2023-06-07 15:23 | Removed clear between redraws and moved to set_window_size | neauoire | 1 | +9 | -9 |
2023-06-07 15:03 | Snake_cased some SDL variables | neauoire | 2 | +38 | -36 |
2023-06-06 21:33 | (fib.tal) Fixed incorrect definition | neauoire | 1 | +4 | -4 |
2023-06-06 18:49 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +1 | -1 |
2023-06-06 18:49 | (fib.tal) Added tail-recursive version | neauoire | 1 | +18 | -2 |
2023-06-05 18:06 | (asma) Correct exit status from software/asma.tal runs. | Andrew Alderwick | 1 | +1 | -1 |
2023-06-02 04:53 | (fib.tal) Improved example | Devine Lu Linvega | 1 | +26 | -10 |
2023-05-18 03:39 | Removed multiplication from SET macro in uxn core | Devine Lu Linvega | 1 | +2 | -2 |
2023-05-15 14:33 | Use the correct definition to obtain snprintf(3) | Sevan Janiyan | 2 | +1 | -5 |
2023-05-15 02:08 | Switch to using SDL_CreateRGBSurface() SDL_CreateRGBSurfaceWithFormat() was introduced in SDL 2.0.5 whereas SDL_CreateRGBSurface() is available since SDL 2.0. This allows uxn to run on legacy systems where it's not possible to reach SDL 2.0.5 but prior versions are, such as Mac OS X Tiger. | Sevan Janiyan | 1 | +12 | -1 |
2023-05-15 02:08 | Use the audio format native to host AUDIO_S16 defaults to little endian format which causes issues when running on big endian systems. Use AUDIO_S16SYS instead which sets to whatever endian the system uxn is being built on is. | Sevan Janiyan | 1 | +1 | -1 |
2023-05-09 20:07 | Improve screen vector timing somewhat. | d_m | 1 | +16 | -13 |
2023-05-05 03:45 | (screen) Fixes warnings | Devine Lu Linvega | 1 | +2 | -1 |
2023-05-05 03:32 | (screen) Renamed pixels attr to layer | Devine Lu Linvega | 1 | +4 | -4 |
2023-05-05 03:17 | (screen) Housekeeping | Devine Lu Linvega | 2 | +9 | -9 |
2023-05-05 00:43 | (screen) Use uxn_screen global | Devine Lu Linvega | 3 | +51 | -50 |
2023-05-05 00:15 | (amiga.tal) Tiny refactoring | Devine Lu Linvega | 1 | +2 | -3 |
2023-05-04 23:25 | (amiga.tal) Do not flip rotation direction on floor collision | Devine Lu Linvega | 1 | +4 | -6 |
2023-05-04 22:49 | Remove fps limit on bounce for amiga.tal | Nojus Raskevicius | 1 | +11 | -9 |
2023-05-04 22:16 | Reverse ball rotation after bouncing. | d_m | 1 | +14 | -5 |
2023-05-04 18:33 | Removed layer struct | Devine Lu Linvega | 2 | +13 | -17 |
2023-05-04 18:15 | (screen) Only repaint changed pixels | Devine Lu Linvega | 4 | +28 | -13 |
2023-05-02 23:01 | enable "install" target on Plan 9, install as games/uxn* | Sigrid Solveig Haflínudóttir | 2 | +5 | -4 |
2023-05-02 22:53 | zoom: ignore if 0, ie if the screen is somehow TOO small to do any scaling | Sigrid Solveig Haflínudóttir | 1 | +4 | -2 |
2023-05-02 17:31 | Added mock behavior for the friend port | Devine Lu Linvega | 3 | +21 | -13 |
2023-05-01 05:42 | Declare snprintf to fix builds on macOS | Matus Laslofi | 1 | +4 | -0 |
2023-04-26 19:04 | Do not center on resize | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-26 19:01 | Allow tiny sizes for the screen | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-22 21:57 | (uxnemu) Removed debug line | Devine Lu Linvega | 1 | +0 | -1 |
2023-04-22 21:56 | Set Console/type after memory is initialized | Devine Lu Linvega | 2 | +8 | -7 |
2023-04-17 18:27 | (console) Use 0x00 for no-queue | Devine Lu Linvega | 4 | +4 | -4 |
2023-04-17 18:19 | (console) Use 0x1 for no-args | Devine Lu Linvega | 3 | +3 | -5 |
2023-04-17 18:03 | Moved error printing to system.c | Devine Lu Linvega | 4 | +33 | -39 |
2023-04-17 17:55 | (console.tal) Test argument queue | Devine Lu Linvega | 1 | +5 | -0 |
2023-04-17 17:41 | (uxnemu) Write arguments end in console device | Devine Lu Linvega | 4 | +7 | -4 |
2023-04-17 17:29 | (uxnemu) Display usage when no roms and no params | Devine Lu Linvega | 2 | +6 | -2 |
2023-04-17 16:59 | (uxnemu) Display new zoom values in usage | Devine Lu Linvega | 2 | +4 | -4 |
2023-04-17 16:48 | (uxnemu) Simplified boot sequence | Devine Lu Linvega | 1 | +13 | -13 |
2023-04-17 16:36 | (uxnemu) Only set zoom scale once on boot | Devine Lu Linvega | 4 | +18 | -20 |
2023-04-17 05:07 | (console.tal) Fixed underflow error on quit | Devine Lu Linvega | 1 | +7 | -7 |
2023-04-17 05:03 | (console.tal) Added input type port to example | Devine Lu Linvega | 2 | +60 | -14 |
2023-04-17 04:13 | (console) Implemented 0x17 port with stream type based on design by zzo38 | Devine Lu Linvega | 4 | +41 | -56 |
2023-04-16 21:51 | (datetime.tal) Added day of the year | Devine Lu Linvega | 1 | +5 | -0 |
2023-04-16 21:39 | (datetime.tal) Created a test file for the datetime device | Devine Lu Linvega | 1 | +85 | -0 |
2023-04-16 03:06 | (system.tal) Made example dynamic | Devine Lu Linvega | 1 | +25 | -9 |
2023-04-15 19:44 | (quine.tal) Added quine example | Devine Lu Linvega | 1 | +1 | -0 |
2023-04-15 16:52 | (uxn.c) Catch div-by-zero errors | Devine Lu Linvega | 2 | +4 | -4 |
2023-04-15 16:49 | (system.tal) Added error handler example | Devine Lu Linvega | 1 | +80 | -0 |
2023-04-15 02:51 | (screen.tal) Improved screen testing rom | Devine Lu Linvega | 3 | +72 | -32 |
2023-04-14 17:30 | (uxn.c) Less indirections in uxn core | Devine Lu Linvega | 1 | +23 | -23 |
2023-04-14 17:19 | (screen.c) Skip blit when color is 0 | Devine Lu Linvega | 1 | +6 | -9 |
2023-04-14 17:05 | (screen) sprite address wrapping | Devine Lu Linvega | 1 | +3 | -5 |
2023-04-14 16:51 | (screen.c) Reduced number of variables indirections | Devine Lu Linvega | 1 | +19 | -18 |
2023-04-14 04:57 | (screen.c) Removed pixel function | Devine Lu Linvega | 1 | +23 | -30 |
2023-04-14 04:33 | (screen.c) Improved readability of the code | Devine Lu Linvega | 2 | +39 | -26 |
2023-04-13 16:58 | Fixed issue with screen/fill layer | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-13 16:53 | Added comment for blending LUT | Devine Lu Linvega | 1 | +2 | -0 |
2023-04-13 16:42 | (screen.c) Faster drawing of pixel | Devine Lu Linvega | 1 | +17 | -14 |
2023-04-13 03:00 | (screen.c) Merge all checks | Devine Lu Linvega | 2 | +10 | -11 |
2023-04-13 02:20 | (screen) Removed clamp function | Devine Lu Linvega | 1 | +9 | -14 |
2023-04-12 21:35 | Removed screen_wipe | Devine Lu Linvega | 1 | +13 | -17 |
2023-04-12 19:22 | Removed FIXED_SIZE flag | Devine Lu Linvega | 2 | +7 | -12 |
2023-04-12 18:58 | Removed mono mode to screen | Devine Lu Linvega | 3 | +15 | -33 |
2023-04-12 10:48 | uxnemu: Add dpad support | Lior Stern | 1 | +36 | -0 |
2023-04-11 18:31 | Added flip-x/flip-y to pixel fill mode | Devine Lu Linvega | 1 | +3 | -3 |
2023-04-11 18:11 | (screen) Created static fill function | Devine Lu Linvega | 2 | +21 | -20 |
2023-04-11 17:42 | (screen) Rename screen_clear to screen_fill | Devine Lu Linvega | 2 | +5 | -5 |
2023-04-11 17:32 | (uxn.c) Cache stack pointer | Devine Lu Linvega | 1 | +3 | -3 |
2023-04-11 17:24 | (uxn.c) Formatting | Devine Lu Linvega | 1 | +63 | -32 |
2023-04-11 17:14 | Made the uxn stacks private again | Devine Lu Linvega | 3 | +14 | -16 |
2023-04-09 22:24 | (launcher.tal) Do not try to open extra-large ROMs | Devine Lu Linvega | 1 | +19 | -11 |
2023-04-08 15:53 | (uxncli) Fixed issue with DateTime device mask | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-07 00:50 | (system.c) The debug port will always print the stacks, even if empty | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-06 02:25 | Removed mention of uxn-fast from README | Devine Lu Linvega | 1 | +1 | -1 |
2023-04-06 00:18 | (console.tal) Do not eval on space | Devine Lu Linvega | 1 | +5 | -2 |
2023-04-05 23:50 | (console.tal)Added quit option | Devine Lu Linvega | 1 | +32 | -10 |
2023-04-05 03:02 | (uxnasm) Added support for label sized pads | Devine Lu Linvega | 1 | +23 | -6 |
2023-04-04 22:44 | (metadata.tal) Removed, moved to uxn-utils | Devine Lu Linvega | 1 | +0 | -240 |
2023-04-04 04:15 | (mouse.tal) Drawing button states | Devine Lu Linvega | 1 | +96 | -36 |
2023-04-03 03:27 | Fixed issue where a screen redraw might occur after it has been unset | Devine Lu Linvega | 1 | +2 | -1 |
2023-03-27 15:38 | Removed redundant pixel param from screen routines | Devine Lu Linvega | 3 | +9 | -9 |
2023-03-20 16:29 | core: in plan 9 C it does not wrap around, fix the crash | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2023-03-20 15:58 | file: sprintf → snprintf | Sigrid Solveig Haflínudóttir | 1 | +5 | -5 |
2023-03-20 15:58 | fix a few long-standing compilation warnings | Sigrid Solveig Haflínudóttir | 1 | +5 | -3 |
2023-03-20 15:57 | fix plan 9 build now that we decided to use ifdefs | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2023-03-19 21:12 | Fixed issue with Windows builds | Devine Lu Linvega | 1 | +3 | -3 |
2023-03-19 21:04 | A more elegant solution to the Windows bugs in filepaths and MinGW compilation | Deadly Headshot | 2 | +18 | -6 |
2023-03-18 04:45 | Fixed issue with datetime mask | Devine Lu Linvega | 1 | +1 | -1 |
2023-03-14 19:40 | Fixed issue with device deo mask in uxnemu | Devine Lu Linvega | 1 | +1 | -1 |
2023-03-13 17:32 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-13 17:22 | (hilbert.tal) Animated | Devine Lu Linvega | 1 | +20 | -16 |
2023-03-13 06:04 | Detect stack overflows with greater than 255 bytes. | Andrew Alderwick | 1 | +1 | -1 |
2023-03-13 06:03 | Correct SET values for NIP. | Andrew Alderwick | 1 | +1 | -1 |
2023-03-13 05:24 | (hilbert.tal) Updated colors | Devine Lu Linvega | 1 | +12 | -14 |
2023-03-13 05:10 | (hilbert.tal) Added Hilbert demo | Devine Lu Linvega | 1 | +105 | -0 |
2023-03-13 01:29 | Replaced macros in PUT2/PUSH2 | Devine Lu Linvega | 1 | +3 | -3 |
2023-03-12 23:15 | Ordered the SWP writes | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-12 22:54 | Make use of macros in PUT/PUSH | Devine Lu Linvega | 1 | +12 | -12 |
2023-03-12 22:25 | Renamed PEEK16/POKE16 to PEEK2/POKE2 | Devine Lu Linvega | 10 | +63 | -63 |
2023-03-12 22:16 | Moved opcodes side-by-side | Devine Lu Linvega | 1 | +31 | -62 |
2023-03-12 21:56 | Removed device page from addressable memory | Devine Lu Linvega | 2 | +3 | -4 |
2023-03-12 21:49 | Archived old core | Devine Lu Linvega | 4 | +112 | -145 |
2023-03-12 07:00 | Temporarily override uxn.c with fast until I can port the devices macros | Devine Lu Linvega | 1 | +104 | -73 |
2023-03-12 01:39 | system.h: no need to redefine the same macro | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2023-03-08 17:25 | Removed redundant mask in SFT opcode | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-08 03:48 | Added missing ports in device mask | Devine Lu Linvega | 2 | +2 | -2 |
2023-03-06 18:36 | Moved dei/deo masks into emulators | Devine Lu Linvega | 4 | +10 | -12 |
2023-03-06 16:40 | (uxn-fast.c) Housekeeping | Devine Lu Linvega | 1 | +14 | -13 |
2023-03-06 16:31 | (uxn-fast.c) Removed redundant macro | Devine Lu Linvega | 1 | +63 | -64 |
2023-03-06 05:09 | (examples) Housekeeping | Devine Lu Linvega | 3 | +47 | -49 |
2023-03-06 04:58 | (life.tal) Migrated to immediate opcodes | Devine Lu Linvega | 1 | +66 | -69 |
2023-03-06 04:49 | (dvd.tal) Migrated to immediate opcodes | Devine Lu Linvega | 1 | +19 | -18 |
2023-03-05 19:35 | (uxn-fast) Standardized STH opcodes | Devine Lu Linvega | 1 | +3 | -3 |
2023-03-05 19:33 | (uxn-fast) Housekeeping | Devine Lu Linvega | 1 | +8 | -8 |
2023-03-05 19:31 | (uxn-fast) Housekeeping | Devine Lu Linvega | 1 | +4 | -4 |
2023-03-05 19:29 | (uxn-fast) Use macros for STH | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-05 19:06 | (mandelbrot) Improved speed | Devine Lu Linvega | 1 | +103 | -83 |
2023-03-05 18:44 | (uxn-fast.c) Removed function pointers, instead use exterm | Devine Lu Linvega | 5 | +29 | -28 |
2023-03-05 18:02 | Catch overflow in lit opcodes | Devine Lu Linvega | 1 | +4 | -4 |
2023-03-05 03:39 | (mandelbrot) Fixed issues | Devine Lu Linvega | 1 | +4 | -2 |
2023-03-04 19:07 | (Screen) Use fast timer if vector short is set | Devine Lu Linvega | 1 | +3 | -2 |
2023-03-04 18:51 | Use device masks for DEI | Devine Lu Linvega | 2 | +6 | -6 |
2023-03-04 05:04 | Removed file dei event | Devine Lu Linvega | 5 | +7 | -24 |
2023-03-04 04:47 | (uxn-fast) Housekeeping | Devine Lu Linvega | 1 | +51 | -65 |
2023-03-04 04:37 | Removed unused deo param | Devine Lu Linvega | 4 | +5 | -5 |
2023-03-03 20:02 | Use uxn-fast in bug until the callback masks are ported | Devine Lu Linvega | 2 | +1 | -2 |
2023-03-03 19:16 | Added file device mask | Devine Lu Linvega | 1 | +12 | -12 |
2023-03-03 19:03 | (bunnymark) Ported to immediate opcodes | Devine Lu Linvega | 4 | +64 | -47 |
2023-03-03 04:53 | Removed test file | Devine Lu Linvega | 1 | +0 | -10 |
2023-03-03 04:45 | (mandelbrot.tal) Migrated to immediate opcodes | Devine Lu Linvega | 3 | +56 | -50 |
2023-03-03 03:47 | (uxn-fast) Added overflow error | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-03 00:56 | Use -O2 | Devine Lu Linvega | 1 | +1 | -1 |
2023-03-03 00:37 | (uxn-fast) First draft | Devine Lu Linvega | 2 | +146 | -1 |
2023-03-01 20:04 | Use switch for console_deo | Devine Lu Linvega | 2 | +19 | -15 |
2023-03-01 19:46 | (uxnasm) Fixed refs limit check | Devine Lu Linvega | 1 | +2 | -2 |
2023-03-01 19:31 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 2 | +2 | -2 |
2023-03-01 19:28 | Date and Screen devices DEI do no need device ptr | Devine Lu Linvega | 6 | +28 | -30 |
2023-03-01 19:24 | Address compiler warning about switch case falling through. | Andrew Alderwick | 1 | +1 | -1 |
2023-03-01 19:23 | Remove unitialised memory. | Andrew Alderwick | 1 | +1 | -1 |
2023-03-01 18:53 | Removed POKDEV | Devine Lu Linvega | 3 | +12 | -14 |
2023-03-01 18:49 | Removed PEKDEV macro | Devine Lu Linvega | 3 | +10 | -14 |
2023-03-01 18:42 | Removed GETVEC macro | Devine Lu Linvega | 6 | +12 | -13 |
2023-03-01 18:35 | Replaced some macros | Devine Lu Linvega | 5 | +29 | -41 |
2023-03-01 05:54 | Fixed issue with out-of-screen painting | Devine Lu Linvega | 1 | +7 | -8 |
2023-03-01 05:47 | (uxnasm) Fixed issue with makeref() | Devine Lu Linvega | 1 | +19 | -19 |
2023-03-01 04:54 | Sprite wipe helper | Devine Lu Linvega | 1 | +15 | -2 |
2023-03-01 03:34 | (screen.c) Do not shift a zero in 1bpp | Devine Lu Linvega | 1 | +9 | -8 |
2023-03-01 01:00 | Removed opacity lut | Devine Lu Linvega | 1 | +2 | -3 |
2023-02-28 04:11 | (piano.tal) Add softening | Devine Lu Linvega | 1 | +64 | -12 |
2023-02-28 03:26 | (piano.tal) Paint waveform with right-click | Devine Lu Linvega | 1 | +12 | -3 |
2023-02-28 03:18 | (piano.tal) Improved knobs | Devine Lu Linvega | 1 | +32 | -20 |
2023-02-28 02:23 | (piano.tal)Added sharps to keyboard mode | Devine Lu Linvega | 1 | +26 | -10 |
2023-02-27 19:21 | (picture.tal) Optimization | Devine Lu Linvega | 1 | +34 | -38 |
2023-02-27 18:41 | (primes.tal) Optimized | Devine Lu Linvega | 1 | +12 | -15 |
2023-02-27 05:16 | (piano.tal) Improved layout | Devine Lu Linvega | 1 | +34 | -37 |
2023-02-27 04:39 | (piano.tal) Faster waveform drawing | Devine Lu Linvega | 1 | +39 | -31 |
2023-02-27 04:16 | (piano.tal) Rewrite | Devine Lu Linvega | 1 | +200 | -218 |
2023-02-26 22:28 | (uxn.c) Housekeeping | Devine Lu Linvega | 1 | +12 | -8 |
2023-02-26 21:07 | (uxn.c) Housekeeping | Devine Lu Linvega | 1 | +19 | -19 |
2023-02-26 17:55 | Removed param in PUSH() macro | Devine Lu Linvega | 1 | +41 | -41 |
2023-02-24 03:04 | (fizzbuzz.tal) Migrated to immediate opcodes | Devine Lu Linvega | 1 | +11 | -13 |
2023-02-22 20:45 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +1 | -1 |
2023-02-22 20:45 | (amiga.tal) Optimizations | Devine Lu Linvega | 1 | +29 | -32 |
2023-02-17 21:39 | (file device) Fix buffer overflow. | Andrew Alderwick | 1 | +1 | -1 |
2023-02-17 18:08 | (file device)Add / suffix to folder names | Devine Lu Linvega | 1 | +1 | -1 |
2023-02-15 02:32 | Pass through more keysyms when control is pressed. | d_m | 1 | +9 | -4 |
2023-02-13 17:33 | (uxncli)Use System/halt as exit code | Devine Lu Linvega | 1 | +3 | -3 |
2023-02-07 12:08 | remove nonsense return 0 | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2023-02-02 18:40 | Named arguments in system_cmd | Devine Lu Linvega | 1 | +6 | -8 |
2023-02-02 18:20 | Protect system_cmd from reading out of bounds | Devine Lu Linvega | 2 | +16 | -16 |
2023-02-02 17:35 | Reversed arguments in system loader | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-31 17:49 | Simplified system_cmd | Devine Lu Linvega | 4 | +6 | -21 |
2023-01-31 17:38 | Moved all system memory functions into system.c | Devine Lu Linvega | 6 | +48 | -47 |
2023-01-31 17:12 | Re-enable automated Windows build. | Andrew Alderwick | 1 | +2 | -2 |
2023-01-31 17:11 | Minor optimisation. | Andrew Alderwick | 1 | +1 | -4 |
2023-01-31 17:05 | Bare minimum changes to get Windows builds running again. | Andrew Alderwick | 2 | +17 | -7 |
2023-01-29 02:38 | Load rom in chunks of 64kb | Devine Lu Linvega | 1 | +9 | -5 |
2023-01-28 23:05 | Extend loaded rom size | Devine Lu Linvega | 3 | +5 | -14 |
2023-01-28 22:45 | Removed test file | Devine Lu Linvega | 1 | +0 | -28 |
2023-01-28 22:45 | Initial draft for MMU | Devine Lu Linvega | 6 | +82 | -11 |
2023-01-28 18:54 | Returned to simpler run function | Devine Lu Linvega | 1 | +16 | -8 |
2023-01-27 17:36 | Fixed issue with screen vector run | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-26 18:56 | Tighter run | Devine Lu Linvega | 1 | +8 | -16 |
2023-01-26 17:35 | Reduce refresh requests without screen vector | Devine Lu Linvega | 1 | +7 | -4 |
2023-01-24 17:10 | Added symbol files to gitignore | Devine Lu Linvega | 1 | +1 | -0 |
2023-01-24 17:10 | (amiga.tal) Remove symbol file | Devine Lu Linvega | 1 | +0 | -0 |
2023-01-24 17:09 | (amiga.tal) Use call opcodes | Devine Lu Linvega | 2 | +30 | -21 |
2023-01-23 01:42 | (README) Removed link to cheatsheet | Devine Lu Linvega | 1 | +0 | -1 |
2023-01-22 02:24 | Increased refs limit | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-14 21:13 | (asma) Rebalance the rune tree. | Andrew Alderwick | 1 | +4 | -4 |
2023-01-14 20:39 | (asma) Implement new jump and call syntax. | Andrew Alderwick | 2 | +23 | -9 |
2023-01-14 19:46 | (asma) Auto-start at 0x100. | Andrew Alderwick | 1 | +2 | -2 |
2023-01-14 23:08 | Catch invalid sublabels | Devine Lu Linvega | 1 | +10 | -4 |
2023-01-13 18:14 | (uxnasm.c) Auto-start at 0x100 | Devine Lu Linvega | 1 | +1 | -0 |
2023-01-13 04:35 | Removed errcode from stacks | Devine Lu Linvega | 2 | +10 | -8 |
2023-01-13 03:00 | (uxn.c) Removed mask to LDR and write in Uint16 var instead | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-13 02:47 | (uxn.c) Unallow LDR/STR to reach outside of ram | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-12 17:44 | (uxn.c) Swapped JMI/JCI | Devine Lu Linvega | 2 | +4 | -4 |
2023-01-12 16:40 | (uxnasm) endian-agnostic handling of symbols file writing | Devine Lu Linvega | 1 | +3 | -2 |
2023-01-12 13:26 | Disable flag for rebuild while Windows build is not working. | Andrew Alderwick | 1 | +1 | -1 |
2023-01-12 13:22 | Make JMI, JCI and JSI relative. | Andrew Alderwick | 2 | +13 | -5 |
2023-01-12 13:15 | (uxnasm) Simplify handling of references. | Andrew Alderwick | 1 | +12 | -27 |
2023-01-12 13:02 | Optimize opcode 0 handling. | Andrew Alderwick | 1 | +13 | -10 |
2023-01-12 05:01 | (uxnasm) Use correct address in symbol export | Devine Lu Linvega | 1 | +1 | -1 |
2023-01-10 03:14 | (screen.tal) Housekeeping | Devine Lu Linvega | 1 | +17 | -19 |
2023-01-10 03:04 | (screen.tal) Display screen size | Devine Lu Linvega | 1 | +46 | -11 |
2023-01-09 23:54 | Removed DEO masks, already fed to Uint8 expecting function | Devine Lu Linvega | 1 | +3 | -3 |
2023-01-08 20:08 | (metadata.tal) Updated to new format | Devine Lu Linvega | 1 | +104 | -77 |
2023-01-07 19:59 | (uxnasm) Fixed buffer overflow in tokenizer | Devine Lu Linvega | 3 | +5 | -5 |
2023-01-07 19:31 | Fixed crash vector where STR/LDR can access outside of bounds | Devine Lu Linvega | 1 | +3 | -3 |
2023-01-03 19:17 | (uxn.c)Use same macro format sequence for all CALL opcodes | Devine Lu Linvega | 1 | +2 | -2 |
2023-01-03 18:48 | Faster CALL opcodes | Devine Lu Linvega | 1 | +4 | -4 |
2023-01-03 01:45 | (uxnasm) Experimental implementation of JM/JC/JS runes | Devine Lu Linvega | 1 | +30 | -38 |
2023-01-02 21:11 | Clearer routing of LIT/CALL opcodes | Devine Lu Linvega | 1 | +8 | -2 |
2023-01-02 17:50 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 15 | +65 | -85 |
2023-01-02 17:50 | Returned the k variable in uxn core | Devine Lu Linvega | 1 | +4 | -5 |
2023-01-02 15:23 | Fix macOS build. | Andrew Alderwick | 1 | +3 | -1 |
2023-01-02 15:14 | Disable Windows build until new File device is fixed. | Andrew Alderwick | 1 | +1 | -1 |
2023-01-02 15:07 | (asma) Disable recursion tests that no longer function. | Andrew Alderwick | 2 | +8 | -15 |
2023-01-02 15:01 | Port Audio to new devices scheme. | Andrew Alderwick | 3 | +42 | -55 |
2023-01-02 14:40 | Update Copyright years. | Andrew Alderwick | 11 | +11 | -13 |
2023-01-02 02:26 | Removed extraneous j variable | Devine Lu Linvega | 3 | +4 | -10 |
2023-01-02 02:03 | Added support for CALL | Devine Lu Linvega | 1 | +4 | -3 |
2023-01-02 00:44 | Do not check twice for short mode in LIT opcode | Devine Lu Linvega | 1 | +5 | -3 |
2023-01-02 00:22 | Removed PEEK16 macro | Devine Lu Linvega | 1 | +1 | -2 |
2023-01-02 00:21 | Added HALT macro | Devine Lu Linvega | 1 | +8 | -9 |
2023-01-02 00:13 | All devices but audio ported to new devices scheme | Devine Lu Linvega | 4 | +31 | -58 |
2023-01-01 22:18 | Use the File device load_rom function | Devine Lu Linvega | 1 | +36 | -57 |
2023-01-01 21:40 | Housekeeping | Devine Lu Linvega | 4 | +4 | -21 |
2023-01-01 21:34 | Ported screen to new device | Devine Lu Linvega | 4 | +40 | -40 |
2023-01-01 21:19 | Screen device is half ported to new device handlers | Devine Lu Linvega | 13 | +255 | -259 |
2023-01-01 20:21 | Device memory is not a member of ram | Devine Lu Linvega | 4 | +6 | -3 |
2023-01-01 20:12 | Will connect devices to devold while I migrate to new router | Devine Lu Linvega | 5 | +27 | -25 |
2023-01-01 20:04 | Connecting new device ports to uxn core | Devine Lu Linvega | 4 | +31 | -4 |
2023-01-01 19:47 | Removed devmouse and devctrl globals | Devine Lu Linvega | 1 | +15 | -15 |
2023-01-01 19:37 | Removed Device struct from controller device | Devine Lu Linvega | 3 | +23 | -36 |
2023-01-01 19:31 | Removed Device struct from mouse device | Devine Lu Linvega | 4 | +32 | -30 |
2022-12-11 03:54 | fix uxnasm: missing semicolon | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2022-12-10 19:07 | (uxnasm)Allow more space for symbols filename, and check for length | neauoire | 1 | +5 | -2 |
2022-12-09 20:52 | Uxnasm should use BE to store addresses | neauoire | 1 | +2 | -1 |
2022-12-09 20:30 | Uxnasm now outputs a symbols file | neauoire | 2 | +17 | -1 |
2022-11-20 22:50 | Remove many macros. | Andrew Alderwick | 6 | +77 | -121 |
2022-11-14 18:44 | (metadata.tal) Removed unused routine | neauoire | 1 | +5 | -11 |
2022-11-14 18:25 | (metadata.tal) Slightly larger window | neauoire | 1 | +1 | -1 |
2022-11-14 18:17 | (metadata.tal) Catch no metadata case | neauoire | 1 | +40 | -7 |
2022-11-14 18:04 | (metadata.tal) Added metadata viewer rom | neauoire | 1 | +186 | -0 |
2022-11-12 18:14 | (clock.tal) Thiner frame | neauoire | 1 | +1 | -1 |
2022-11-12 11:03 | Reduce timeouts for checking build computers. | Andrew Alderwick | 1 | +3 | -3 |
2022-11-12 10:53 | Don't fail build if 9front VM is unavailable. | Andrew Alderwick | 1 | +3 | -1 |
2022-11-12 05:12 | Relaunch boot rom if launcher is not found | neauoire | 1 | +5 | -1 |
2022-11-11 08:56 | Optimise “#xy STH” to “LITr xy”. | Andrew Alderwick | 2 | +2 | -2 |
2022-11-11 08:55 | (asma) Add support for _ rune. | Andrew Alderwick | 1 | +10 | -5 |
2022-11-11 04:54 | Added _rune | neauoire | 1 | +26 | -14 |
2022-11-10 23:47 | (asma) Rebalance the rune tree. | Andrew Alderwick | 3 | +141 | -322 |
2022-11-10 22:49 | Remove all symbol macros from projects. | Andrew Alderwick | 4 | +41 | -58 |
2022-11-10 22:03 | (asma) Add fail tests to test suite. | Andrew Alderwick | 1 | +13 | -0 |
2022-11-10 21:59 | (asma) Add support for - rune. | Andrew Alderwick | 1 | +7 | -2 |
2022-11-10 21:55 | (asma) Add support for = rune. | Andrew Alderwick | 1 | +2 | -1 |
2022-11-10 21:54 | Replace now-invalid macros in projects. | Andrew Alderwick | 3 | +26 | -26 |
2022-11-10 17:21 | (screen.tal) Optimizations | neauoire | 5 | +19 | -481 |
2022-11-10 17:08 | (exercises) Housekeeping | neauoire | 3 | +35 | -22 |
2022-11-10 00:40 | (uxnasm) Fixed issue with = rune | neauoire | 1 | +1 | -1 |
2022-11-10 00:21 | (uxnasm) Added support for = and - runes | neauoire | 1 | +13 | -1 |
2022-10-22 21:52 | (cream.uf2) Fixed glyphs | neauoire | 3 | +2 | -2 |
2022-10-22 02:58 | (st72.uf2) Added new font | neauoire | 1 | +0 | -0 |
2022-10-19 11:22 | (asma) Remove LIT merging optimisation. | Andrew Alderwick | 1 | +5 | -32 |
2022-10-19 11:07 | (asma) Remove tail call optimisation. | Andrew Alderwick | 1 | +11 | -37 |
2022-10-19 11:06 | (asma) Add check that asma itself can be assembled in asma-test.sh. | Andrew Alderwick | 1 | +5 | -1 |
2022-10-19 10:38 | (asma) Remove deprecated rawchr support. | Andrew Alderwick | 2 | +5 | -6 |
2022-09-30 17:10 | (controller.tal) Made buttons visible in monochromatic | neauoire | 1 | +13 | -13 |
2022-09-20 11:48 | Reuse old artifacts if no solar build computers are reachable. | Andrew Alderwick | 1 | +17 | -5 |
2022-09-15 18:13 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +4 | -3 |
2022-09-15 18:12 | Fixed issue with monochromatic | Devine Lu Linvega | 1 | +1 | -2 |
2022-09-15 16:11 | Toggle monochromatic mode | Devine Lu Linvega | 3 | +24 | -2 |
2022-09-04 20:08 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 50 | +895 | -1391 |
2022-09-04 20:08 | (brainfuck.tal) Converted assci runes | neauoire | 1 | +16 | -16 |
2022-08-17 07:12 | (logic.tal) Renamed to bitwise.tal | Devine Lu Linvega | 3 | +251 | -278 |
2022-08-15 16:28 | Fixed CI | Devine Lu Linvega | 1 | +25 | -25 |
2022-08-14 19:17 | Optimized a few examples | Devine Lu Linvega | 5 | +31 | -41 |
2022-08-14 19:06 | Removing rawchr run | Devine Lu Linvega | 11 | +50 | -76 |
2022-08-06 18:05 | Removed JSR JMP2r tail-call optimisations for now | Devine Lu Linvega | 1 | +1 | -3 |
2022-08-02 09:20 | Housekeeping in pictures | Devine Lu Linvega | 9 | +0 | -0 |
2022-07-31 18:35 | (hexdump.tal)Removed trailing short | Devine Lu Linvega | 1 | +5 | -6 |
2022-07-23 19:59 | (thue.tal) Added a Thue esolang interpreter | Devine Lu Linvega | 4 | +172 | -2 |
2022-07-22 18:57 | Housekeeping on some of the example files | Devine Lu Linvega | 10 | +24 | -24 |
2022-07-16 18:54 | (mouse.tal) Something fun! | Devine Lu Linvega | 1 | +78 | -14 |
2022-07-14 21:57 | Housekeeping on a few examples | Devine Lu Linvega | 9 | +27 | -27 |
2022-07-09 17:31 | (ergo.bit)Fixed wrong size | Devine Lu Linvega | 1 | +0 | -0 |
2022-07-09 17:24 | Renamed a few pictures | Devine Lu Linvega | 3 | +0 | -0 |
2022-07-09 16:51 | (pc98.chr)Added size to graphic | Devine Lu Linvega | 1 | +0 | -0 |
2022-07-09 10:34 | Add tests for most k (keep) variations of UXN instructions, based on the existing instruction tests. | Dave VanEe | 1 | +160 | -2 |
2022-07-07 02:25 | A bit of housekeeping on the example files | Devine Lu Linvega | 11 | +71 | -816 |
2022-07-06 21:04 | (tests.tal) Put into projects/ | Devine Lu Linvega | 2 | +1 | -384 |
2022-07-06 21:03 | (tests.tal) Added tests | Devine Lu Linvega | 1 | +306 | -0 |
2022-07-05 18:05 | (label.tal) Housekeeping | Devine Lu Linvega | 1 | +21 | -22 |
2022-06-16 22:17 | (calc.tal) Fixes issue with pushing any value comprised of two bytes which add to zero | Devine Lu Linvega | 1 | +1 | -1 |
2022-06-13 08:15 | Disable execution timeouts for now. | Andrew Alderwick | 1 | +1 | -1 |
2022-06-12 13:01 | (bunnymark) Conserve bun energy on y-bounce. | Andrew Alderwick | 1 | +7 | -4 |
2022-06-11 18:53 | Added test rom | Devine Lu Linvega | 1 | +383 | -0 |
2022-06-10 05:31 | Switch back to single thread for handling redraws. | Andrew Alderwick | 1 | +35 | -44 |
2022-06-09 20:42 | (asma) only ignore [ or ] if it is a whole token | Andrew Alderwick | 1 | +9 | -8 |
2022-06-09 16:19 | (tables.c) Improved sin table generator | Devine Lu Linvega | 2 | +7 | -6 |
2022-06-07 23:53 | (asma) Minor optimisations | Andrew Alderwick | 1 | +7 | -7 |
2022-06-07 23:38 | (asma) Optimise advancing asma/addr | Andrew Alderwick | 1 | +16 | -14 |
2022-06-07 23:10 | (asma) Add tail call optimisation, bringing it up-to-date with uxnasm | Andrew Alderwick | 1 | +38 | -11 |
2022-06-07 19:14 | Update README | Andrew Alderwick | 1 | +1 | -2 |
2022-06-07 19:03 | (uxnasm) Prevent tail call optimisation when required, fixes asma | Andrew Alderwick | 1 | +4 | -4 |
2022-06-07 18:39 | Deal with compiler warnings. | Andrew Alderwick | 1 | +4 | -5 |
2022-06-06 16:42 | (uxnasm) Better parent label reference counting | Devine Lu Linvega | 1 | +10 | -3 |
2022-06-06 14:57 | (uxnasm)Quiet label warnings with sublabels | Devine Lu Linvega | 1 | +5 | -2 |
2022-06-05 21:33 | (uxnasm) only ignore [ or ] if it is a whole token | phoebos | 1 | +2 | -2 |
2022-06-02 17:34 | tal.sublime-syntax: comments must be opened by a single ( token | phoebos | 1 | +1 | -1 |
2022-06-03 21:41 | Revert "Fix for hanging on quit", replacing it with improved code | Andrew Alderwick | 1 | +6 | -1 |
2022-05-31 21:04 | (uxnasm) Minor cleanup | Devine Lu Linvega | 1 | +5 | -8 |
2022-05-31 20:55 | (uxnasm)Optimize tail-call for subroutines too | Devine Lu Linvega | 1 | +9 | -3 |
2022-05-31 20:38 | Tiny change to uxnasm | Devine Lu Linvega | 1 | +1 | -2 |
2022-05-31 20:25 | General improvements to example files | Devine Lu Linvega | 19 | +136 | -338 |
2022-05-31 19:29 | Extended timeout to 20 frames to give RPIs a chance | Devine Lu Linvega | 1 | +1 | -1 |
2022-05-31 19:25 | Fix for hanging on quit | Devine Lu Linvega | 1 | +1 | -6 |
2022-05-31 15:44 | But we also made sure it appeared in lots of other, less conspicuous places. | Devine Lu Linvega | 1 | +0 | -0 |
2022-05-28 17:00 | (wireworld.tal) Updated | Devine Lu Linvega | 1 | +133 | -98 |
2022-05-28 03:12 | Minor changes to a few example projects | Devine Lu Linvega | 6 | +22 | -59 |
2022-05-28 03:01 | (calc.tal)Fixed warnings from the linter | Devine Lu Linvega | 1 | +3 | -3 |
2022-05-27 03:26 | Added tail-call optimization | Devine Lu Linvega | 1 | +18 | -1 |
2022-05-09 20:13 | (uxnasm) Raise an error if the output rom would be empty. | Andrew Alderwick | 1 | +2 | -0 |
2022-04-18 19:33 | Use helpers for LIT | neauoire | 1 | +1 | -2 |
2022-04-18 08:45 | Move stack opcodes. | Andrew Alderwick | 3 | +8 | -8 |
2022-04-14 17:24 | (uxnasm) Fix valid macro names being rejected. | Andrew Alderwick | 1 | +13 | -16 |
2022-04-12 00:27 | Removed runes | neauoire | 1 | +0 | -6 |
2022-04-12 00:16 | Fixed issue with oprunes | neauoire | 1 | +1 | -1 |
2022-04-11 23:07 | Added logic/arithmetic symbols to uxnasm | neauoire | 2 | +81 | -79 |
2022-04-11 22:34 | Raised label limit in uxnasm | neauoire | 1 | +34 | -36 |
2022-04-09 11:22 | (Windows) Fix uxnemu freezing on exit. | Andrew Alderwick | 1 | +10 | -1 |
2022-04-09 11:21 | (Windows) Fix output not flushing automatically. | Andrew Alderwick | 1 | +3 | -0 |
2022-04-09 11:19 | Revert "Switch to SDL Timer for redraw handler." | Andrew Alderwick | 1 | +17 | -15 |
2022-04-09 10:37 | Switch to SDL Timer for redraw handler. | Andrew Alderwick | 1 | +15 | -17 |
2022-04-09 10:37 | Fix build warning on Windows. | Andrew Alderwick | 1 | +1 | -1 |
2022-04-08 18:41 | Improved label.tal | neauoire | 2 | +24 | -42 |
2022-04-06 18:24 | (pig.tal) Added pig game in exercises | neauoire | 1 | +70 | -0 |
2022-04-05 23:41 | Minor change to bresenham helpers | neauoire | 3 | +6 | -6 |
2022-03-29 17:30 | (amiga.tal) Bounce on walls | neauoire | 1 | +14 | -5 |
2022-03-29 17:23 | uxnemu: fix a memory leak (ram) in start() and reduce types clutter | Sigrid Solveig Haflínudóttir | 1 | +3 | -2 |
2022-03-29 16:49 | (amiga.tal) Added bounce | neauoire | 2 | +341 | -44 |
2022-03-29 04:30 | (amiga.tal) Started a boing ball demo | neauoire | 1 | +271 | -0 |
2022-03-28 17:51 | (uxncli) Load ROM using the File device functions. | Andrew Alderwick | 3 | +15 | -14 |
2022-03-28 17:16 | Replace file_i_deo and file_i_dei. | Andrew Alderwick | 4 | +16 | -35 |
2022-03-28 15:49 | uxnemu: use read() in stdin thread and close(0) at shutdown for the thread to exit | Sigrid Solveig Haflínudóttir | 1 | +3 | -1 |
2022-03-28 15:24 | uxnemu: fix the stuck threads on quit, SOMEWHAT | Sigrid Solveig Haflínudóttir | 1 | +9 | -10 |
2022-03-27 20:42 | (file.tal) Changed poem in file device | neauoire | 1 | +9 | -6 |
2022-03-27 20:22 | (file.tal) Flush file pointer | neauoire | 1 | +2 | -0 |
2022-03-27 18:53 | (examples/devices) Revamped a lot of the device examples | neauoire | 9 | +171 | -452 |
2022-03-27 16:43 | (mouse.tal) Optimized | neauoire | 2 | +52 | -99 |
2022-03-27 16:18 | Arranged include order | neauoire | 2 | +8 | -8 |
2022-03-27 13:07 | Move life-infinite-loop.tal to examples/exercises/. | Andrew Alderwick | 2 | +287 | -287 |
2022-03-27 12:57 | Add a version of life.tal with an infinite loop. | Andrew Alderwick | 1 | +287 | -0 |
2022-03-27 12:53 | (uxnemu) Interrupt infinite loops with an error. | Andrew Alderwick | 5 | +37 | -4 |
2022-03-27 12:18 | (uxnemu) Update indentation with clang-format. | Andrew Alderwick | 1 | +68 | -68 |
2022-03-27 12:16 | (uxnemu) Use a separate thread for triggering redraws. | Andrew Alderwick | 1 | +37 | -19 |
2022-03-27 01:29 | (screen.tal) Improved layout | neauoire | 1 | +13 | -5 |
2022-03-17 18:57 | Move DateTime to 0xc0, add second File to 0xb0. | Andrew Alderwick | 14 | +20 | -19 |
2022-03-26 04:36 | (life.tal) General optimizations | neauoire | 1 | +163 | -267 |
2022-03-25 19:05 | (examples/) Improved a few demos | neauoire | 9 | +151 | -1573 |
2022-03-25 17:29 | (exercises/) Cleanup | neauoire | 5 | +73 | -84 |
2022-03-25 16:49 | (dvd.tal) Optimized | neauoire | 1 | +23 | -17 |
2022-03-24 20:15 | (clock.tal) Optimizations | neauoire | 1 | +35 | -37 |
2022-03-22 21:45 | Use new paths for essentials | neauoire | 1 | +1 | -1 |
2022-03-18 18:03 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 6 | +183 | -116 |
2022-03-18 18:02 | (label.tal) Rewrote with the screen/auto support | neauoire | 1 | +33 | -179 |
2022-03-17 19:03 | Add file reading with .File/read DEI(2). | Andrew Alderwick | 1 | +9 | -0 |
2022-03-17 18:41 | Keep a local copy of File/name; don't try to read it beyond end of RAM. | Andrew Alderwick | 1 | +13 | -5 |
2022-03-17 18:31 | Prepare for more than one File device. | Andrew Alderwick | 4 | +101 | -62 |
2022-03-17 18:29 | Minor fix to audio.c. | Andrew Alderwick | 1 | +1 | -1 |
2022-03-17 17:08 | Rename file_deo variables. | Andrew Alderwick | 1 | +18 | -18 |
2022-03-17 16:59 | Make the UxnAudio struct private to audio.c. | Andrew Alderwick | 3 | +49 | -38 |
2022-03-15 18:42 | (hexdump.tal) Rewrote | neauoire | 2 | +66 | -131 |
2022-03-15 18:13 | (calc.tal) Merged a few unnecessary SFT | neauoire | 1 | +12 | -15 |
2022-03-15 18:03 | (calc.tal) Optimized to use screen/auto | neauoire | 1 | +183 | -244 |
2022-03-15 16:57 | (screen.tal) Centered | neauoire | 2 | +9 | -9 |
2022-03-14 21:02 | (screen.tal) Optimized to fit GBA screen | neauoire | 3 | +58 | -147 |
2022-03-14 18:04 | (piano.tal) Implemented new auto byte | neauoire | 1 | +211 | -288 |
2022-03-14 17:21 | Moved some demos to /old | neauoire | 8 | +70 | -225 |
2022-03-14 16:55 | Cleaned up a few demos | neauoire | 5 | +115 | -169 |
2022-03-14 03:39 | (polycat.tal) Cleanup | neauoire | 1 | +28 | -34 |
2022-03-14 03:32 | (move.tal)Cleaned up demo | neauoire | 1 | +41 | -52 |
2022-03-10 18:05 | (fizzbuzz.tal) Removed macros from fizzbuzz | neauoire | 1 | +18 | -29 |
2022-03-10 17:37 | (primes.tal) Removed macros | neauoire | 2 | +16 | -31 |
2022-03-08 19:04 | Add asma.rom to uploads. | Andrew Alderwick | 1 | +1 | -0 |
2022-03-06 23:04 | (picture.tal) Added fast drawing routine | neauoire | 1 | +153 | -3 |
2022-03-06 20:39 | Fix sprite address check. | Andrew Alderwick | 1 | +1 | -1 |
2022-03-06 19:00 | (screen.tal) Optimizations | neauoire | 1 | +40 | -53 |
2022-03-06 18:25 | (screen.tal) Ported to the new auto-byte | neauoire | 1 | +16 | -50 |
2022-03-06 18:02 | Fix comment at end of uxn.h. | Andrew Alderwick | 1 | +1 | -1 |
2022-03-06 16:20 | screen/auto: Replace draft looping with block width control. | Andrew Alderwick | 2 | +13 | -15 |
2022-03-06 17:56 | (screen.tal) Starting new auto-byte high nibble implementation | neauoire | 1 | +146 | -49 |
2022-03-06 13:36 | (draft) Add looping functionality to Screen/auto. | Andrew Alderwick | 2 | +42 | -4 |
2022-03-05 21:56 | Add header guard to uxn.h | Bad Diode | 1 | +4 | -0 |
2022-03-04 20:06 | Added missing image size to pictures/bit | neauoire | 3 | +0 | -0 |
2022-02-23 23:37 | (fib.tal) Little optimization | neauoire | 1 | +3 | -4 |
2022-02-23 23:23 | (fib.tal) Added fib example | neauoire | 1 | +24 | -0 |
2022-02-21 18:30 | Optimized line-rect routine | neauoire | 5 | +106 | -84 |
2022-02-19 01:02 | clang-format | Andrew Alderwick | 1 | +3 | -6 |
2022-02-19 00:28 | (uxnasm) Allow writing the 0xffff byte of RAM. | Andrew Alderwick | 1 | +6 | -1 |
2022-02-19 00:27 | (uxnasm) Raise error when memory is overwritten. | Andrew Alderwick | 1 | +5 | -0 |
2022-02-19 00:26 | (uxnasm) Allow returning errors from writebyte(). | Andrew Alderwick | 1 | +34 | -27 |
2022-02-18 23:01 | (uxnasm) Fix calculation of usage. | Andrew Alderwick | 1 | +1 | -1 |
2022-02-18 21:48 | (calc.tal) Better ampersand glyph | neauoire | 1 | +3 | -15 |
2022-02-18 21:30 | (calc.tal)Improved glyphs | neauoire | 1 | +6 | -8 |
2022-02-18 09:27 | (asma) Fix sublabel references when no labels are defined. | Andrew Alderwick | 1 | +1 | -1 |
2022-02-17 18:17 | Remove unused constants. | Andrew Alderwick | 1 | +0 | -6 |
2022-02-15 18:24 | (brainfuck.tal) Optimized | neauoire | 1 | +23 | -39 |
2022-02-11 03:29 | (controller.tal) Print debugger on start button | neauoire | 2 | +30 | -26 |
2022-02-10 11:20 | (monospace.tal) Remove values left on the stack | sroccaserra | 1 | +2 | -0 |
2022-02-09 04:04 | (life.tal) Minor cleanup | neauoire | 1 | +66 | -44 |
2022-02-09 03:45 | (piano.tal) Optimized octave drawing routine | neauoire | 1 | +40 | -106 |
2022-02-08 03:35 | (math32.tal) Removed globals | neauoire | 1 | +91 | -94 |
2022-02-08 01:32 | Saturate multiplication in mandelbrot. | Andrew Alderwick | 1 | +5 | -3 |
2022-02-08 00:59 | (mandelbrot.tal) Added fractal | neauoire | 2 | +47 | -77 |
2022-02-07 23:52 | Added libraries for math32 | neauoire | 4 | +815 | -0 |
2022-02-07 04:03 | Added a few extra fonts | neauoire | 4 | +0 | -0 |
2022-02-06 19:56 | (launcher.tal) Resizes on launch | neauoire | 1 | +52 | -47 |
2022-02-05 23:37 | (cube3d.tal) Added new demo | neauoire | 1 | +158 | -0 |
2022-01-29 02:13 | Fix blurry pixels on high-DPI displays | Liam Cooke | 1 | +1 | -1 |
2022-02-04 03:52 | Added --install flag to build script | neauoire | 8 | +82 | -66 |
2022-02-01 17:46 | Ported fonts to AUTO-Y | neauoire | 7 | +0 | -0 |
2022-01-26 18:14 | (calc.tal) Optimizations | neauoire | 1 | +58 | -58 |
2022-01-23 23:09 | Close some security holes. | Andrew Alderwick | 3 | +10 | -0 |
2022-01-23 23:16 | Update README with new build URLs. | Andrew Alderwick | 1 | +1 | -1 |
2022-01-23 22:19 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 5 | +19 | -224 |
2022-01-23 22:19 | (dos.tal) Improved error reporting | neauoire | 1 | +149 | -62 |
2022-01-23 21:39 | Rename build outputs. | Andrew Alderwick | 1 | +15 | -19 |
2022-01-23 21:19 | Fix inclusion of rompack files. | Andrew Alderwick | 1 | +1 | -1 |
2022-01-23 21:09 | Fix names of outputs. | Andrew Alderwick | 1 | +6 | -3 |
2022-01-23 21:01 | Build combined archives with starter packs. | Andrew Alderwick | 1 | +18 | -12 |
2022-01-22 21:03 | Remove old debugging support. | Andrew Alderwick | 4 | +0 | -210 |
2022-01-23 19:18 | (dos.tal) When in doubt, add flowers | neauoire | 1 | +36 | -7 |
2022-01-23 18:48 | (dos.tal) Improved hx view | neauoire | 1 | +33 | -24 |
2022-01-23 18:31 | (dos.tal) Impemented time[tm] command | neauoire | 1 | +62 | -51 |
2022-01-23 18:03 | (dos.tal) Added command documentation in ls cmd | neauoire | 1 | +51 | -24 |
2022-01-23 11:23 | Fix compiler warning. | Andrew Alderwick | 1 | +2 | -0 |
2022-01-23 11:17 | Remove jump-based infinite loop detection. | Andrew Alderwick | 4 | +33 | -52 |
2022-01-23 04:47 | (dos.tal) Started a mini DOS | neauoire | 1 | +543 | -0 |
2022-01-23 00:32 | (wireworld.tal) Minor cleanup | neauoire | 1 | +8 | -13 |
2022-01-22 23:49 | Remove memory copying from wireworld | DeltaF1 | 1 | +15 | -18 |
2022-01-22 22:54 | (wireworld.tal) Clear on select+start | neauoire | 1 | +17 | -3 |
2022-01-22 22:48 | (wireworld.tal) Optimized morph | neauoire | 1 | +27 | -24 |
2022-01-22 04:44 | (launcher.tal) Release inputs on load-rom | neauoire | 1 | +4 | -0 |
2022-01-21 23:23 | (wireworld.tal) Erase with mouse2 | neauoire | 1 | +1 | -1 |
2022-01-21 23:14 | (wireworld.tal) Cleanup | neauoire | 1 | +26 | -20 |
2022-01-21 23:02 | (wireworld.tal) Added wireworld implementation | neauoire | 1 | +203 | -0 |
2022-01-20 01:34 | Fix resize when only width or height are set. | Andrew Alderwick | 1 | +8 | -3 |
2022-01-20 01:24 | Perform resizing of SDL screen during redraw. | Andrew Alderwick | 3 | +9 | -12 |
2022-01-20 01:24 | Move clamp() to screen.c. | Andrew Alderwick | 3 | +7 | -6 |
2022-01-19 18:30 | Prevent invalid screen sizes. | Andrew Alderwick | 1 | +1 | -1 |
2022-01-17 23:29 | Move uploaded binaries inside uxn directory. | Andrew Alderwick | 2 | +2 | -4 |
2022-01-17 23:26 | Remove uploaded binaries in preparation for new URLs. | Andrew Alderwick | 1 | +2 | -0 |
2022-01-17 20:06 | (proquints.tal) Added a proquints encoder | neauoire | 1 | +113 | -0 |
2022-01-16 22:30 | (binstr.tal) Added a binary to string file converter in utils | neauoire | 1 | +131 | -0 |
2022-01-16 18:44 | (calc.tal) Removed leading zeros | neauoire | 1 | +21 | -8 |
2022-01-16 17:22 | (launcher.tal) Fixed scrolling issue after assembly | neauoire | 1 | +11 | -13 |
2022-01-16 03:41 | (calc.tal) Modified the multiply symbol | neauoire | 1 | +1 | -2 |
2022-01-16 02:36 | Include rompacks in published site. | Andrew Alderwick | 1 | +5 | -5 |
2022-01-16 02:23 | Add rompack to automated builds. | Andrew Alderwick | 1 | +18 | -0 |
2022-01-16 01:50 | Renamed devices/datetime.tal to demos/clock.tal. | Andrew Alderwick | 1 | +0 | -0 |
2022-01-15 19:15 | Launcher now assembles tal files | neauoire | 1 | +56 | -2 |
2022-01-15 18:13 | Implemented proper decimal mode | neauoire | 1 | +179 | -195 |
2022-01-14 07:59 | Remove trailing space in stack printing | Andrew Alderwick | 1 | +3 | -3 |
2022-01-13 22:52 | Removed extra specing around bytes in stack printing | neauoire | 1 | +1 | -1 |
2022-01-13 18:55 | Removed devsystem | neauoire | 1 | +1 | -1 |
2022-01-13 18:25 | (monospace.tal) Added a 8x8 label drawing example | neauoire | 5 | +176 | -29 |
2022-01-13 16:34 | Uxncli now uses the system_inspect | neauoire | 4 | +11 | -26 |
2022-01-13 16:26 | Removed old debug files | neauoire | 2 | +0 | -70 |
2022-01-13 16:25 | Print stack with DEO on 0x0f | neauoire | 6 | +31 | -11 |
2022-01-13 05:22 | Starting a debugging device | neauoire | 7 | +82 | -9 |
2022-01-13 02:56 | Removed external memory bank | neauoire | 4 | +6 | -17 |
2022-01-13 02:40 | Removed supervisor | neauoire | 11 | +26 | -392 |
2022-01-12 19:54 | Added uxn32 and uxn16 chr pictures | neauoire | 2 | +0 | -0 |
2022-01-12 13:09 | Remove goto/label for jumps. | Andrew Alderwick | 1 | +33 | -34 |
2022-01-12 11:33 | Add support for interrupting Uxn during execution. | Andrew Alderwick | 5 | +26 | -7 |
2022-01-11 23:50 | Remove unistd.h from uxnemu.c. | Andrew Alderwick | 1 | +7 | -4 |
2022-01-11 23:13 | Removed unistd from uxncli | neauoire | 1 | +43 | -41 |
2022-01-11 22:51 | Removed ram helper in uxn | neauoire | 4 | +7 | -8 |
2022-01-11 22:38 | Removed device globals | neauoire | 2 | +12 | -18 |
2022-01-11 22:16 | Rename memory banks | neauoire | 4 | +15 | -15 |
2022-01-11 19:07 | Minor cleanup | neauoire | 2 | +9 | -11 |
2022-01-11 04:35 | (boot.rom) Renamed to launcher.rom | neauoire | 8 | +67 | -32 |
2022-01-10 19:20 | add uxn resources to README.md | Vlad-Stefan Harbuz | 1 | +8 | -1 |
2022-01-10 16:34 | Add 9front automated build. | Andrew Alderwick | 1 | +4 | -1 |
2022-01-10 11:35 | Remove use of snprintf. | Andrew Alderwick | 1 | +8 | -7 |
2022-01-07 00:06 | Correct cast for snprintf | Andrew Alderwick | 1 | +1 | -1 |
2022-01-10 02:13 | (picture.tal) Added example of drawing a picture | neauoire | 3 | +313 | -121 |
2022-01-10 01:04 | (gui/label.tal) Use UF2 properly | neauoire | 3 | +600 | -294 |
2022-01-09 21:07 | (animation.tal) Minor optimizations | neauoire | 1 | +30 | -26 |
2022-01-09 03:38 | Removed stdlib from screen header | neauoire | 2 | +2 | -2 |
2022-01-09 01:42 | (boot.tal) Fixed issue with empty folders | neauoire | 1 | +21 | -0 |
2022-01-09 01:22 | (boot.tal) Added little folder icons | neauoire | 1 | +116 | -56 |
2022-01-08 22:13 | (boot.tal) Fixed issue with scroll | neauoire | 1 | +13 | -2 |
2022-01-08 22:00 | (bool.tal) Added mouse scroll | neauoire | 1 | +60 | -10 |
2022-01-08 21:34 | (boot.tal) Optimizaitons | neauoire | 1 | +130 | -215 |
2022-01-08 18:03 | The file device cannot write on the supervisor | neauoire | 5 | +27 | -17 |
2022-01-08 17:07 | Added TODOs | neauoire | 1 | +6 | -0 |
2022-01-08 00:51 | Use proper memory size | neauoire | 2 | +6 | -6 |
2022-01-08 00:47 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 12 | +16 | -23 |
2022-01-08 00:46 | Removed device vector variable | neauoire | 8 | +22 | -27 |
2022-01-07 22:58 | fix Plan 9 build (again) | Sigrid Solveig Haflínudóttir | 1 | +4 | -3 |
2022-01-07 22:46 | put back newlines to avoid compilation warnings | Sigrid Solveig Haflínudóttir | 10 | +10 | -20 |
2022-01-07 22:30 | git ignore plan 9 built files | Sigrid Solveig Haflínudóttir | 1 | +2 | -0 |
2022-01-07 19:48 | Removed device port masks | neauoire | 4 | +39 | -40 |
2022-01-07 19:36 | Commented the fkey controls temporarily | neauoire | 3 | +45 | -3 |
2022-01-07 18:55 | Pass fn keys directly to the supervisor | neauoire | 5 | +43 | -5 |
2022-01-07 18:02 | Started device port masking | neauoire | 8 | +111 | -98 |
2022-01-07 16:19 | mkfile: get rid of trailing whitespace | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2022-01-07 16:19 | fix Plan 9 build (npe update required as well) | Sigrid Solveig Haflínudóttir | 1 | +4 | -3 |
2022-01-07 03:51 | The supervisor program now uses its own vectors | neauoire | 3 | +13 | -6 |
2022-01-07 03:20 | Supervisor is now watching the device page | neauoire | 8 | +245 | -250 |
2022-01-07 02:49 | Let us make a device page in shadow memory | neauoire | 4 | +7 | -6 |
2022-01-07 01:29 | Defined the location of stacks in shadow memory | neauoire | 3 | +4 | -2 |
2022-01-06 22:32 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +1 | -1 |
2022-01-06 22:32 | Connected error reporting and the hypervisor | neauoire | 4 | +150 | -11 |
2022-01-06 17:24 | SDL_PIXELFORMAT_XRGB8888 → SDL_PIXELFORMAT_RGB888 (for older SDL2 versions) | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2022-01-06 12:31 | correctly parse arguments in build.sh | Vlad-Stefan Harbuz | 1 | +36 | -4 |
2022-01-06 05:18 | (hypervisor)Added visual guides | neauoire | 1 | +45 | -143 |
2022-01-06 04:44 | First hypervisor | neauoire | 6 | +210 | -58 |
2022-01-06 03:48 | Started work on the hypervisor | neauoire | 5 | +25 | -17 |
2022-01-05 21:45 | make the SDL texture XRGB8888 (no alpha) and remove padding pixels from it | Sigrid Solveig Haflínudóttir | 1 | +4 | -3 |
2022-01-05 18:18 | Stop LeakSanitizer complaining about Uxn's RAM. | Andrew Alderwick | 2 | +7 | -2 |
2022-01-05 17:27 | Add basic in-Uxn debugger and usage example. | Andrew Alderwick | 2 | +196 | -0 |
2022-01-05 17:27 | Implement System/vector for debugging. | Andrew Alderwick | 2 | +13 | -2 |
2022-01-05 14:37 | Fix compiler suggestion. | Andrew Alderwick | 1 | +2 | -2 |
2022-01-05 14:02 | Simplify stack determination logic. | Andrew Alderwick | 1 | +2 | -2 |
2022-01-05 13:28 | Factor out common parts of system_dei/deo. | Andrew Alderwick | 5 | +45 | -33 |
2022-01-05 13:06 | Just pass an error code to uxn_halt. | Andrew Alderwick | 3 | +17 | -11 |
2022-01-05 12:59 | Split uxn_halt into beginnings of System device file. | Andrew Alderwick | 4 | +26 | -20 |
2022-01-05 01:27 | Move errored stack identification to after error handling label. | Andrew Alderwick | 1 | +10 | -8 |
2022-01-04 02:15 | Rename ERROR/err to FAULT/fault | Andrew Alderwick | 1 | +7 | -7 |
2022-01-04 02:04 | Switch void context increments from pre to post | Andrew Alderwick | 7 | +24 | -24 |
2022-01-04 01:55 | Bring back working/return stack identification on errors | Andrew Alderwick | 1 | +7 | -6 |
2022-01-04 01:36 | Rename u->ram.dat to u->ram, u->ram.ptr to pc. | Andrew Alderwick | 4 | +26 | -33 |
2022-01-04 01:12 | Clear up SDL_KEYDOWN/SDL_TEXTINPUT logic | Andrew Alderwick | 1 | +8 | -9 |
2022-01-03 21:29 | Removed peek16 | neauoire | 4 | +15 | -10 |
2022-01-03 21:23 | Removed poke16 | neauoire | 7 | +69 | -33 |
2022-01-03 18:19 | (polycat) Rewrote | neauoire | 1 | +89 | -92 |
2022-01-03 13:41 | Improvements to uxn.c | cancel | 1 | +58 | -58 |
2022-01-02 23:26 | Removed unused fields in uxn.h | cancel | 1 | +2 | -2 |
2022-01-02 23:05 | Remove uxn-fast.c since new reference core is almost as fast. | Andrew Alderwick | 4 | +1 | -4711 |
2022-01-02 23:03 | Refactor uxn.c. | cancel | 1 | +65 | -92 |
2022-01-02 19:04 | Prefixed helpers in uxn.c | neauoire | 1 | +52 | -52 |
2022-01-01 23:24 | Remove debugger from console.tal | neauoire | 1 | +2 | -21 |
2022-01-01 23:20 | Use calloc for memory array | neauoire | 6 | +35 | -12 |
2021-12-29 22:31 | emu: make sure to handle key down event if the same key is up at the same frame | Sigrid Solveig Haflínudóttir | 1 | +5 | -0 |
2021-12-29 18:35 | Added include to uxncli build manual | neauoire | 1 | +1 | -1 |
2021-12-29 17:58 | mouse.c: add newline at eof | Sigrid Solveig Haflínudóttir | 1 | +1 | -2 |
2021-12-29 17:47 | emu: use SDL_BUTTON macro to get bitmask from a mouse button event | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2021-12-29 17:33 | fix a few "set and not used" warnings | Sigrid Solveig Haflínudóttir | 2 | +3 | -4 |
2021-12-29 17:11 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +4 | -2 |
2021-12-29 17:11 | Prefixed globals with uxn_ | neauoire | 6 | +62 | -59 |
2021-12-29 17:07 | fix 9front build | Sigrid Solveig Haflínudóttir | 1 | +4 | -2 |
2021-12-29 11:59 | Support nested comments in asma too. | Andrew Alderwick | 3 | +13 | -3 |
2021-12-29 11:58 | Bring etc/asma.moon up to date. | Andrew Alderwick | 3 | +13 | -85 |
2021-12-29 02:38 | Support nested comments in uxnasm. | Erik Osheim | 1 | +7 | -2 |
2021-12-29 01:57 | Add automated test harness (corresponding Uxntal to follow). | Andrew Alderwick | 4 | +366 | -0 |
2021-12-29 01:38 | Do not check for erroring video twice | neauoire | 1 | +7 | -14 |
2021-12-29 01:22 | Fixed issue with screen resize | neauoire | 5 | +8 | -5 |
2021-12-28 21:47 | Renamed Apu to Audio | neauoire | 8 | +146 | -143 |
2021-12-28 21:37 | Renamed PPU to Screen | neauoire | 7 | +266 | -259 |
2021-12-28 19:21 | Renamed mouse mod to mouse scroll | neauoire | 4 | +21 | -22 |
2021-12-28 18:56 | Invert y scroll | neauoire | 3 | +9 | -9 |
2021-12-28 18:45 | Implemented scroll x/y | neauoire | 6 | +56 | -51 |
2021-12-27 21:59 | Moved the emulator controls together | neauoire | 1 | +35 | -29 |
2021-12-27 21:50 | Fixed issue with function keys | neauoire | 1 | +2 | -2 |
2021-12-27 21:42 | Start button is now HOME | neauoire | 2 | +8 | -1 |
2021-12-27 21:37 | Mini fix to controller button order | neauoire | 2 | +18 | -11 |
2021-12-27 19:44 | Added joystick support | neauoire | 1 | +31 | -20 |
2021-12-27 18:04 | Added gamepad support | neauoire | 1 | +25 | -3 |
2021-12-27 17:57 | The screen is now a member of Ppu | neauoire | 3 | +10 | -9 |
2021-12-27 17:24 | Moved controller device to devices/controller.c | neauoire | 4 | +102 | -67 |
2021-12-27 14:24 | get_button: do not pass the whole event struct on the stack | Sigrid Solveig Haflínudóttir | 1 | +4 | -4 |
2021-12-27 12:38 | remove aarch64-specific logic, it has been moved to its own branch, "aarch64" | Sigrid Solveig Haflínudóttir | 3 | +1 | -43 |
2021-12-27 05:33 | Started extracting the controller device | neauoire | 1 | +47 | -27 |
2021-12-27 05:02 | Moved mouse to devices/ | neauoire | 4 | +74 | -31 |
2021-12-27 04:26 | Moved file APIs in device/file | neauoire | 4 | +28 | -40 |
2021-12-26 23:07 | Remove unsupported weak pragma for Windows builds. | Andrew Alderwick | 1 | +1 | -0 |
2021-12-26 21:13 | Revert "emu: use SDL_clamp" since that function is not available in Debian's SDL. | Andrew Alderwick | 1 | +10 | -4 |
2021-12-26 13:31 | ppu aarch64: sorry, neauoire | Sigrid Solveig Haflínudóttir | 1 | +8 | -0 |
2021-12-26 13:19 | ppu arch64: clear "changed" on fg/bg and handle leftovers, if any | Sigrid Solveig Haflínudóttir | 1 | +6 | -1 |
2021-12-26 12:53 | ppu aarch64: clean up | Sigrid Solveig Haflínudóttir | 1 | +10 | -14 |
2021-12-26 07:53 | build script: arch-specific files: move to EXTRA and only link with uxnemu | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2021-12-26 06:32 | ppu_aarch64: initial version of ppu_redraw using Neon | Sigrid Solveig Haflínudóttir | 1 | +28 | -0 |
2021-12-26 06:31 | build script: include cpu arch-specific files, if any | Sigrid Solveig Haflínudóttir | 1 | +3 | -0 |
2021-12-26 06:28 | apu: Uint32 already defined in uxn.h | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2021-12-26 06:09 | ppu: mark ppu_redraw as weak symbol so it can be overridden; move paletter to the start of Ppu struct (for alignment) | Sigrid Solveig Haflínudóttir | 2 | +2 | -1 |
2021-12-25 22:29 | uxn_eval: multiply as two uint32s to avoid UB | Sigrid Solveig Haflínudóttir | 2 | +3 | -2 |
2021-12-25 21:58 | emu event loop: peek for a key up only on key down event | Sigrid Solveig Haflínudóttir | 1 | +5 | -3 |
2021-12-25 21:42 | ppu_palette: rewrite for more readability | Sigrid Solveig Haflínudóttir | 1 | +7 | -6 |
2021-12-25 20:44 | emu: use SDL_Quit directly and let SDL handle shutdown itself | Sigrid Solveig Haflínudóttir | 1 | +1 | -14 |
2021-12-25 20:37 | emu: set_zoom: window is always there, remove useless check | Sigrid Solveig Haflínudóttir | 1 | +0 | -2 |
2021-12-25 20:28 | emu: use SDL_clamp | Sigrid Solveig Haflínudóttir | 1 | +4 | -10 |
2021-12-25 20:27 | emu: shut up -Wtypedef-redefinition with SDL headers when using clang | Sigrid Solveig Haflínudóttir | 1 | +3 | -0 |
2021-12-25 18:00 | ppu_blit: change type to Uint16 | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-12-25 17:56 | ppu_blit: tiny bit faster by doing less memory reads in the inner loop | Sigrid Solveig Haflínudóttir | 1 | +6 | -7 |
2021-12-25 15:26 | ppu_blit: mostly cosmetic - explain blending's 4th row, gain few more cycles | Sigrid Solveig Haflínudóttir | 1 | +2 | -1 |
2021-12-25 15:06 | ppu_resize: f49143782abd21bb9b53ba5207ac09ab1e4da8e0 was wrong. keep successfully reallocated layers | Sigrid Solveig Haflínudóttir | 1 | +7 | -10 |
2021-12-25 14:57 | ppu_redraw: use the same optimization that one-layer logic had | Sigrid Solveig Haflínudóttir | 1 | +4 | -2 |
2021-12-25 14:12 | ppu: remove the last(?) remnants of single layer logic | Sigrid Solveig Haflínudóttir | 2 | +1 | -3 |
2021-12-25 14:05 | ppu_resize: don't leak if one layer failed to resize | Sigrid Solveig Haflínudóttir | 1 | +4 | -1 |
2021-12-25 13:48 | ppu header: remove unused macros | Sigrid Solveig Haflínudóttir | 1 | +0 | -4 |
2021-12-25 12:50 | ppu: unite 1bpp and 2bpp into one - ppu_blit | Sigrid Solveig Haflínudóttir | 3 | +16 | -37 |
2021-12-24 22:27 | ppu: clear should only mark one layer as changed | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-12-24 22:27 | ppu: resize already calls clear, no need for repetition | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2021-12-24 20:01 | Renamed layer.p to layer.pixels | neauoire | 3 | +18 | -18 |
2021-12-24 19:45 | ppu: separate reqdraw for fg and bg | Sigrid Solveig Haflínudóttir | 3 | +47 | -42 |
2021-12-24 18:10 | Optimized ppu_redraw | neauoire | 2 | +8 | -14 |
2021-12-24 18:02 | Inlined ppu_read | neauoire | 1 | +5 | -12 |
2021-12-24 17:59 | Split pixels into fg/bg | neauoire | 3 | +41 | -44 |
2021-12-24 17:46 | Redraw is now part of the PPU | neauoire | 3 | +12 | -5 |
2021-12-24 17:39 | Palette is now part of the PPU | neauoire | 3 | +21 | -19 |
2021-12-24 17:29 | (ppu) Minor optimisation | neauoire | 1 | +8 | -6 |
2021-12-20 19:16 | (terminal.tal) Created a basic terminal example | neauoire | 1 | +255 | -0 |
2021-12-20 17:45 | Removed stdio from ppu | neauoire | 2 | +1 | -2 |
2021-12-20 17:42 | Using ppu_clear on resize | neauoire | 2 | +1 | -2 |
2021-12-19 20:20 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +6 | -0 |
2021-12-19 20:20 | (uxnemu) Clear debugger on toggle | neauoire | 3 | +19 | -7 |
2021-12-19 19:40 | emu: when both key down and key up are generated on the same frame, skip the up until the next one | Sigrid Solveig Haflínudóttir | 1 | +6 | -0 |
2021-12-19 11:39 | Add --console switch to build with Console support on Windows. | Andrew Alderwick | 2 | +8 | -1 |
2021-12-16 18:48 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +11 | -5 |
2021-12-16 18:46 | (font.tal) Migrated to AUTO-Y-ADDR | neauoire | 22 | +39 | -35 |
2021-12-16 16:29 | emu: handle files dropped by loading it as a ROM | Sigrid Solveig Haflínudóttir | 1 | +9 | -3 |
2021-12-16 00:05 | emu: use "Back" on android to restart the rom for now | Sigrid Solveig Haflínudóttir | 1 | +2 | -1 |
2021-12-15 23:49 | emu: don't call exit(0), return 0 is enough | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2021-12-15 22:54 | emu/load: use RWops - it's more portable and allows loading roms from assets of an apk on Android | Sigrid Solveig Haflínudóttir | 1 | +4 | -4 |
2021-12-14 23:16 | Remove redundant declaration. | Andrew Alderwick | 1 | +0 | -2 |
2021-12-14 23:16 | (readability) Use preincrements throughout in void context. | Andrew Alderwick | 4 | +8 | -8 |
2021-12-14 00:47 | README: remove unnecessary Windows instructions | Noelle Leigh | 1 | +0 | -2 |
2021-12-14 19:23 | (ako1010) Painted missing pixels | neauoire | 1 | +0 | -0 |
2021-12-13 23:44 | Fix detection of Windows in build script. | Andrew Alderwick | 1 | +1 | -1 |
2021-12-13 22:42 | README: Add Contributing section | Noelle Leigh | 1 | +4 | -0 |
2021-12-12 20:30 | Detect homebrew directory on macOS build. | Andrew Alderwick | 1 | +1 | -1 |
2021-12-11 22:31 | (blank.tal) Fixed non-compilation error | neauoire | 1 | +1 | -1 |
2021-12-11 22:28 | (blank.tal) Cleaned up | neauoire | 1 | +42 | -56 |
2021-12-11 18:47 | (subleq.tal) Added new exercise | neauoire | 1 | +45 | -0 |
2021-12-11 16:31 | Renamed and signed 100r demo. | Andrew Alderwick | 2 | +236 | -230 |
2021-12-11 16:28 | Add 100r animated logo demo. | Andrew Alderwick | 1 | +230 | -0 |
2021-12-09 22:10 | Removed picture.tal | neauoire | 1 | +0 | -147 |
2021-12-09 21:52 | plan 9: exclude assets from the build | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-12-08 02:07 | (dungeon.tal) Starting a little dungeon exploration demo | neauoire | 1 | +543 | -0 |
2021-12-06 17:01 | (uxnasm) Only catch hex labels with slen of 2 or 4 | neauoire | 4 | +30 | -2 |
2021-12-04 19:02 | Added Rule-110 | neauoire | 1 | +159 | -0 |
2021-12-01 22:01 | Deprecate file-read-chunks by incorporating it inside asma. | Andrew Alderwick | 2 | +53 | -210 |
2021-12-01 11:42 | (uxnasm) Add error for relative references that are too far. | Andrew Alderwick | 1 | +2 | -0 |
2021-11-30 18:27 | (uxnasm) Stop on resolve failure | neauoire | 1 | +1 | -2 |
2021-11-30 00:19 | (uxnasm) Renamed conflicting function | neauoire | 1 | +5 | -5 |
2021-11-29 22:24 | readme: add void linux sdl2 install example; /bin → ./bin | Sigrid Haflínudóttir | 1 | +2 | -1 |
2021-11-29 21:28 | README: linkify IRC channel | Noelle Leigh | 1 | +1 | -1 |
2021-11-29 04:58 | Fix slowdown in draw-browser/clear | DeltaF1 | 1 | +10 | -1 |
2021-11-29 00:09 | README: Add instructions for uxnemu on Windows | Noelle Leigh | 1 | +2 | -0 |
2021-11-29 16:48 | (uxnasm) Improved errors | neauoire | 1 | +19 | -9 |
2021-11-28 19:09 | (life.tal) Remove debugging output. | Andrew Alderwick | 1 | +0 | -1 |
2021-11-28 18:07 | Avoid combining literals across | or $ pads. | Andrew Alderwick | 2 | +4 | -0 |
2021-11-28 17:45 | (asma) Correct relative offsets | Andrew Alderwick | 1 | +6 | -4 |
2021-11-28 01:29 | (asma) Combine byte literals | Andrew Alderwick | 1 | +35 | -7 |
2021-11-26 22:29 | Add RLE text import to life.tal | Andrew Alderwick | 1 | +74 | -0 |
2021-11-28 00:02 | Remove invalid comment syntax in darena. | Andrew Alderwick | 1 | +1 | -4 |
2021-11-27 22:58 | (uxnasm) Fixed issue with labels | neauoire | 1 | +2 | -0 |
2021-11-27 22:44 | (uxnasm) Warn for refs size limit | neauoire | 1 | +27 | -23 |
2021-11-27 22:20 | (uxnasm) Removed lit flag for writebyte | neauoire | 1 | +11 | -13 |
2021-11-27 22:07 | (uxnasm) Cleanup | neauoire | 1 | +31 | -35 |
2021-11-27 21:55 | (uxnasm) Combine byte literals | neauoire | 1 | +26 | -7 |
2021-11-27 19:38 | (boot.rom) Scrolling support | neauoire | 1 | +44 | -3 |
2021-11-27 19:33 | (uxnasm) Rewrite | neauoire | 1 | +189 | -222 |
2021-11-26 16:11 | Added tal syntax highlight for nano | neauoire | 3 | +51 | -2 |
2021-11-24 22:12 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +6 | -7 |
2021-11-24 22:12 | (uxnasm) Display exact numberof bytes | Devine Lu Linvega | 1 | +1 | -1 |
2021-11-22 07:05 | Remove flag constants in asma. | Andrew Alderwick | 1 | +6 | -7 |
2021-11-21 15:54 | (calc.tal) Optimizations | Devine Lu Linvega | 1 | +49 | -91 |
2021-11-20 22:37 | (logic.tal) Cleanup | Devine Lu Linvega | 1 | +44 | -23 |
2021-11-20 21:17 | (logic.tal) Displaying basic gates | Devine Lu Linvega | 1 | +26 | -19 |
2021-11-20 21:06 | (logic.tal) Input can be toggled | Devine Lu Linvega | 1 | +77 | -14 |
2021-11-20 20:38 | (logic.tal) Starting logic gates playground | Devine Lu Linvega | 1 | +186 | -0 |
2021-11-20 18:16 | (clock.tal) Moved watchface drawing outside of RESET | Devine Lu Linvega | 1 | +22 | -16 |
2021-11-20 18:12 | (clock.tal) Fixed routine comments | Devine Lu Linvega | 1 | +16 | -15 |
2021-11-20 17:50 | (clock.tal) Added minute offset to hour needle | Devine Lu Linvega | 1 | +13 | -4 |
2021-11-20 17:37 | (clock.tal) Draw markers in watchface | Devine Lu Linvega | 1 | +17 | -8 |
2021-11-20 17:18 | (clock.tal) Single rotation routine | Devine Lu Linvega | 1 | +24 | -13 |
2021-11-20 16:12 | (clock.tal) Moved buffers to zero-page | Devine Lu Linvega | 1 | +28 | -32 |
2021-11-19 22:31 | (clock.tal) Print date | Devine Lu Linvega | 1 | +113 | -96 |
2021-11-19 17:03 | (clock.tal) Optimizations | Devine Lu Linvega | 1 | +8 | -8 |
2021-11-19 16:46 | (clock.tal) Optimizations | Devine Lu Linvega | 1 | +17 | -7 |
2021-11-19 16:39 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +1 | -1 |
2021-11-19 16:37 | (clock.tal) Optimizations | Devine Lu Linvega | 1 | +18 | -17 |
2021-11-19 00:20 | Bugfix to asma. | Andrew Alderwick | 1 | +1 | -1 |
2021-11-18 17:47 | (clock.tal) Added day of the week | Devine Lu Linvega | 1 | +84 | -6 |
2021-11-17 23:14 | Remove vestigial mention of "include". | Andrew Alderwick | 1 | +1 | -1 |
2021-11-17 22:06 | Change "include" word into ~ rune for includes. | Andrew Alderwick | 6 | +27 | -42 |
2021-11-17 21:37 | Remove obsolete comment | Andrew Alderwick | 1 | +0 | -3 |
2021-11-17 20:54 | (calc.tal) Added decimal printing | Devine Lu Linvega | 1 | +22 | -0 |
2021-11-17 20:07 | (calc.tal) Minor cleanup | Devine Lu Linvega | 1 | +18 | -20 |
2021-11-17 19:44 | (calc.tal) Mouse release macro | Devine Lu Linvega | 1 | +6 | -5 |
2021-11-17 19:35 | (calc.tal) Minor cleanup | Devine Lu Linvega | 1 | +10 | -12 |
2021-11-17 17:24 | (piano.tal) Added controller controls | Devine Lu Linvega | 1 | +15 | -9 |
2021-11-17 13:29 | same fixes for uxncli | Sigrid Solveig Haflínudóttir | 1 | +8 | -3 |
2021-11-17 13:21 | load: don't leak file handles; don't ignore read errors | Sigrid Solveig Haflínudóttir | 1 | +4 | -1 |
2021-11-17 13:14 | datetime: don't crash if localtime failed | Sigrid Solveig Haflínudóttir | 1 | +3 | -0 |
2021-11-17 13:12 | build: allow custom CFLAGS to be set | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-11-16 19:35 | (clock.tal) Higher font for digits | Devine Lu Linvega | 1 | +53 | -47 |
2021-11-16 18:00 | (clock.tal) Fixed issue with hour needle | Devine Lu Linvega | 1 | +33 | -35 |
2021-11-16 17:10 | (clock.tal) Minor optimizations | Devine Lu Linvega | 1 | +32 | -28 |
2021-11-16 15:35 | Added nametable demo | Devine Lu Linvega | 2 | +232 | -0 |
2021-11-13 16:08 | (brainfuck.tal) Removed extra labels | Devine Lu Linvega | 1 | +11 | -15 |
2021-11-13 15:57 | (brainfuck.tal) Minor cleanup | Devine Lu Linvega | 1 | +7 | -10 |
2021-11-13 15:50 | (brainfuck.tal) Replaced byte program with characters | Devine Lu Linvega | 1 | +11 | -29 |
2021-11-13 02:51 | Added brainfuck.tal | Devine Lu Linvega | 1 | +117 | -0 |
2021-11-12 20:45 | (calc.rom) Add keyboard controls | Devine Lu Linvega | 1 | +17 | -6 |
2021-11-12 20:26 | (calc.rom) Added bitwise operators | Devine Lu Linvega | 1 | +72 | -9 |
2021-11-12 18:55 | (boot.rom)Fixed leak | Devine Lu Linvega | 1 | +2 | -1 |
2021-11-11 14:22 | (snake.rom) Minor optimizations | Devine Lu Linvega | 1 | +2 | -2 |
2021-11-11 14:10 | (snake.rom) Minor optimizations | Devine Lu Linvega | 1 | +6 | -7 |
2021-11-10 07:10 | Build script maintenance | Andrew Alderwick | 1 | +3 | -0 |
2021-11-09 16:09 | Add link to macOS binary build. | Andrew Alderwick | 1 | +1 | -1 |
2021-11-09 15:34 | Try to start boot.rom if no rom is provided | Devine Lu Linvega | 1 | +1 | -2 |
2021-11-09 07:14 | Move clamps to select-file. | Andrew Alderwick | 1 | +7 | -3 |
2021-11-09 07:06 | Split directory entries into strings on load. | Andrew Alderwick | 1 | +45 | -46 |
2021-11-08 19:02 | (boot.rom) Selection with enter key | Devine Lu Linvega | 1 | +11 | -10 |
2021-11-08 18:54 | (boot.rom) Added mouse selection | Devine Lu Linvega | 1 | +31 | -34 |
2021-11-08 18:31 | Check ROM is valid before loading. | Andrew Alderwick | 3 | +21 | -8 |
2021-11-08 17:51 | uxnasm: reset scope to avoid pointing at garbage | Sigrid Solveig Haflínudóttir | 1 | +2 | -0 |
2021-11-08 17:31 | build.sh: use $CC (default value is still "cc") | Sigrid Solveig Haflínudóttir | 1 | +4 | -3 |
2021-11-08 17:19 | Start emulator from bin | Devine Lu Linvega | 1 | +5 | -3 |
2021-11-08 17:13 | Made reboot static | Devine Lu Linvega | 1 | +1 | -1 |
2021-11-08 17:12 | Renamed reboot for restart | Devine Lu Linvega | 1 | +5 | -5 |
2021-11-08 16:21 | Building boot on start | Devine Lu Linvega | 4 | +10 | -5 |
2021-11-08 15:51 | Progress toward boot.rom setup | Devine Lu Linvega | 3 | +95 | -74 |
2021-11-07 21:51 | Fixed load-rom with new File device. | Andrew Alderwick | 1 | +3 | -0 |
2021-11-07 21:23 | Selection works in the launcher | Devine Lu Linvega | 1 | +67 | -10 |
2021-11-07 20:55 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 1 | +0 | -1 |
2021-11-07 20:55 | Added selection to launcher | Devine Lu Linvega | 2 | +297 | -32 |
2021-11-07 19:34 | Remove unused limits.h | Andrew Alderwick | 1 | +0 | -1 |
2021-11-07 19:31 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | Devine Lu Linvega | 16 | +42 | -44 |
2021-11-07 19:30 | Displaying files in launcher | Devine Lu Linvega | 1 | +46 | -53 |
2021-11-07 19:20 | file: write: return error if fflush failed | Sigrid Solveig Haflínudóttir | 1 | +4 | -4 |
2021-11-07 19:10 | Replace load/save with read/write | Andrew Alderwick | 15 | +33 | -33 |
2021-11-07 19:06 | file: reduce casts | Sigrid Solveig Haflínudóttir | 1 | +3 | -3 |
2021-11-07 19:00 | file: replace strncpy+strncat with a single snprintf call | Sigrid Solveig Haflínudóttir | 1 | +1 | -3 |
2021-11-07 18:32 | file: replace PATH_MAX with 4096 to have the same limit everywhere (Windows has the macro set to < 300) | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-11-07 17:26 | Rewrote get_entry | Devine Lu Linvega | 1 | +9 | -16 |
2021-11-07 15:30 | Renamed prepare for init | Devine Lu Linvega | 4 | +44 | -62 |
2021-11-07 00:51 | Drop redundant dirfd | Andrew Alderwick | 1 | +2 | -4 |
2021-11-07 00:48 | Exclude projects/assets in asma-test.sh | Andrew Alderwick | 1 | +1 | -1 |
2021-11-07 00:46 | Use basename for File/stat output | Andrew Alderwick | 1 | +6 | -1 |
2021-11-07 00:45 | Drop fstatat for building on MSYS2 | Andrew Alderwick | 1 | +19 | -17 |
2021-11-06 23:12 | add file device build dep to mkfile; fix file_delete prototype | Sigrid Solveig Haflínudóttir | 2 | +5 | -4 |
2021-11-06 21:21 | Add flush to File device writes | Andrew Alderwick | 1 | +5 | -2 |
2021-11-06 16:21 | Resuming work on the launcher | Devine Lu Linvega | 5 | +325 | -143 |
2021-11-06 00:51 | Rearranged File ports for backwards compatibility. | Andrew Alderwick | 14 | +36 | -30 |
2021-11-05 23:26 | Fix null pointer dereference if File/name not set | Andrew Alderwick | 1 | +1 | -1 |
2021-11-05 22:48 | Implement File/append flag. | Andrew Alderwick | 17 | +20 | -17 |
2021-11-05 21:32 | File device: drop offset shorts, add stat and delete. | Andrew Alderwick | 20 | +240 | -54 |
2021-11-04 17:13 | Rename b0 to port in dei/deo functions | Andrew Alderwick | 4 | +58 | -58 |
2021-11-04 16:38 | Split talk functions into dei and deo; make deo functions void | Andrew Alderwick | 5 | +217 | -210 |
2021-11-03 03:15 | Add [-scale] to usage string | alex wennerberg | 1 | +1 | -1 |
2021-11-04 15:42 | Moved debugger to ppu | Devine Lu Linvega | 3 | +49 | -48 |
2021-11-03 22:05 | clang-format | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-11-03 22:03 | ppu: simplify ppu_set_size | Sigrid Solveig Haflínudóttir | 2 | +8 | -14 |
2021-11-03 19:38 | asma fix: disallow 1 and 3 chars in hex literals and raw hex | Andrew Alderwick | 2 | +20 | -7 |
2021-11-03 07:15 | Allow shifts up to 0xf in byte mode | Andrew Alderwick | 1 | +4 | -4 |
2021-11-02 23:40 | Fix new apple hidden underneath snake body | Andrew Alderwick | 1 | +1 | -1 |
2021-11-02 23:40 | Fix apple or snake hidden underneath score | Andrew Alderwick | 1 | +1 | -1 |
2021-11-02 21:04 | Added game reset | Devine Lu Linvega | 1 | +93 | -51 |
2021-11-02 20:13 | Basic snake.tal | Devine Lu Linvega | 1 | +194 | -0 |
2021-11-02 17:18 | ppu_write: put new byte value only if it's different | Sigrid Solveig Haflínudóttir | 1 | +3 | -2 |
2021-11-02 17:15 | ppu_write: remove duplicate condition we already checked for | Sigrid Solveig Haflínudóttir | 1 | +1 | -2 |
2021-10-31 21:25 | Remove unfinished repl.tal | Andrew Alderwick | 1 | +0 | -214 |
2021-10-30 07:55 | Update uxn-fast.c with new LIT opcode meanings | Andrew Alderwick | 1 | +53 | -54 |
2021-10-30 06:48 | Raise errors on hex literals with zero length | Andrew Alderwick | 2 | +4 | -0 |
2021-10-29 23:28 | Use Keep mode for all LIT opcodes | Andrew Alderwick | 2 | +5 | -6 |
2021-10-29 23:02 | Use Keep modes for byte and short literals | Devine Lu Linvega | 1 | +2 | -2 |
2021-10-29 16:29 | Test for valid destination in uxnasm | Devine Lu Linvega | 1 | +7 | -6 |
2021-10-28 22:12 | Fixed error message when zero-page label is not found | Andrew Alderwick | 2 | +13 | -0 |
2021-10-28 16:27 | Use rom name for window title | neauoire | 1 | +3 | -3 |
2021-10-26 15:59 | uxnasm errors-out if too many macros | Claude Heiland-Allen | 1 | +6 | -3 |
2021-10-26 15:59 | uxnasm errors-out if too many labels | Claude Heiland-Allen | 1 | +5 | -1 |
2021-10-24 20:14 | emu: close audio device if used | Sigrid Solveig Haflínudóttir | 1 | +2 | -1 |
2021-10-24 19:48 | check SDL_UpdateTexture return code as well | Sigrid Solveig Haflínudóttir | 1 | +5 | -3 |
2021-10-24 19:31 | check SDL_GetCurrentDisplayMode return code, keep zoom at 1 if it failed | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2021-10-24 16:09 | Removed unecessary error | neauoire | 1 | +0 | -1 |
2021-10-23 22:15 | Fixed corruption in ff00-ffff, improved checks for | and $, thanks karolbelina! | Andrew Alderwick | 1 | +4 | -2 |
2021-10-23 15:48 | Warn for out of bounds | neauoire | 1 | +1 | -0 |
2021-10-22 23:41 | Removed unused include | neauoire | 1 | +1 | -2 |
2021-10-21 19:27 | Colorize strings in Subl | neauoire | 1 | +1 | -1 |
2021-10-20 18:52 | Improved UX for calc.tal | neauoire | 1 | +60 | -45 |
2021-10-20 16:36 | Added error message when label is redefined | Andrew Alderwick | 1 | +5 | -1 |
2021-10-20 16:35 | Improved error message for unrecognised token | Andrew Alderwick | 2 | +3 | -2 |
2021-10-20 16:35 | Fixed routine comment. | Andrew Alderwick | 1 | +2 | -2 |
2021-10-20 16:32 | Stopped incorrectly recognising hex strings longer than four chars | Andrew Alderwick | 1 | +11 | -5 |
2021-10-18 02:10 | Fixed an issue with the ref counter in uxnasm | neauoire | 1 | +4 | -3 |
2021-10-17 20:16 | Fixed JNZ comment for uxn.c | neauoire | 1 | +1 | -1 |
2021-10-17 03:16 | Added primes.tal exercise | neauoire | 2 | +58 | -0 |
2021-10-14 23:20 | Fixed git introspection | Andrew Alderwick | 1 | +1 | -1 |
2021-10-14 23:17 | Only upload binaries when main branch is built. | Andrew Alderwick | 1 | +1 | -0 |
2021-10-14 22:38 | Added --no-run switch for automated builds | Andrew Alderwick | 2 | +5 | -4 |
2021-10-13 21:58 | Pass output file argument to asma too | Andrew Alderwick | 3 | +9 | -4 |
2021-10-13 21:56 | Feed extra command line arguments to Console/vector | Andrew Alderwick | 2 | +53 | -22 |
2021-10-13 01:38 | Added fizzbuzz example | neauoire | 1 | +43 | -0 |
2021-10-11 20:35 | Corrected raw short length | neauoire | 1 | +1 | -1 |
2021-10-11 20:27 | Fixed issue with raw bytes in macros | neauoire | 1 | +5 | -6 |
2021-10-10 20:34 | Added experimental macOS automatic build | Andrew Alderwick | 1 | +6 | -2 |
2021-10-10 19:09 | Fixed "while loop has empty body" warning with macOS compiler | Andrew Alderwick | 1 | +1 | -1 |
2021-10-10 19:07 | Bundled SDL2 on macOS builds | Andrew Alderwick | 1 | +10 | -3 |
2021-10-08 23:03 | Re-added setting border pixels to black | Andrew Alderwick | 1 | +1 | -0 |
2021-10-08 01:28 | Assemble piano with asma | neauoire | 1 | +8 | -2 |
2021-10-07 22:31 | Added test for infinite recursion of includes. | Andrew Alderwick | 1 | +3 | -1 |
2021-10-07 22:27 | Corrected bad macro name. | Andrew Alderwick | 1 | +3 | -3 |
2021-10-07 22:26 | Added detection of recursive include errors. | Andrew Alderwick | 2 | +12 | -6 |
2021-10-07 21:58 | Added file name to asma error printout. | Andrew Alderwick | 1 | +6 | -3 |
2021-10-07 21:44 | Removed unused variable. | Andrew Alderwick | 1 | +1 | -1 |
2021-10-07 21:39 | Tiny fix. | Andrew Alderwick | 1 | +1 | -1 |
2021-10-07 21:30 | Simplified asma-test.sh. | Andrew Alderwick | 1 | +16 | -19 |
2021-10-07 21:37 | Print uxnasm message to stderr | Andrew Alderwick | 1 | +3 | -3 |
2021-10-07 21:00 | Reimplemented software/asma with reading input filename from Console. | Andrew Alderwick | 4 | +55 | -21 |
2021-10-07 20:59 | Added option to write ROM to stdout (when dest-filename is null). | Andrew Alderwick | 1 | +17 | -0 |
2021-10-07 20:58 | Keep track of total lines assembled. | Andrew Alderwick | 1 | +5 | -3 |
2021-10-07 20:57 | Redirected asma messages to stderr. | Andrew Alderwick | 2 | +16 | -16 |
2021-10-07 20:18 | Skipped reporting of device label values. | Andrew Alderwick | 1 | +5 | -0 |
2021-10-07 20:08 | Splitted asma into library and piano demo. | Andrew Alderwick | 3 | +959 | -957 |
2021-10-07 17:17 | Made asma line numbers start at zero, not one | Andrew Alderwick | 1 | +1 | -1 |
2021-10-06 16:21 | Improved size report for uxnasm | neauoire | 1 | +8 | -2 |
2021-10-06 05:58 | Fixed line numbers in asma error reports | Andrew Alderwick | 1 | +5 | -3 |
2021-10-06 05:54 | Extracted string library from asma | Andrew Alderwick | 3 | +39 | -41 |
2021-10-06 05:42 | Extracted heap library from asma | Andrew Alderwick | 2 | +73 | -41 |
2021-10-06 05:41 | Extracted binary tree library from asma | Andrew Alderwick | 2 | +78 | -40 |
2021-10-06 05:14 | Implemented includes in asma | Andrew Alderwick | 1 | +76 | -43 |
2021-10-06 05:12 | Run asma tests in repo root directory | Andrew Alderwick | 1 | +8 | -9 |
2021-10-04 21:28 | Use file-read-chunks library in asma. | Andrew Alderwick | 1 | +28 | -34 |
2021-10-03 00:05 | Fixed year usage in prng.tal, thanks makeworld! | Andrew Alderwick | 1 | +1 | -1 |
2021-10-02 19:06 | Close uxnemu on System/halt | neauoire | 2 | +4 | -1 |
2021-10-01 02:35 | Do not overdraw | neauoire | 1 | +20 | -15 |
2021-10-01 02:21 | Fixed issue where macro size was too large | neauoire | 1 | +1 | -1 |
2021-09-30 17:44 | Cleaned up PPU | neauoire | 3 | +32 | -65 |
2021-09-30 16:34 | Cleaned up ppu_read | neauoire | 2 | +15 | -32 |
2021-09-30 04:00 | Fixed transparency | neauoire | 1 | +14 | -4 |
2021-09-30 03:54 | Drawing is pixel-perfect again | neauoire | 2 | +16 | -9 |
2021-09-30 03:44 | Progress on new bitpacking | neauoire | 3 | +45 | -44 |
2021-09-30 03:05 | Minor cleanup | neauoire | 1 | +16 | -10 |
2021-09-30 01:05 | Merge branch 'main' of git.sr.ht:~rabbits/uxn into ppu-slow | neauoire | 1 | +4 | -3 |
2021-09-30 01:03 | Returned zoom functionality | neauoire | 1 | +4 | -3 |
2021-09-30 00:58 | Experimenting with 2 layers | neauoire | 3 | +73 | -76 |
2021-09-29 23:14 | The PPU require-draw flag is renamed to reqdraw | neauoire | 3 | +6 | -5 |
2021-09-29 23:08 | Removed clamp from within set_zoom | neauoire | 1 | +4 | -6 |
2021-09-29 23:01 | Moved get_pixel to ppu.c | neauoire | 3 | +21 | -20 |
2021-09-29 03:54 | Moved neralie to software | neauoire | 2 | +317 | -268 |
2021-09-26 22:21 | Improved calculator | neauoire | 1 | +14 | -14 |
2021-09-26 21:06 | Store center position in datetime.tal | neauoire | 1 | +29 | -20 |
2021-09-26 20:33 | Added date to datetime example | neauoire | 1 | +86 | -46 |
2021-09-25 16:39 | Relative labels should not incr references to parent label | neauoire | 1 | +12 | -10 |
2021-09-23 23:04 | Erase 00f0-00f3 with first zero-page-loader loop | Andrew Alderwick | 1 | +2 | -4 |
2021-09-23 20:19 | Added automated builds for Linux and Windows | Andrew Alderwick | 2 | +45 | -0 |
2021-09-22 23:18 | Saved a few bytes in load-rom by using STZ, thanks Delta! | Andrew Alderwick | 1 | +15 | -15 |
2021-09-22 23:15 | Minor bugfix | Andrew Alderwick | 1 | +1 | -1 |
2021-09-23 00:48 | Added bitpad to calc.tal | neauoire | 1 | +24 | -7 |
2021-09-23 00:05 | Started implemented bit input to calc.tal | neauoire | 1 | +99 | -29 |
2021-09-22 19:16 | Keep vectors in memory instead of constantly peek16() | neauoire | 2 | +14 | -6 |
2021-09-22 18:56 | Removed white flash on launch | neauoire | 1 | +0 | -1 |
2021-09-22 18:54 | Renamed update_palette to set_palette | neauoire | 1 | +17 | -17 |
2021-09-22 18:53 | Moved mouse-wheel event into domouse | neauoire | 1 | +5 | -4 |
2021-09-22 18:35 | Use set_zoom() but test for gWindow before resize | neauoire | 1 | +4 | -3 |
2021-09-22 18:21 | Removed flickering on initial resize | neauoire | 1 | +9 | -8 |
2021-09-22 17:57 | Minor cleanup | neauoire | 1 | +67 | -68 |
2021-09-22 17:42 | Wait for textures and size before default zoom | neauoire | 1 | +7 | -6 |
2021-09-22 17:13 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 3 | +117 | -12 |
2021-09-22 17:13 | Set size after devices are defined | neauoire | 1 | +2 | -2 |
2021-09-22 15:41 | Clear screen when ROM is loaded. | Andrew Alderwick | 2 | +30 | -6 |
2021-09-22 15:40 | Redraw entire screen when asked to by reqdraw | Andrew Alderwick | 1 | +1 | -1 |
2021-09-22 07:52 | Added prototype load-rom library to launcher.tal | Andrew Alderwick | 2 | +91 | -10 |
2021-09-21 23:37 | Added theme support for the calculator | neauoire | 1 | +51 | -28 |
2021-09-21 22:56 | Fixed crashing bug with zoom flag | neauoire | 1 | +26 | -27 |
2021-09-21 22:41 | Created a set_zoom function | neauoire | 1 | +60 | -61 |
2021-09-21 20:22 | Added scale (-s) flag | Hannah Crawford | 2 | +22 | -5 |
2021-09-21 20:21 | Made window resize around center | Hannah Crawford | 1 | +19 | -2 |
2021-09-21 20:20 | clang-format | Andrew Alderwick | 1 | +1 | -1 |
2021-09-21 19:31 | Added audio to calc | neauoire | 1 | +31 | -3 |
2021-09-21 18:53 | Added error placeholder for launcher.tal | neauoire | 1 | +67 | -16 |
2021-09-21 17:45 | Muted warnings | neauoire | 2 | +233 | -524 |
2021-09-21 17:39 | Merge branch 'main' of ssh://git.sr.ht/~rabbits/uxn | Sigrid Solveig Haflínudóttir | 1 | +665 | -0 |
2021-09-21 17:39 | ppu: keep track of the vertical region where redraw is supposed to happen | Sigrid Solveig Haflínudóttir | 3 | +43 | -25 |
2021-09-21 17:04 | Experimenting with rom launching mode | neauoire | 1 | +2 | -3 |
2021-09-21 16:44 | Added basic launcher | neauoire | 1 | +666 | -0 |
2021-09-20 22:51 | The calc pushes values on opcode | neauoire | 1 | +21 | -4 |
2021-09-20 22:44 | Removed unused routines in calc.tal | neauoire | 1 | +1 | -41 |
2021-09-20 22:36 | Working copy of the calc.tal | neauoire | 1 | +144 | -94 |
2021-09-20 22:12 | Fixed PPU out-of-bounds crash | Andrew Alderwick | 1 | +5 | -3 |
2021-09-20 22:02 | Fixed palette array | Andrew Alderwick | 1 | +3 | -1 |
2021-09-20 21:32 | Switched to faster unsigned ints for PPU memory | Andrew Alderwick | 3 | +19 | -15 |
2021-09-19 23:04 | Switched to linear PPU memory | Andrew Alderwick | 3 | +40 | -61 |
2021-09-20 20:42 | Starting keyboard input to calc.tal | neauoire | 1 | +88 | -13 |
2021-09-19 22:34 | Replaced duplicate parts of PPU init with resize functions | Andrew Alderwick | 3 | +33 | -46 |
2021-09-19 21:58 | Added ability to fix PPU size | Andrew Alderwick | 1 | +2 | -1 |
2021-09-19 21:56 | Only set size when Screen/height is written | Andrew Alderwick | 1 | +1 | -4 |
2021-09-19 21:53 | Always return current PPU size when Screen/width,height is read | Andrew Alderwick | 1 | +6 | -6 |
2021-09-19 21:51 | Rewritten screen_talk with switch | Andrew Alderwick | 1 | +33 | -25 |
2021-09-19 21:30 | ppu: change the API to signal when redraw is required | Sigrid Solveig Haflínudóttir | 3 | +22 | -15 |
2021-09-19 15:25 | Limited push/pop in calc.tal | neauoire | 1 | +14 | -11 |
2021-09-19 04:25 | The calculator can now add | neauoire | 1 | +112 | -13 |
2021-09-19 03:24 | Starting stack manipulation for calc | neauoire | 1 | +68 | -20 |
2021-09-19 00:18 | Clear on resize | neauoire | 3 | +15 | -8 |
2021-09-19 00:10 | Clear before resizing | neauoire | 1 | +9 | -4 |
2021-09-18 23:51 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +1 | -4 |
2021-09-18 23:51 | The screen width/height ports can be written to | neauoire | 5 | +42 | -3 |
2021-09-18 21:34 | Replaced malloc and manual initialization with calloc | Andrew Alderwick | 1 | +1 | -4 |
2021-09-18 19:27 | Added input to the calculator | neauoire | 1 | +34 | -3 |
2021-09-18 19:01 | Started calculator project | neauoire | 1 | +286 | -0 |
2021-09-18 16:14 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 2 | +6 | -0 |
2021-09-17 23:00 | Initialized border color to black | Andrew Alderwick | 1 | +4 | -0 |
2021-09-17 19:42 | gitignore roms | Sigrid Solveig Haflínudóttir | 1 | +2 | -0 |
2021-09-17 18:25 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 3 | +5 | -5 |
2021-09-17 18:24 | ppu: remove unused "pixels" field from Ppu; reset bg/fg to all zeroes on init | Sigrid Solveig Haflínudóttir | 2 | +3 | -3 |
2021-09-17 18:20 | mkfile: uxn doesn't use portmidi anymore | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-09-17 16:16 | mkfile: exclude libraries from build on 9front | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-09-17 15:24 | Merge branch 'main' of git.sr.ht:~rabbits/uxn | neauoire | 0 | +0 | -0 |
2021-09-17 15:24 | Removed failed attempt at texture reset | neauoire | 1 | +0 | -1 |
2021-09-17 15:22 | emu: don't call SDL_UpdateTexture with NULL pixels | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2021-09-17 08:38 | Removed gSurface and restored previous capture_screen | Andrew Alderwick | 1 | +8 | -9 |
2021-09-17 02:48 | Reverted to a standard SDL Texture for the screen | neauoire | 3 | +104 | -86 |
2021-09-16 16:11 | Sublabels add refs to root labels in uxnasm | neauoire | 2 | +17 | -5 |
2021-09-10 16:07 | Fixed address issue with screen auto | neauoire | 2 | +20 | -7 |
2021-09-10 15:52 | Fixed PPU auto byte | neauoire | 2 | +16 | -17 |
2021-09-09 16:42 | Implemented the screen auto byte | neauoire | 1 | +13 | -13 |
2021-09-09 00:51 | Ported devw/devr changes to uxn.c | neauoire | 5 | +18 | -18 |
2021-09-07 21:11 | Halt when talk function returns false, since setting ram.ptr no longer works | Andrew Alderwick | 5 | +52 | -34 |
2021-09-04 16:11 | Removed file_talk debugs | neauoire | 2 | +2 | -4 |
2021-09-01 20:04 | Fixed issue with strings in uxnasm | neauoire | 1 | +1 | -1 |
2021-08-31 18:30 | Changed file_talk files to open in binary mode | Andrew Alderwick | 2 | +2 | -2 |
2021-08-30 22:20 | Added the first library snippet | Andrew Alderwick | 1 | +180 | -0 |
2021-08-30 18:03 | Excluded library snippets from asma-test.sh | Andrew Alderwick | 1 | +1 | -1 |
2021-08-30 21:53 | Improved shapes example | neauoire | 2 | +39 | -22 |
2021-08-30 19:16 | Fixed issue with SFT | neauoire | 1 | +3 | -3 |
2021-08-30 17:45 | Reverted flags in uxn-fast.c | Andrew Alderwick | 1 | +951 | -952 |
2021-08-30 17:19 | Reverted flags | neauoire | 2 | +7 | -7 |
2021-08-30 02:52 | Removed unused device string | neauoire | 5 | +39 | -41 |
2021-08-30 02:38 | Fixed OS X instructions | neauoire | 1 | +1 | -1 |
2021-08-30 01:18 | Completed new uxn core | neauoire | 2 | +63 | -78 |
2021-08-30 01:02 | Progress merging 8/16 opcodes | neauoire | 1 | +12 | -13 |
2021-08-30 00:49 | Progress merging 8/16 opcodes | neauoire | 1 | +12 | -13 |
2021-08-30 00:36 | Progress merging 8/16 opcodes | neauoire | 1 | +7 | -5 |
2021-08-30 00:22 | Progress merging 8/16 opcodes | neauoire | 1 | +13 | -23 |
2021-08-29 22:05 | Progress merging 8/16 opcodes | neauoire | 1 | +27 | -19 |
2021-08-29 21:53 | Started merging 8/16 opcodes | neauoire | 1 | +29 | -31 |
2021-08-29 21:41 | Standardizing fns names before merge | neauoire | 7 | +159 | -159 |
2021-08-29 21:36 | Fixed wrong function names | neauoire | 1 | +6 | -6 |
2021-08-29 21:28 | Swapped return and short flags in advance of uxn.c refactoring | Andrew Alderwick | 5 | +979 | -972 |
2021-08-29 20:18 | Simplified Inspect() | neauoire | 1 | +8 | -15 |
2021-08-29 18:53 | Print return stack in uxncli | neauoire | 1 | +16 | -6 |
2021-08-29 18:43 | Fixed issue with scmp in uxnasm | neauoire | 1 | +2 | -3 |
2021-08-29 18:25 | Removed hardcoded number for LIT opcode in asm | neauoire | 1 | +24 | -24 |
2021-08-29 17:51 | Assembly stop on long token | neauoire | 1 | +2 | -4 |
2021-08-29 17:36 | Minor cleanup | neauoire | 2 | +4 | -4 |
2021-08-28 20:44 | Repaired zoom | neauoire | 1 | +8 | -1 |
2021-08-28 17:49 | Formatted changes | neauoire | 2 | +5 | -5 |
2021-08-28 17:30 | Do no display unused macros anymore | neauoire | 3 | +11 | -18 |
2021-08-28 06:51 | Fixed addr being reset in include's pass1 | Andrew Alderwick | 1 | +4 | -4 |
2021-08-27 23:37 | Expanded File/offset to 32-bit /offset-hs and /offset-ls | Andrew Alderwick | 12 | +15 | -15 |
2021-08-27 22:47 | Implemented includes in uxnasm (no asma support yet) | Andrew Alderwick | 1 | +23 | -1 |
2021-08-27 18:00 | Made clang-format non necessary | neauoire | 2 | +4 | -2 |
2021-08-27 03:12 | Single vector uxncli | neauoire | 1 | +7 | -3 |
2021-08-26 23:11 | More loop optimisations | Andrew Alderwick | 1 | +52 | -52 |
2021-08-26 22:50 | More INC optimisation in loops | Andrew Alderwick | 1 | +4 | -5 |
2021-08-26 22:27 | Lots of INC optimisations | Andrew Alderwick | 15 | +74 | -74 |
2021-08-25 22:55 | Improved README | neauoire | 1 | +2 | -2 |
2021-08-25 22:53 | Improved README | neauoire | 2 | +25 | -22 |
2021-08-25 21:56 | Allowed long tokens within comments (typically URLs) | Andrew Alderwick | 2 | +8 | -6 |
2021-08-25 20:59 | Added a second PRNG with longer period | Andrew Alderwick | 1 | +31 | -12 |
2021-08-25 20:08 | Added credit for PRNG | Andrew Alderwick | 1 | +3 | -0 |
2021-08-25 20:04 | Added PRNG demo example | Andrew Alderwick | 1 | +60 | -0 |
2021-08-23 17:10 | Improved audio demo | neauoire | 1 | +8 | -8 |
2021-08-23 17:08 | Combined musictracker with audio | neauoire | 3 | +129 | -689 |
2021-08-23 02:57 | Reverted fix in Bifurcan | neauoire | 1 | +1 | -1 |
2021-08-23 02:56 | Minor optimizations | neauoire | 3 | +4 | -4 |
2021-08-21 20:58 | Updated neralie for 1bpp ports | Andrew Alderwick | 1 | +4 | -4 |
2021-08-21 19:35 | Added Ctrl to Bifurcan | neauoire | 1 | +13 | -0 |
2021-08-20 21:46 | Added Console output on musictracker.tal to demonstrate Audio*/vector | Andrew Alderwick | 1 | +21 | -0 |
2021-08-20 21:45 | Implemented Audio*/vector which runs when notes finish playing | Andrew Alderwick | 3 | +15 | -2 |
2021-08-20 21:43 | Made Audio*/output return a minimum of 1 on a playing non-muted channel | Andrew Alderwick | 1 | +3 | -2 |
2021-08-20 06:06 | Remove opcode labels by default | Andrew Alderwick | 3 | +8 | -254 |
2021-08-19 05:08 | Tidied installation commands | Andrew Alderwick | 1 | +2 | -4 |
2021-08-19 05:05 | Remove bashism in build.sh | Andrew Alderwick | 1 | +1 | -1 |
2021-08-18 23:23 | Modified shebang in build.sh | neauoire | 1 | +1 | -1 |
2021-08-18 18:40 | Optimized shapes | neauoire | 1 | +46 | -39 |
2021-08-18 18:14 | Optimized gui examples | neauoire | 6 | +67 | -82 |
2021-08-18 06:45 | Minor optimisation to uxnasm | Andrew Alderwick | 1 | +1 | -4 |
2021-08-18 06:33 | Updated asma with new opcode use | Andrew Alderwick | 1 | +17 | -10 |
2021-08-18 02:40 | Examples cleanup | neauoire | 7 | +33 | -34 |
2021-08-18 02:30 | Fixed issue with null vectors | neauoire | 6 | +13 | -16 |
2021-08-18 02:17 | Improvement of examples | neauoire | 11 | +102 | -89 |
2021-08-17 22:24 | Optimized life | neauoire | 2 | +38 | -32 |
2021-08-17 21:48 | Merged LIT and BRK into opcode zero, added INC opcode | Andrew Alderwick | 5 | +159 | -42 |
2021-08-17 19:55 | Replaced easy multiplications and modulos | Andrew Alderwick | 6 | +13 | -7 |
2021-08-17 19:34 | Filtered through clang-format | Andrew Alderwick | 1 | +1 | -1 |
2021-08-17 19:33 | Fixed asma-test.sh | Andrew Alderwick | 2 | +4 | -4 |
2021-08-17 19:16 | Replaced trivial multiplications with shifts and additions | Andrew Alderwick | 18 | +111 | -110 |
2021-08-17 15:57 | writing nonzero to "halt" port halts the read() loop. | neauoire | 1 | +1 | -1 |
2021-08-17 01:45 | Removed unused macro in console example | neauoire | 2 | +2 | -5 |
2021-08-16 14:22 | Fixed issue with uxncli debugger | neauoire | 2 | +11 | -8 |
2021-08-16 01:09 | Use NEQk NIP pattern for polycat | neauoire | 1 | +6 | -5 |
2021-08-16 01:03 | Use NEQk NIP pattern for piano | neauoire | 1 | +17 | -16 |
2021-08-16 00:48 | Stack pointers can be written | neauoire | 2 | +64 | -40 |
2021-08-15 20:59 | Added NIP to piano | neauoire | 1 | +6 | -6 |
2021-08-15 20:34 | Rearranged POP, DUP, NIP opcodes | Andrew Alderwick | 4 | +172 | -172 |
2021-08-15 20:25 | Added NIP optimisations | Andrew Alderwick | 9 | +20 | -20 |
2021-08-15 20:22 | Replaced NOP with NIP | Andrew Alderwick | 4 | +144 | -16 |
2021-08-15 20:06 | Reverted "Removed OVR opcode and replaced with NIP" and uxn-fast.c update. | Andrew Alderwick | 4 | +87 | -74 |
2021-08-15 19:05 | Updated uxn-fast.c | Andrew Alderwick | 1 | +62 | -76 |
2021-08-15 19:01 | Removed OVR opcode and replaced with NIP | neauoire | 3 | +12 | -11 |
2021-08-12 17:23 | Rephrased README | neauoire | 1 | +1 | -1 |
2021-08-10 18:37 | Added tiny optimisation to piano.tal | Andrew Alderwick | 1 | +2 | -2 |
2021-08-10 18:36 | Made console.tal compatible with asma | Andrew Alderwick | 1 | +2 | -2 |
2021-08-10 18:25 | Fixed asma-test.sh | Andrew Alderwick | 1 | +5 | -2 |
2021-08-10 18:23 | Fixed indentation in asma-test.sh | Andrew Alderwick | 1 | +7 | -7 |
2021-08-09 18:12 | Optimized Piano | neauoire | 2 | +38 | -47 |
2021-08-08 19:47 | Fixed display being lost when window is resized | Andrew Alderwick | 1 | +2 | -0 |
2021-08-08 17:21 | Added frame vector to screen.tal | neauoire | 2 | +42 | -14 |
2021-08-08 16:26 | Removed PPU backward compatibility | neauoire | 1 | +1 | -10 |
2021-08-08 03:03 | Optimized life.tal | neauoire | 2 | +86 | -90 |
2021-08-05 17:38 | Updated mkuxn-fast to match uxn.c changes | Andrew Alderwick | 3 | +13 | -11 |
2021-08-05 03:30 | Moved some variables to defines | neauoire | 2 | +7 | -6 |
2021-08-05 03:14 | Re-added the stack bounds clamp | neauoire | 4 | +4 | -0 |
2021-08-05 03:06 | Added static to uxn opcodes | neauoire | 4 | +100 | -103 |
2021-08-04 17:05 | Merge branch 'master' of git.sr.ht:~rabbits/uxn | neauoire | 1 | +16 | -12 |
2021-08-04 17:05 | Removed controller.keys | neauoire | 1 | +0 | -149 |
2021-08-03 22:25 | Improved audio failure detection. | Andrew Alderwick | 1 | +16 | -12 |
2021-08-03 22:02 | Made audio open errors into warnings | Andrew Alderwick | 1 | +2 | -1 |
2021-08-02 18:19 | Cleanup on controller.tal | neauoire | 1 | +4 | -21 |
2021-08-02 18:15 | Wrote a better controller example | neauoire | 3 | +204 | -2 |
2021-08-02 15:59 | Optimized screen.tal | neauoire | 1 | +19 | -22 |
2021-08-02 04:51 | Fixed issue with mouse zoom | neauoire | 2 | +4 | -4 |
2021-08-02 05:51 | Updated mkuxn-fast scripts | Andrew Alderwick | 3 | +7 | -13 |
2021-08-01 22:04 | Minor cleanup | neauoire | 2 | +15 | -19 |
2021-08-01 21:56 | Cleaned up a few function names | neauoire | 3 | +6 | -6 |
2021-08-01 21:46 | Prefixed uxn functions | neauoire | 7 | +67 | -73 |
2021-08-01 21:40 | Fixed uxn-fast.c | Andrew Alderwick | 1 | +1 | -13 |
2021-08-01 20:35 | Removed stdio dependency from uxn.c | Andrew Alderwick | 5 | +45 | -38 |
2021-08-01 20:16 | Removed stdio include from uxn.h | Marc Schraffenberger | 2 | +1 | -3 |
2021-08-01 18:38 | Removed unused hor/ver values | neauoire | 3 | +7 | -9 |
2021-08-01 18:33 | Prefixed function names with ppu | neauoire | 3 | +28 | -36 |
2021-08-01 18:28 | Reverted changes to screen.tal | neauoire | 1 | +2 | -26 |
2021-08-01 16:44 | Animated screen.tal to demonstrate transparent sprites | Andrew Alderwick | 1 | +24 | -2 |
2021-08-01 18:16 | Added alpha to blending table | neauoire | 1 | +5 | -4 |
2021-08-01 18:08 | Removed extra table | neauoire | 1 | +3 | -7 |
2021-08-01 18:00 | Pushed new blending modes | neauoire | 3 | +67 | -21 |
2021-08-01 04:29 | Optimization in putchr | neauoire | 1 | +6 | -5 |
2021-08-01 00:00 | Simpler putchr(), not the best but.. | neauoire | 1 | +9 | -14 |
2021-07-31 23:31 | Reworked putpixel | Andrew Alderwick | 1 | +2 | -2 |
2021-07-31 22:21 | Added more color blending modes for chrs | Andrew Alderwick | 1 | +6 | -1 |
2021-07-31 20:58 | Migrated Screen/color to Screen/pixel and/or Screen/sprite | Andrew Alderwick | 29 | +297 | -298 |
2021-07-31 18:46 | Switched to indexed SDL_Surface using blit to window. | Andrew Alderwick | 3 | +76 | -94 |
2021-07-31 17:48 | Removed mispaste code in ppu | neauoire | 1 | +0 | -9 |
2021-07-31 17:47 | Fixed issue with drawing functions | neauoire | 1 | +23 | -18 |
2021-07-31 03:10 | Changed the screen.tal colors to fit the Varvara docs | neauoire | 3 | +49 | -34 |
2021-07-31 02:23 | Started implementing the sprite port for the screen device | neauoire | 4 | +28 | -17 |
2021-07-30 23:31 | screen_talk should not peek at addr when drawing a single pixel | neauoire | 1 | +7 | -5 |
2021-07-30 21:38 | Moved inspect in uxnemu.c | neauoire | 3 | +45 | -46 |
2021-07-29 22:31 | Lined up blank.tal columns | Andrew Alderwick | 1 | +8 | -8 |
2021-07-29 22:30 | Updated blank.tal devices to match uxnemu | Andrew Alderwick | 1 | +1 | -2 |
2021-07-29 03:20 | Named System device | neauoire | 2 | +7 | -7 |
2021-07-28 22:41 | Added system device to uxncli | neauoire | 2 | +17 | -6 |
2021-07-28 17:29 | System now carries the debug flag, System/0xf is now stopping eval | neauoire | 6 | +20 | -7 |
2021-07-28 16:24 | Added missing boot function | neauoire | 1 | +2 | -0 |
2021-07-27 20:13 | Added instructions and adaptation for Windows build | Andrew Alderwick | 2 | +17 | -1 |
2021-07-25 00:09 | Improved error messages | neauoire | 4 | +18 | -24 |
2021-07-24 17:27 | Reduced PAD, display usage:, and added 2 fonts | neauoire | 3 | +2 | -2 |
2021-07-22 18:34 | Added snarf buffer to ignores | neauoire | 1 | +1 | -0 |
2021-07-17 09:13 | Started pausing the audio device when it's not in use | Andrew Alderwick | 3 | +10 | -7 |
2021-07-14 19:19 | Created working stack space in case of previous evaluxn overflow | Andrew Alderwick | 4 | +4 | -0 |
2021-07-14 19:17 | Updated mkuxn-fast script to match uxnasm changes | Andrew Alderwick | 2 | +2 | -2 |
2021-07-14 19:11 | Switched all output to stderr in uxncli | Andrew Alderwick | 1 | +4 | -4 |
2021-07-14 19:10 | Updated file_talk in uxncli | Andrew Alderwick | 1 | +2 | -2 |
2021-07-16 02:52 | Made pop16 more robust | neauoire | 1 | +1 | -1 |
2021-07-12 01:55 | Improved file-talk message | neauoire | 1 | +1 | -1 |
2021-07-11 20:32 | Progress on REPL | Andrew Alderwick | 1 | +90 | -42 |
2021-07-11 16:51 | Extended Console to write to FD 2-8 (most useful for 2, stderr) | Andrew Alderwick | 4 | +13 | -7 |
2021-07-10 20:50 | Added repl project skeleton | Andrew Alderwick | 1 | +166 | -0 |
2021-07-10 20:25 | Renamed fonts to always include their size | Andrew Alderwick | 3 | +1 | -1 |
2021-07-10 19:31 | Converted specter8, left and orca fonts to uf1 | Andrew Alderwick | 3 | +0 | -0 |
2021-07-10 19:22 | Corrected load sizes for uf[1-3] fonts | Andrew Alderwick | 1 | +3 | -3 |
2021-07-10 18:03 | Added Sans Font | neauoire | 2 | +0 | -0 |
2021-07-09 18:38 | Improved piano example | neauoire | 7 | +22 | -37 |
2021-07-07 20:20 | Ported remaining examples to new simplified Console device | Andrew Alderwick | 2 | +44 | -30 |
2021-07-07 20:04 | Ported asma to new simplified Console device | Andrew Alderwick | 1 | +67 | -43 |
2021-07-07 19:23 | Updated asma script to match source code changes | Andrew Alderwick | 2 | +6 | -6 |
2021-07-07 17:51 | New screen defaults | neauoire | 1 | +2 | -2 |
2021-07-05 16:26 | Clamp octave in piano example | neauoire | 1 | +2 | -0 |
2021-07-05 16:08 | Make return pointer counter in inspect() more visible | neauoire | 1 | +3 | -3 |
2021-07-05 16:06 | Drawing inspect on fg so it can be erased | neauoire | 3 | +21 | -15 |
2021-07-05 02:19 | Use uf1/uf2/uf3 in font example | neauoire | 1 | +2 | -2 |
2021-07-05 02:17 | Fixed broken uf1 fonts | neauoire | 5 | +25 | -3 |
2021-07-04 18:44 | Removed debug from font | neauoire | 1 | +3 | -18 |
2021-07-04 18:38 | Fixed small issues with coloring in font | neauoire | 1 | +26 | -11 |
2021-07-04 18:14 | Cleanup of the fonts folder | neauoire | 33 | +4 | -4 |
2021-07-04 03:24 | Modified assembler errors | neauoire | 2 | +66 | -16 |
2021-07-03 19:13 | Optimized the font routines | neauoire | 1 | +48 | -59 |
2021-07-03 17:38 | Minor optimization to font.tal | neauoire | 1 | +11 | -11 |
2021-07-03 17:24 | Improving the font example | neauoire | 1 | +85 | -6 |
2021-07-03 16:51 | Minor optimizations to the font example | neauoire | 1 | +14 | -28 |
2021-07-03 16:11 | Cleaned up font example | neauoire | 1 | +35 | -126 |
2021-07-02 19:33 | Optimized venice14 | neauoire | 3 | +2 | -2 |
2021-07-02 19:12 | Added a few large fonts | neauoire | 6 | +1 | -1 |
2021-07-02 17:57 | Font example | neauoire | 9 | +207 | -0 |
2021-07-02 00:33 | Improved the key example | neauoire | 2 | +40 | -40 |
2021-07-01 22:32 | Removed unused font | neauoire | 1 | +0 | -0 |
2021-07-01 22:31 | Cleanup fonts | neauoire | 15 | +0 | -177 |
2021-06-30 03:54 | Implemented console i/o to drum-rack | neauoire | 1 | +11 | -7 |
2021-06-29 19:12 | Comment will expect a space by the paren in sublime syntax highlight | neauoire | 1 | +2 | -2 |
2021-06-29 13:43 | emu: start -> run, remove return type | Sigrid Solveig Haflínudóttir | 2 | +9 | -12 |
2021-06-29 08:09 | screenshot: one simple trick to reduce the file size | Sigrid Solveig Haflínudóttir | 1 | +2 | -2 |
2021-06-29 06:11 | screenshot: add timestampp to the filename | Sigrid Solveig Haflínudóttir | 2 | +6 | -3 |
2021-06-28 20:57 | Renamed function | Andrew Alderwick | 1 | +2 | -2 |
2021-06-28 20:46 | Switched from non-blocking read to thread and custom SDL event | Andrew Alderwick | 2 | +20 | -6 |
2021-06-28 21:42 | Flagged functions as static | neauoire | 4 | +48 | -51 |
2021-06-28 17:07 | Added console changes to uxncli | neauoire | 1 | +2 | -10 |
2021-06-28 16:42 | Simplified hello world | neauoire | 1 | +1 | -1 |
2021-06-28 16:40 | Simplified console | neauoire | 15 | +49 | -44 |
2021-06-28 05:46 | Updated uxncli to match uxnemu | Andrew Alderwick | 1 | +1 | -1 |
2021-06-27 23:48 | Minor optimization to piano | neauoire | 1 | +2 | -4 |
2021-06-27 23:42 | The console read byte is its own location | neauoire | 2 | +34 | -26 |
2021-06-27 20:45 | Added Console/vector implementation with example | Andrew Alderwick | 4 | +47 | -15 |
2021-06-27 17:56 | Minor updates | Andrew Alderwick | 2 | +2 | -1 |
2021-06-27 17:53 | Silenced warnings in debug build | Andrew Alderwick | 1 | +5 | -1 |
2021-06-27 17:03 | Removed the noisy prints in the assembler | neauoire | 2 | +23 | -15 |
2021-06-27 15:23 | fix Plan 9 build again | Sigrid Solveig Haflínudóttir | 1 | +2 | -3 |
2021-06-26 22:52 | Modified console/char | neauoire | 2 | +9 | -8 |
2021-06-26 20:22 | Route errors to stderr | neauoire | 2 | +8 | -8 |
2021-06-26 20:17 | Removed the Midi device | neauoire | 7 | +4 | -157 |
2021-06-26 08:22 | Fixed Plan 9 build by disabling portmidi | Andrew Alderwick | 1 | +1 | -1 |
2021-06-26 04:28 | Implemented Midi device | neauoire | 3 | +28 | -16 |
2021-06-26 02:03 | Only format when clang-format is present | neauoire | 1 | +22 | -15 |
2021-06-25 22:30 | Whitespace changes | Andrew Alderwick | 1 | +2 | -2 |
2021-06-25 22:20 | Brought back portmidi with conditional compilation | Andrew Alderwick | 4 | +21 | -11 |
2021-06-25 22:04 | Factored out common flags | Andrew Alderwick | 1 | +9 | -6 |
2021-06-25 16:21 | Trying to fix the ctrl+char issue | neauoire | 1 | +4 | -5 |
2021-06-25 15:57 | Use F keys for emulator controls | neauoire | 2 | +8 | -10 |
2021-06-25 15:36 | Improved the keys example top reflect mods | neauoire | 1 | +75 | -11 |
2021-06-23 17:45 | remove chr2img (see https://git.sr.ht/~rabbits/chr-format instead) | Sigrid Solveig Haflínudóttir | 3 | +2 | -206 |
2021-06-23 15:39 | chr2img: shorten writebmp, explain bitmasks | Sigrid Solveig Haflínudóttir | 1 | +6 | -12 |
2021-06-23 15:33 | format chr2img.c, weirdly | Sigrid Solveig Haflínudóttir | 2 | +54 | -41 |
2021-06-23 15:01 | build chr2img on Unix | Sigrid Solveig Haflínudóttir | 1 | +5 | -1 |
2021-06-23 14:58 | chr2img: port to Unix-like operating systems | Sigrid Solveig Haflínudóttir | 2 | +95 | -13 |
2021-06-23 13:45 | add chr2img for Plan 9 | Sigrid Solveig Haflínudóttir | 2 | +113 | -2 |
2021-06-20 21:38 | Further fixes to keyboard handling | Andrew Alderwick | 1 | +5 | -4 |
2021-06-20 21:14 | Fix keyboard problems introduced in improvements | Andrew Alderwick | 1 | +10 | -12 |
2021-06-20 16:21 | Improved syntax highlight | neauoire | 2 | +122 | -110 |
2021-06-19 12:56 | Various keyboard handling improvements | Andrew Alderwick | 1 | +25 | -24 |
2021-06-19 03:19 | Added return pointer position to debugger | neauoire | 3 | +8 | -6 |
2021-06-18 19:08 | Updated README with screenshot hotkey change | Andrew Alderwick | 1 | +1 | -1 |
2021-06-18 08:01 | Reworked H key handling into switch statement | Andrew Alderwick | 1 | +9 | -5 |
2021-06-18 04:20 | Fixed critical issue where a label/macro with more than 255 refs would vanish | neauoire | 1 | +3 | -3 |
2021-06-18 03:53 | Give ids to labels and macros | neauoire | 1 | +2 | -2 |
2021-06-18 00:41 | Improved uxnasm error report | neauoire | 2 | +6 | -5 |
2021-06-16 07:56 | mkfile: fix SDL2 cflags | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-06-11 14:03 | Changed capture button | neauoire | 2 | +8 | -6 |
2021-06-11 10:25 | Removed lock/unlock for screenshot | Andrew Alderwick | 1 | +0 | -2 |
2021-06-11 10:02 | Fixed order of unlock/save | Andrew Alderwick | 1 | +1 | -1 |
2021-06-11 08:56 | Used GetRendererOutputSize to get screenshot size | Andrew Alderwick | 1 | +3 | -1 |
2021-06-11 08:18 | Added screenshot functionality, contributed by badd10de, thank you! | Andrew Alderwick | 2 | +17 | -3 |
2021-06-08 21:58 | Added reporting of division by zero errors rather than crashing | Andrew Alderwick | 4 | +127 | -28 |
2021-06-08 21:29 | Fixed path to piano.tal in asma.tal | Andrew Alderwick | 1 | +1 | -1 |
2021-06-08 15:20 | Fixed error reports in assembler | neauoire | 1 | +2 | -2 |
2021-06-08 15:09 | Macro and label names cannot be blank | neauoire | 1 | +3 | -3 |
2021-06-08 14:57 | Dropped SDL/ prefix in uxnemu.c | Andrew Alderwick | 1 | +1 | -1 |
2021-06-08 14:51 | Replaced manual -l flag with sdl2-config | Andrew Alderwick | 1 | +2 | -2 |
2021-06-08 14:37 | Check for valid hex in padding | neauoire | 1 | +7 | -5 |
2021-06-04 07:25 | Fixed uncontrolled expansion of recursive macros in asma | Andrew Alderwick | 1 | +10 | -2 |
2021-05-31 22:08 | Replaced Mouse/chord with Mouse/wheel | Andrew Alderwick | 10 | +10 | -10 |
2021-05-31 21:52 | Re-added the label example | neauoire | 1 | +142 | -0 |
2021-05-31 21:50 | Renamed USM to TAL files | neauoire | 41 | +1535 | -1677 |
2021-05-30 22:15 | Revert "Removed second texture of PPU" | Andrew Alderwick | 3 | +46 | -43 |
2021-05-30 22:00 | Removed second texture of PPU | Andrew Alderwick | 3 | +43 | -46 |
2021-05-29 22:05 | Unset mouse wheel after eval | neauoire | 1 | +2 | -3 |
2021-05-29 22:01 | Added a scroll wheel port to the mouse device | neauoire | 1 | +6 | -5 |
2021-05-29 02:14 | Restored frame size | neauoire | 1 | +1 | -1 |
2021-05-28 19:37 | Added piano samples in project | neauoire | 2 | +91 | -18 |
2021-05-26 17:16 | Muted warnings | neauoire | 2 | +4 | -1 |
2021-05-26 17:02 | Improved uxncli and moved all demos into examples | neauoire | 28 | +1128 | -969 |
2021-05-25 04:31 | Improved README | neauoire | 1 | +5 | -3 |
2021-05-25 04:27 | Improved README | neauoire | 1 | +3 | -3 |
2021-05-25 04:23 | Improved README | neauoire | 1 | +5 | -53 |
2021-05-25 03:53 | Removed left/orca from the repo | neauoire | 3 | +0 | -1384 |
2021-05-25 03:39 | Added more details to the README | neauoire | 3 | +26 | -2 |
2021-05-24 21:52 | Optimised MUL2 by powers of 2 to SFT2 | Andrew Alderwick | 14 | +117 | -95 |
2021-05-24 21:36 | Optimised DIV2 by powers of 2 to SFT2 | Andrew Alderwick | 14 | +74 | -56 |
2021-05-24 21:35 | Slowed down life demo | Andrew Alderwick | 1 | +1 | -1 |
2021-05-24 21:30 | Fixed macro names in musictracker | Andrew Alderwick | 1 | +31 | -31 |
2021-05-24 21:27 | Fixed label alignment | Andrew Alderwick | 1 | +1 | -1 |
2021-05-24 21:25 | Fixed background disappearing after theme change | Andrew Alderwick | 1 | +2 | -0 |
2021-05-23 18:05 | Formatted uxn-fast.c according to clang-format | Andrew Alderwick | 3 | +240 | -240 |
2021-05-23 16:33 | Added src/uxn-fast.c generator script | Andrew Alderwick | 4 | +650 | -2 |
2021-05-23 15:50 | Reformatted ops to use consistent if-style | Andrew Alderwick | 1 | +5 | -5 |
2021-05-23 15:41 | Added unrolled CPU | neauoire | 2 | +3995 | -3 |
2021-05-23 15:27 | Updated SFT2 to take byte for shift amount | Andrew Alderwick | 13 | +17 | -17 |
2021-05-21 15:58 | Removed portmidi temporarily | neauoire | 4 | +16 | -6 |
2021-05-21 13:34 | Made simple load/save examples composable | Andrew Alderwick | 2 | +15 | -8 |
2021-05-21 13:30 | Added simple File/load example | Andrew Alderwick | 1 | +130 | -0 |
2021-05-21 13:10 | Added simple File/save example | Andrew Alderwick | 1 | +38 | -0 |
2021-05-20 22:17 | Moved noodle to its own repo | neauoire | 3 | +1 | -1010 |
2021-05-19 22:17 | Converted PPU to use two textures; moved padding to src/emulator.c | Andrew Alderwick | 3 | +75 | -94 |
2021-05-19 19:23 | Fixed issue with ctrl/key | neauoire | 1 | +2 | -2 |
2021-05-19 16:13 | Revert "ppu: keep track of modified rows and only redraw those in drawppu" | neauoire | 3 | +12 | -25 |
2021-05-19 12:25 | ppu: keep track of modified rows and only redraw those in drawppu | Sigrid Solveig Haflínudóttir | 3 | +25 | -12 |
2021-05-19 07:30 | calculate NOTE_PERIOD based on sampling rate (thanks asie) | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-05-19 07:29 | mkfile: profiling (disabled by default) | Sigrid Solveig Haflínudóttir | 1 | +5 | -3 |
2021-05-19 07:29 | bench mode (disabled by default) | Sigrid Solveig Haflínudóttir | 1 | +8 | -4 |
2021-05-18 13:31 | build.sh: make shebang compliant | Sigrid Solveig Haflínudóttir | 1 | +2 | -3 |
2021-05-18 13:28 | call SDL_RenderSetLogicalSize to avoid manual coordinates adjustment based on zoom | Sigrid Solveig Haflínudóttir | 1 | +3 | -2 |
2021-05-18 12:40 | update mkfile to be more in line with build.sh | Sigrid Solveig Haflínudóttir | 1 | +25 | -20 |
2021-05-18 11:39 | Revert "set render logical size (fixes zooming with npe)" | Sigrid Solveig Haflínudóttir | 1 | +0 | -1 |
2021-05-18 08:18 | set render logical size (fixes zooming with npe) | Sigrid Solveig Haflínudóttir | 1 | +1 | -0 |
2021-05-17 20:48 | Fixed printing filename after it can get overwritten | Andrew Alderwick | 1 | +4 | -2 |
2021-05-17 22:15 | Add link to npe as well | neauoire | 1 | +1 | -1 |
2021-05-17 22:13 | Link to 9front from README | neauoire | 2 | +10 | -14 |
2021-05-17 22:07 | add build instructions for 9front | Sigrid Solveig Haflínudóttir | 1 | +9 | -0 |
2021-05-17 21:55 | fix plan 9 build | Sigrid Solveig Haflínudóttir | 1 | +8 | -5 |
2021-05-17 06:44 | Added proportional font example | Andrew Alderwick | 1 | +121 | -0 |
2021-05-16 10:00 | Switched load/save print to state length actually loaded/saved | Andrew Alderwick | 2 | +2 | -2 |
2021-05-16 09:58 | Fixed error in handling invalid source | Andrew Alderwick | 1 | +0 | -2 |
2021-05-16 09:58 | Added invalid source code tests to asma-test.sh | Andrew Alderwick | 1 | +35 | -0 |
2021-05-16 09:20 | Added test suite for asma | Andrew Alderwick | 3 | +52 | -3 |
2021-05-16 08:39 | Added documentation for Asma helper script | Andrew Alderwick | 2 | +19 | -6 |
2021-05-16 08:29 | Removed test file from previous asma version | Andrew Alderwick | 1 | +0 | -17 |
2021-05-16 08:28 | Enlarged load and save buffers | Andrew Alderwick | 1 | +2 | -2 |
2021-05-16 08:27 | Added printout of heap usage | Andrew Alderwick | 1 | +20 | -10 |
2021-05-16 07:46 | Prevented infinite loop when asma's output is empty | Andrew Alderwick | 1 | +5 | -0 |
2021-05-16 04:35 | Created within-rect routine | neauoire | 3 | +64 | -34 |
2021-05-15 20:49 | Added documentation and automatic execution of assembled source | Andrew Alderwick | 1 | +57 | -9 |
2021-05-15 20:09 | Ported automata | neauoire | 3 | +145 | -1 |
2021-05-15 20:02 | Implemented writing to output file | Andrew Alderwick | 1 | +55 | -20 |
2021-05-15 18:58 | Added public interface to asma | Andrew Alderwick | 1 | +92 | -59 |
2021-05-15 18:00 | Stopped using relative offsets in sublabels | Andrew Alderwick | 1 | +13 | -14 |
2021-05-15 17:25 | Don't preseed devices in label tree. | Andrew Alderwick | 3 | +1 | -149 |
2021-05-15 17:08 | Progress on asma | Andrew Alderwick | 3 | +157 | -14 |
2021-05-15 08:44 | Optimized some MOD operations | Andrew Alderwick | 4 | +14 | -13 |
2021-05-14 22:02 | Dealt with source files that don't end with whitespace | Andrew Alderwick | 1 | +14 | -10 |
2021-05-14 20:22 | Implemented address changes and rewind detection | Andrew Alderwick | 1 | +21 | -3 |
2021-05-14 20:21 | Added message types for logging or supression | Andrew Alderwick | 1 | +28 | -26 |
2021-05-14 07:09 | Added dump of asma's labels after run | Andrew Alderwick | 1 | +63 | -3 |
2021-05-13 21:51 | Added keep mode optimizations to asma | Andrew Alderwick | 1 | +24 | -24 |
2021-05-13 15:47 | Fixed hello world | neauoire | 2 | +14 | -22 |
2021-05-13 06:36 | Optimised #0000 NEQ2 when used with JCN | Andrew Alderwick | 2 | +3 | -3 |
2021-05-13 06:31 | Optimized out #00 NEQ when used with JCN | Andrew Alderwick | 10 | +33 | -33 |
2021-05-12 22:51 | Added keep mode parsing to asma | Andrew Alderwick | 1 | +9 | -4 |
2021-05-12 22:15 | Imported new opcode names to asma | Andrew Alderwick | 1 | +19 | -19 |
2021-05-12 22:14 | Reordered variable names on opcodes | Andrew Alderwick | 1 | +4 | -4 |
2021-05-13 01:28 | Cleaned example files | neauoire | 19 | +160 | -174 |
2021-05-12 19:36 | Reworked pop8 and pop16 so they do not need offsets | Andrew Alderwick | 2 | +69 | -64 |
2021-05-12 19:13 | Reverted patch to sft16 | neauoire | 3 | +5 | -7 |
2021-05-12 19:08 | Minor optimizations to the examples | neauoire | 7 | +16 | -17 |
2021-05-12 18:58 | Minor optimizations to demos | neauoire | 5 | +43 | -46 |
2021-05-12 18:44 | Fixed leak in piano | neauoire | 3 | +25 | -26 |
2021-05-12 17:42 | Implemented keep opcode flag | Andrew Alderwick | 3 | +75 | -72 |
2021-05-12 03:30 | Removed nasu from project | neauoire | 2 | +12 | -952 |
2021-05-11 18:42 | Moved devices in their own folders | neauoire | 10 | +158 | -156 |
2021-05-11 18:14 | Renamed PEK/POK to LDZ/STZ | neauoire | 28 | +1456 | -1456 |
2021-05-11 18:12 | JNZ is now JCN | neauoire | 33 | +609 | -733 |
2021-05-11 07:50 | Added darena, contributed by chirrolafupa, thank you! | Andrew Alderwick | 1 | +550 | -0 |
2021-05-11 03:52 | Progress on nasu redesign | neauoire | 3 | +35 | -23 |
2021-05-10 03:43 | Progress on nasu revamp | neauoire | 5 | +195 | -92 |
2021-05-09 21:10 | Progress on preview in nasu | neauoire | 2 | +57 | -15 |
2021-05-09 18:22 | Progress on Nasu | neauoire | 2 | +130 | -100 |
2021-05-08 14:59 | Fixed issue with midi | neauoire | 5 | +136 | -3 |
2021-05-06 17:38 | Added cell count to GOL | neauoire | 6 | +78 | -35 |
2021-05-06 03:33 | Improved UX for GOL | neauoire | 1 | +5 | -5 |
2021-05-06 03:16 | Added Game Of Life | neauoire | 2 | +89 | -59 |
2021-05-06 01:38 | Game of life | neauoire | 2 | +214 | -1 |
2021-05-05 03:26 | New samples for the drumrack | neauoire | 8 | +25 | -25 |
2021-05-04 18:54 | Some progress on the drumrack samples | neauoire | 10 | +30 | -18 |
2021-05-04 17:57 | Optimized piano example | neauoire | 4 | +182 | -209 |
2021-05-04 17:24 | Removed a few extra globals | neauoire | 1 | +97 | -132 |
2021-05-04 16:10 | Minor optimizations | neauoire | 1 | +269 | -274 |
2021-05-04 06:26 | Changed samples from s8 to u8 format | Andrew Alderwick | 23 | +30 | -30 |
2021-05-03 18:15 | Rewritten asma | Andrew Alderwick | 5 | +1008 | -1321 |
2021-05-03 23:38 | Removed a few unused in drumrack | neauoire | 1 | +13 | -43 |
2021-05-03 23:26 | Reconnected midi to drumrack | neauoire | 1 | +39 | -23 |
2021-05-03 22:43 | Setting pitch for pads works | neauoire | 1 | +21 | -6 |
2021-05-03 22:13 | Progress on drum rack | neauoire | 24 | +416 | -186 |
2021-05-03 16:57 | * | neauoire | 25 | +398 | -319 |
2021-05-02 17:40 | Progress on drumrack | neauoire | 2 | +133 | -480 |
2021-05-01 16:59 | Removed LTS/GTS opcodes | neauoire | 14 | +48 | -42 |
2021-05-01 16:13 | Cleanup polycat | neauoire | 1 | +28 | -31 |
2021-05-01 15:58 | * | neauoire | 1 | +20 | -31 |
2021-04-30 19:08 | Rewriting polycat | neauoire | 4 | +194 | -21 |
2021-04-29 22:05 | Fixed orientation of chr sprites | Andrew Alderwick | 1 | +4 | -3 |
2021-04-29 19:11 | Updated debugger with latest device offsets and vectors | Andrew Alderwick | 1 | +12 | -7 |
2021-04-29 17:10 | Added mirroring to the PPU | neauoire | 4 | +83 | -20 |
2021-04-29 04:00 | Cleaned a few examples | neauoire | 12 | +180 | -227 |
2021-04-28 20:17 | Fixed PPU | neauoire | 1 | +5 | -6 |
2021-04-28 19:11 | Improved UV | neauoire | 1 | +12 | -22 |
2021-04-28 18:54 | Added waveforms | neauoire | 6 | +137 | -53 |
2021-04-28 03:53 | Starting drum rack | neauoire | 2 | +488 | -32 |
2021-04-27 20:10 | Added stack pointer position readouts to system device | Andrew Alderwick | 3 | +9 | -3 |
2021-04-27 20:03 | Added position readout to audio devices | Andrew Alderwick | 5 | +26 | -23 |
2021-04-27 03:55 | Ported audio examples to 4 channels | neauoire | 4 | +500 | -37 |
2021-04-26 21:13 | Minor fix | Andrew Alderwick | 1 | +1 | -2 |
2021-04-26 18:49 | Splitted audio device into four | Andrew Alderwick | 5 | +69 | -92 |
2021-04-26 18:36 | Removed unused devices | Andrew Alderwick | 1 | +0 | -6 |
2021-04-26 17:52 | Made room for multiple audio devices | Andrew Alderwick | 20 | +47 | -47 |
2021-04-26 19:00 | Redraw wave on arrow keys | neauoire | 1 | +5 | -4 |
2021-04-26 06:39 | mkfile: update; disable broken asma.usm | Sigrid Solveig Haflínudóttir | 1 | +3 | -2 |
2021-04-26 02:50 | Added midi device | neauoire | 5 | +122 | -4 |
2021-04-25 21:03 | Mini cleanup | neauoire | 1 | +18 | -28 |
2021-04-25 21:00 | Mini cleanup | neauoire | 1 | +10 | -43 |
2021-04-25 20:52 | Added currently playing volume readout | Andrew Alderwick | 4 | +35 | -2 |
2021-04-25 20:47 | Piano example | neauoire | 3 | +531 | -1 |
2021-04-25 17:05 | Reduced instrument volume by 2/3 to help avoid clipping | Andrew Alderwick | 1 | +2 | -2 |
2021-04-25 17:04 | Moved from Uint16 to Sint8 audio sample data type | Andrew Alderwick | 3 | +53 | -88 |
2021-04-25 14:12 | Implemented sample-based synth for APU | Andrew Alderwick | 5 | +261 | -210 |
2021-04-25 04:18 | Fixed color swatch in nasu | neauoire | 4 | +78 | -72 |
2021-04-25 00:12 | Removed templating macros in assembler | neauoire | 5 | +25 | -35 |
2021-04-24 17:26 | Removed refresh port in datetime | neauoire | 8 | +8 | -13 |
2021-04-24 17:15 | Device events can now fire on read | neauoire | 7 | +158 | -46 |
2021-04-24 16:43 | Working toward bidirectional talk between devices and program | neauoire | 7 | +134 | -95 |
2021-04-24 15:14 | mkfile: fix clean rule | Sigrid Solveig Haflínudóttir | 1 | +3 | -2 |
2021-04-24 13:21 | mkfile: build all examples & demos | Sigrid Solveig Haflínudóttir | 1 | +4 | -4 |
2021-04-24 09:53 | Removed basic tests now we have lots of software | Andrew Alderwick | 1 | +0 | -42 |
2021-04-24 09:50 | Ported asma to new assembler syntax | Andrew Alderwick | 2 | +412 | -390 |
2021-04-24 09:43 | Moved asma into place before porting to new syntax | Andrew Alderwick | 1 | +0 | -0 |
2021-04-24 08:30 | Moved printing routines from tests/opcodes to console example | Andrew Alderwick | 2 | +50 | -165 |
2021-04-24 08:10 | Made poke functions return void. | Andrew Alderwick | 4 | +23 | -30 |
2021-04-23 15:47 | Added Uxambly porting helper program | Andrew Alderwick | 1 | +102 | -0 |
2021-04-23 19:00 | Added a header to bifurcan | neauoire | 1 | +4 | -1 |
2021-04-23 18:25 | Cleanup bifurcan | neauoire | 1 | +10 | -13 |
2021-04-23 18:17 | Added bifurcan | neauoire | 2 | +179 | -1 |
2021-04-23 15:58 | Sorted examples in devices/ and gui/ | neauoire | 15 | +159 | -148 |
2021-04-23 14:42 | Raised label limit to compile noodle | Andrew Alderwick | 1 | +3 | -3 |
2021-04-23 14:34 | Ported projects to new assembler syntax | Andrew Alderwick | 12 | +2612 | -2564 |
2021-04-23 14:14 | Renamed files about to be ported to new assembler | Andrew Alderwick | 12 | +0 | -0 |
2021-04-23 08:58 | Removed debugging code from Neralie | Andrew Alderwick | 1 | +1 | -37 |
2021-04-23 08:58 | Added simple macros to Neralie | Andrew Alderwick | 1 | +14 | -10 |
2021-04-22 23:40 | Auto-ported Neralie to new assembler | Andrew Alderwick | 2 | +301 | -294 |
2021-04-23 06:55 | mkfile: disable blank.usm building | Sigrid Solveig Haflínudóttir | 1 | +1 | -1 |
2021-04-23 03:47 | Updated syntax highlight to pickup the getters/setters and the previous word | neauoire | 1 | +28 | -37 |
2021-04-23 03:44 | Afterall, I decided to not use the fancy new macros, I think pek/pok is more readable than glyphs in the end | neauoire | 7 | +155 | -185 |
2021-04-23 02:57 | Templated examples | neauoire | 10 | +260 | -237 |
2021-04-22 22:57 | Progress on macros experiments | neauoire | 3 | +36 | -17 |
2021-04-22 22:19 | Templated the mouse example | neauoire | 1 | +42 | -44 |
2021-04-22 21:29 | Added better templating | neauoire | 2 | +44 | -21 |
2021-04-22 18:08 | Added drawing to the mouse example | neauoire | 4 | +84 | -13 |
2021-04-22 18:06 | mkfile: until attic is brought back, build the examples | Sigrid Solveig Haflínudóttir | 1 | +3 | -3 |
2021-04-22 18:04 | ppu: rename draw → drawppu to avoid conflicts on Plan 9 | Sigrid Solveig Haflínudóttir | 3 | +5 | -7 |
2021-04-21 20:13 | Filled out blank.usm | Andrew Alderwick | 1 | +10 | -1 |
2021-04-21 20:07 | Moved old assembly files into attic directory | Andrew Alderwick | 16 | +0 | -0 |
2021-04-21 20:01 | Reinstated check for labels in zero page | Andrew Alderwick | 2 | +3 | -1 |
2021-04-21 19:46 | Minor cleanup | neauoire | 1 | +6 | -6 |
2021-04-21 19:44 | Ported nihils dev audio example | neauoire | 2 | +101 | -1 |
2021-04-21 19:00 | ported dvd animation | neauoire | 6 | +92 | -81 |
2021-04-21 18:38 | Simplified the file example | neauoire | 2 | +36 | -15 |
2021-04-21 18:12 | Ported some of the examples to the new accessors | neauoire | 9 | +76 | -368 |
2021-04-21 17:23 | Implemented PEK/POK/GET/PUT | neauoire | 6 | +20 | -20 |
2021-04-21 16:48 | Ported mouse example | neauoire | 9 | +93 | -231 |
2021-04-21 16:09 | Ported the keys example | neauoire | 5 | +101 | -94 |
2021-04-21 12:45 | Allow device memory offsets in assembler | Andrew Alderwick | 4 | +32 | -19 |
2021-04-21 12:37 | Port dev.file.usm | Andrew Alderwick | 2 | +203 | -1 |
2021-04-21 12:37 | Fixed file_poke | Andrew Alderwick | 2 | +12 | -18 |
2021-04-21 11:58 | Minor code cleanup | Andrew Alderwick | 1 | +11 | -11 |
2021-04-21 04:29 | Removed extra param in poke functions | neauoire | 4 | +37 | -38 |
2021-04-21 04:21 | Removed access to uxn to devpeek/devpoke | neauoire | 4 | +39 | -42 |
2021-04-21 03:38 | Removed genpoke macros | neauoire | 6 | +66 | -72 |
2021-04-21 03:09 | Revert "Tiny fix to PPU" | neauoire | 3 | +6 | -6 |
2021-04-21 03:06 | Tiny fix to PPU | neauoire | 3 | +6 | -6 |
2021-04-21 00:11 | Merged sandwich | neauoire | 20 | +10 | -15 |
2021-04-20 22:05 | Fixed file memory location | Andrew Alderwick | 1 | +1 | -1 |
2021-04-20 21:56 | Small changes to simplify code | Andrew Alderwick | 1 | +3 | -5 |
2021-04-20 21:30 | Added memory to individual devices. | Andrew Alderwick | 9 | +141 | -136 |
2021-04-20 20:05 | Implemented : for ; without LIT2 | Andrew Alderwick | 1 | +4 | -0 |
2021-04-20 19:56 | Stripped zero bytes at end of assembled ROM | Andrew Alderwick | 1 | +4 | -3 |
2021-04-20 18:32 | Ported the hello-world example | neauoire | 4 | +25 | -30 |
2021-04-20 17:48 | Experimenting with macros | neauoire | 2 | +21 | -14 |
2021-04-20 17:31 | Implemented IOR/IOW | neauoire | 5 | +87 | -110 |
2021-04-20 04:33 | Working example for dev.control | neauoire | 3 | +72 | -109 |
2021-04-20 04:00 | Removed magic helpers | neauoire | 4 | +71 | -108 |
2021-04-20 00:24 | * | neauoire | 1 | +0 | -0 |
2021-04-20 00:23 | Started migrating to new assembler | neauoire | 6 | +77 | -77 |
2021-04-19 16:51 | LIT is now 0x01 | neauoire | 2 | +6 | -7 |
2021-04-19 16:29 | Minor cleanup in assembler | neauoire | 1 | +15 | -28 |
2021-04-18 11:48 | More progress in assembler. | Andrew Alderwick | 1 | +34 | -14 |
2021-04-18 00:27 | Merge branch 'master' of git.sr.ht:~rabbits/uxn | neauoire | 16 | +29 | -27 |
2021-04-18 00:27 | Optimized nasu | neauoire | 2 | +148 | -180 |
2021-04-17 20:49 | Renamed File.result to File.success | Andrew Alderwick | 9 | +12 | -12 |
2021-04-17 20:36 | Updated device variables to latest versions | Andrew Alderwick | 15 | +28 | -26 |
2021-04-17 20:32 | Progress on 2-bit mode for nasu | neauoire | 2 | +96 | -40 |
2021-04-17 05:42 | Added color tables to nasu | neauoire | 2 | +109 | -12 |
2021-04-16 18:34 | Progress on 2-bit mode for nasu | neauoire | 1 | +116 | -68 |
2021-04-16 10:02 | Improved timing of audio synth | Andrew Alderwick | 1 | +1 | -1 |
2021-04-15 17:19 | Added blending mode to nasu | neauoire | 2 | +78 | -13 |
2021-04-15 05:24 | Inverted zerotwo picture | neauoire | 2 | +1 | -1 |
2021-04-15 05:06 | Started implementing 2-bit mode in nasu | neauoire | 6 | +99 | -98 |
2021-04-14 21:00 | Further progress on assembler | Andrew Alderwick | 2 | +24 | -2 |
2021-04-14 20:56 | Removed reptition in file_poke | Andrew Alderwick | 1 | +12 | -21 |
2021-04-14 20:08 | Ported the picture example to the new file handler | neauoire | 5 | +25 | -312 |
2021-04-14 19:38 | Dropped File.vector, add File.result short | Andrew Alderwick | 2 | +12 | -8 |
2021-04-14 19:11 | Optimizing drawing routines | neauoire | 5 | +106 | -168 |
2021-04-14 05:50 | Trying to optimize drawing routines | neauoire | 5 | +112 | -45 |
2021-04-13 21:47 | Added procedurally generated wallpaper example | Andrew Alderwick | 1 | +65 | -0 |
2021-04-13 20:54 | Made Audio.value unsigned | Andrew Alderwick | 4 | +15 | -11 |
2021-04-13 20:52 | Audio.pitch MSB must be 1 to use current synth | Andrew Alderwick | 4 | +11 | -8 |
2021-04-13 20:50 | Changed audio sample frequency to 44.1 kHz | Andrew Alderwick | 1 | +1 | -1 |
2021-04-13 19:29 | Implemented file vectors in nasu/noodle | neauoire | 7 | +45 | -34 |
2021-04-13 18:38 | Added graphical example to file device | neauoire | 11 | +230 | -55 |
2021-04-13 04:16 | Progress on orca | neauoire | 2 | +96 | -114 |
2021-04-12 20:02 | Fixed File device members | Andrew Alderwick | 2 | +3 | -3 |
2021-04-12 20:01 | More progress on assembler | Andrew Alderwick | 2 | +91 | -15 |
2021-04-11 22:45 | More progress in assembler | Andrew Alderwick | 3 | +145 | -71 |
2021-04-12 03:38 | Removed overdrawing in PPU | neauoire | 5 | +93 | -18 |
2021-04-11 16:58 | Removed warning | neauoire | 3 | +4 | -3 |
2021-04-11 08:40 | Progress on in-Uxn assembler | Andrew Alderwick | 3 | +479 | -147 |
2021-04-11 05:00 | Removed duplicate function in ppu | neauoire | 2 | +22 | -33 |
2021-04-11 03:55 | Fixed issue with controller.key | neauoire | 5 | +35 | -44 |
2021-04-11 02:39 | Merged ctrl with text | neauoire | 15 | +237 | -295 |
2021-04-10 19:25 | Improved blending for chr parsing | neauoire | 2 | +2 | -2 |
2021-04-10 19:19 | Improved picture example | neauoire | 5 | +65 | -30 |
2021-04-10 18:24 | Fixed issue with mouse button not being released | neauoire | 3 | +67 | -24 |
2021-04-10 16:32 | Microscopic optimizations | neauoire | 2 | +3 | -2 |
2021-04-10 03:06 | Progress on orca | neauoire | 2 | +146 | -91 |
2021-04-09 20:47 | Fixed audio device port id | neauoire | 1 | +1 | -1 |
2021-04-09 20:38 | Silent audio example | neauoire | 2 | +3 | -2 |
2021-04-09 19:15 | Revamped the screen example | neauoire | 7 | +128 | -38 |
2021-04-09 17:01 | Merged sprite in screen device | neauoire | 18 | +605 | -640 |
2021-04-09 15:02 | Minor cleanup | neauoire | 3 | +23 | -18 |
2021-04-09 14:30 | Removed zoom and debugger from PPU | neauoire | 3 | +16 | -14 |
2021-04-09 05:00 | Progress on orca | neauoire | 2 | +264 | -58 |
2021-04-08 23:47 | Removed unused function call in emu | neauoire | 3 | +53 | -21 |
2021-04-08 23:30 | Minor cleanup | neauoire | 3 | +20 | -30 |
2021-04-08 20:22 | Made devapu static to emulator.c | Andrew Alderwick | 3 | +4 | -5 |
2021-04-08 20:21 | Added apu.h to clang-format | Andrew Alderwick | 2 | +4 | -3 |
2021-04-08 20:14 | Returned SDL calls from apu.c to emulator.c | Andrew Alderwick | 3 | +124 | -102 |
2021-04-08 17:06 | Removed old rect data from the PPU | neauoire | 2 | +3 | -7 |
2021-04-08 16:59 | Removed some globals | neauoire | 7 | +69 | -65 |
2021-04-08 04:01 | Added keyboard controls to dev.audio | neauoire | 2 | +48 | -9 |
2021-04-08 03:30 | Minor cleanup | neauoire | 4 | +59 | -73 |
2021-04-08 00:42 | Moved some extra things into PPU | neauoire | 3 | +62 | -58 |
2021-04-08 00:32 | Started moving PPU into its own file | neauoire | 5 | +161 | -118 |
2021-04-07 21:46 | Fix return in wrong place | Andrew Alderwick | 1 | +1 | -1 |
2021-04-07 21:12 | Name things consistent with documentation | Andrew Alderwick | 3 | +17 | -16 |
2021-04-07 20:50 | Added Uxn-based synth | Andrew Alderwick | 6 | +257 | -176 |
2021-04-07 19:52 | Progress on orca | neauoire | 1 | +39 | -9 |
2021-04-07 17:35 | Progress on Orca | neauoire | 1 | +124 | -8 |
2021-04-07 04:34 | Starting Orca | neauoire | 3 | +256 | -16 |
2021-04-06 17:51 | Optimized nasu | neauoire | 1 | +28 | -32 |
2021-04-06 17:45 | Optimization on noodle | neauoire | 9 | +156 | -163 |
2021-04-05 20:30 | Ported nasu to new vectors | neauoire | 2 | +12 | -12 |
2021-04-05 20:27 | Porter more examples to the new vectors | neauoire | 13 | +65 | -68 |
2021-04-05 20:14 | Ported screen example to new vectors | neauoire | 6 | +35 | -74 |
2021-04-05 20:00 | Ported keys example to new vectors | neauoire | 13 | +84 | -95 |
2021-04-05 18:58 | Started porting examples to new vectors | neauoire | 5 | +28 | -30 |
2021-04-05 18:39 | Each device now has its own vector | neauoire | 8 | +75 | -68 |
2021-04-05 10:16 | Corrected audio example pitch constants. | Andrew Alderwick | 1 | +5 | -8 |
2021-04-05 03:58 | Fixed emulator frame bug | neauoire | 4 | +21 | -30 |
2021-04-05 03:35 | Minor cleanup | neauoire | 4 | +9 | -9 |
2021-04-05 03:24 | Removed status byte in CPU | neauoire | 4 | +16 | -27 |
2021-04-04 18:47 | Clamp at 60fps | neauoire | 2 | +28 | -24 |
2021-04-04 17:03 | Tiny optimization | neauoire | 3 | +4 | -4 |
2021-04-04 16:37 | Merged lit counter with status flag | neauoire | 2 | +13 | -9 |
2021-04-04 16:17 | Starting to remove the lit counter | neauoire | 2 | +9 | -7 |
2021-04-04 15:34 | Removed old devices and counters bytes | neauoire | 3 | +24 | -26 |
2021-04-04 03:58 | Ported examples to new audio api | neauoire | 3 | +23 | -8 |
2021-04-04 03:29 | Do not trigger on asdr change | neauoire | 2 | +18 | -24 |
2021-04-04 00:17 | Flipped the ch vol/pitch ports | neauoire | 2 | +30 | -24 |
2021-04-03 19:05 | Rotate knobs counter-clockwise | neauoire | 1 | +4 | -4 |
2021-04-03 18:44 | Minor cleanup | neauoire | 1 | +29 | -28 |
2021-04-03 18:40 | Removed unused assets | neauoire | 1 | +42 | -86 |
2021-04-03 18:24 | Implemented adsr knobs | neauoire | 1 | +106 | -58 |
2021-04-03 16:52 | Added channel selection to dev.audio | neauoire | 2 | +124 | -72 |
2021-04-03 03:40 | Started channel selector | neauoire | 3 | +20 | -27 |
2021-04-03 02:50 | Playing works in the daw | neauoire | 1 | +16 | -7 |
2021-04-03 02:19 | Adding notes to audio track is working | neauoire | 3 | +306 | -45 |
2021-04-02 19:43 | Implemented stereo sound. | Andrew Alderwick | 2 | +67 | -45 |
2021-04-02 19:31 | Merge branch 'master' of git.sr.ht:~rabbits/uxn | neauoire | 0 | +0 | -0 |
2021-04-02 18:52 | Implemented ADSR envelopes. | neauoire | 2 | +48 | -38 |
2021-04-02 18:52 | * | neauoire | 2 | +48 | -38 |
2021-04-02 18:50 | Starting work on audio example | neauoire | 4 | +218 | -24 |
2021-04-02 18:26 | Implemented ADSR envelopes. | Andrew Alderwick | 2 | +25 | -13 |
2021-04-02 15:05 | Added per-second dings to time example. | Andrew Alderwick | 1 | +11 | -0 |
2021-04-02 15:05 | Added square wave audio, no ASDR support yet. | Andrew Alderwick | 1 | +69 | -5 |
2021-04-02 04:53 | Cleanup | neauoire | 11 | +52 | -41 |
2021-04-02 04:44 | Improved clock | neauoire | 17 | +61 | -62 |
2021-04-02 00:21 | Fixed redraw and 12 hours format with clock | neauoire | 1 | +4 | -14 |
2021-04-01 18:46 | Added visuals to the datetime device example | neauoire | 5 | +194 | -5 |
2021-03-31 22:55 | Add beginnings of assembler project. | Andrew Alderwick | 4 | +943 | -2 |
2021-03-31 18:20 | Optimized various drawing routines in left | neauoire | 2 | +125 | -99 |
2021-03-31 17:00 | Rewrote ctrl parser for left | neauoire | 2 | +61 | -74 |
2021-03-31 03:36 | Improved left | neauoire | 3 | +16 | -13 |
2021-03-31 02:35 | Improved presentation mode | neauoire | 1 | +6 | -6 |
2021-03-30 19:21 | Fixed issue with emulator colors | neauoire | 3 | +99 | -54 |
2021-03-30 16:28 | Added blank file | neauoire | 2 | +43 | -0 |
2021-03-29 03:50 | Various optimization to noodle | neauoire | 1 | +162 | -197 |
2021-03-28 23:52 | Clamp name erase | neauoire | 2 | +4 | -7 |
2021-03-28 23:43 | Implemented save/load to noodle | neauoire | 2 | +61 | -17 |
2021-03-28 19:57 | Removed old debugging code. | Andrew Alderwick | 1 | +0 | -120 |
2021-03-28 19:38 | Removed FLAG_RETURN. | Andrew Alderwick | 2 | +1 | -4 |
2021-03-28 19:37 | Removed redundant modulo operations. | Andrew Alderwick | 1 | +2 | -2 |
2021-03-28 19:20 | Removed offset from assembly export size | neauoire | 3 | +7 | -9 |
2021-03-28 19:14 | Tiny fix, condensed things a bit | neauoire | 1 | +4 | -4 |
2021-03-28 19:09 | Cleaned up screen colors code | neauoire | 1 | +8 | -9 |
2021-03-28 18:20 | Ported all examples | neauoire | 13 | +72 | -263 |
2021-03-28 18:12 | Ported the software to the new disk location | neauoire | 4 | +10 | -5 |
2021-03-28 18:06 | Disks are now loaded at 0x0200 | neauoire | 3 | +8 | -6 |
2021-03-28 18:02 | Write the color on RESET | neauoire | 1 | +3 | -1 |
2021-03-28 17:20 | Merge branch 'master' of git.sr.ht:~rabbits/uxn | neauoire | 8 | +28 | -21 |
2021-03-28 17:20 | Fixed issue with assembler segfault | neauoire | 4 | +22 | -6 |
2021-03-28 17:19 | Removed compiler warning about unused variable. | Andrew Alderwick | 1 | +1 | -0 |
2021-03-28 17:19 | Hard-code vectors. | Andrew Alderwick | 8 | +27 | -21 |
2021-03-28 16:48 | Assembler will now use a single byte when on the zero-page | neauoire | 1 | +19 | -9 |
2021-03-28 11:09 | Written manual tests for LITr and LIT2r. | Andrew Alderwick | 1 | +2 | -0 |
2021-03-28 11:07 | Fixed test suite. | Andrew Alderwick | 1 | +15 | -15 |
2021-03-28 10:51 | Finished first draft of neralie. | Andrew Alderwick | 1 | +118 | -39 |
2021-03-28 10:50 | Fix LITr and LIT2r. | Andrew Alderwick | 1 | +1 | -1 |
2021-03-27 22:59 | Switched to plain ASCII for decorating arguments. | Andrew Alderwick | 1 | +9 | -9 |
2021-03-27 22:55 | Added corners to rectangle. | Andrew Alderwick | 1 | +7 | -5 |
2021-03-28 04:22 | Implemented new-file | neauoire | 1 | +88 | -59 |
2021-03-27 23:58 | Added resize buttons to noodle | neauoire | 1 | +75 | -20 |
2021-03-27 22:32 | Fixed wrong numbers in date handling. | Andrew Alderwick | 1 | +3 | -2 |
2021-03-27 22:32 | More progress on neralie. | Andrew Alderwick | 1 | +99 | -47 |
2021-03-27 19:18 | Fixed interface bug in Noodle | neauoire | 2 | +59 | -7 |
2021-03-27 18:04 | Minor cleanup | neauoire | 8 | +76 | -115 |
2021-03-27 11:33 | Renamed time device to datetime. | Andrew Alderwick | 2 | +14 | -14 |
2021-03-27 11:30 | Corrected mentions of NEQU2. | Andrew Alderwick | 3 | +8 | -8 |
2021-03-27 11:23 | Added beginnings of neralie. | Andrew Alderwick | 1 | +160 | -0 |
2021-03-26 21:01 | Added time device and example. | Andrew Alderwick | 2 | +42 | -1 |
2021-03-26 20:16 | Stopped matching non-opcode tokens that start with an opcode. | Andrew Alderwick | 1 | +2 | -2 |
2021-03-27 03:16 | Removed CLN | neauoire | 4 | +14 | -15 |
2021-03-27 02:55 | Optimized Left | neauoire | 3 | +67 | -73 |
2021-03-27 02:41 | Optimized noodle | neauoire | 2 | +71 | -74 |
2021-03-27 01:18 | Optimized Nasu | neauoire | 2 | +68 | -73 |
2021-03-26 18:45 | Optimized examples to use relative jumping whenever available | neauoire | 12 | +70 | -70 |
2021-03-26 18:19 | JNZ now uses the flag last | neauoire | 13 | +252 | -250 |
2021-03-26 17:35 | Ported the examples | neauoire | 13 | +88 | -146 |
2021-03-26 17:02 | Remove FLAG_SHORT. | Andrew Alderwick | 2 | +1 | -5 |
2021-03-26 16:53 | Removed special case in JNZ | neauoire | 6 | +182 | -194 |
2021-03-26 15:35 | Removed conditional mode | neauoire | 7 | +33 | -51 |
2021-03-25 16:24 | Fixed mouse pickin g for noodle | neauoire | 2 | +57 | -39 |
2021-03-25 03:00 | Minor optimizations to noodle | neauoire | 1 | +79 | -84 |
2021-03-25 00:22 | Noodle: Patternize fill-rect routine | neauoire | 1 | +50 | -6 |
2021-03-24 23:32 | Merge branch 'master' of git.sr.ht:~rabbits/uxn | neauoire | 2 | +107 | -37 |
2021-03-24 23:30 | Improving noodle | neauoire | 3 | +174 | -96 |
2021-03-24 23:17 | Make types consistent across PEK/POK and LDR/STR. | Andrew Alderwick | 1 | +2 | -2 |
2021-03-24 23:15 | Get test suite running in SDL Uxn. | Andrew Alderwick | 1 | +105 | -35 |
2021-03-24 18:14 | Started audio device | neauoire | 2 | +10 | -1 |
2021-03-24 17:50 | Progress toward migrating to proper peek/load | neauoire | 3 | +6 | -6 |
2021-03-24 16:39 | Added zoom toggle controls to emulator | neauoire | 13 | +181 | -394 |
2021-03-23 20:10 | Add example for enhanced file device. | Andrew Alderwick | 1 | +67 | -0 |
2021-03-23 19:40 | Add offset and append switch to file device. | Andrew Alderwick | 2 | +8 | -6 |
2021-03-23 18:44 | Added color picker for screen example | neauoire | 4 | +306 | -188 |
2021-03-23 03:04 | Starting Theme app | neauoire | 3 | +175 | -40 |
2021-03-23 02:24 | Print stack in debugger | neauoire | 2 | +16 | -1 |
2021-03-23 02:04 | Created a debugger | neauoire | 16 | +515 | -692 |
2021-03-22 23:51 | Starting cleanup | neauoire | 5 | +242 | -179 |
2021-03-22 23:22 | Add debug device. | Andrew Alderwick | 4 | +138 | -4 |
2021-03-22 21:22 | Pass Uxn *u to poke routines instead of Uint8 *m. | Andrew Alderwick | 3 | +19 | -12 |
2021-03-22 09:21 | Add test suite skeleton. | Andrew Alderwick | 1 | +90 | -0 |
2021-03-22 09:20 | Add emulator without SDL window. | Andrew Alderwick | 3 | +24 | -0 |
2021-03-22 19:33 | Repaired dev.keys example | neauoire | 4 | +30 | -183 |
2021-03-22 16:56 | Fixed picking issue in Noodle | neauoire | 3 | +37 | -30 |
2021-03-22 16:42 | Added circle to shapes | neauoire | 5 | +136 | -150 |
2021-03-21 23:33 | Optimized noodle | neauoire | 4 | +172 | -56 |
2021-03-21 21:37 | Fix issue in stack balance | neauoire | 4 | +15 | -14 |
2021-03-21 21:16 | Ported examples to new devices addr | neauoire | 12 | +93 | -90 |
2021-03-21 21:09 | Update opr[][4] for new opcodes. | Andrew Alderwick | 1 | +7 | -7 |
2021-03-21 20:58 | Moved devices to second page | neauoire | 6 | +59 | -43 |
2021-03-21 20:52 | About to move the device page | neauoire | 4 | +10 | -9 |
2021-03-21 18:28 | Started implementing peek/poke | neauoire | 4 | +32 | -6 |
2021-03-21 18:04 | Cleanup | neauoire | 2 | +28 | -28 |
2021-03-21 17:42 | Added alderwicks fix | neauoire | 1 | +4 | -2 |
2021-03-21 17:38 | Fixed issue with label length in pass2 | neauoire | 2 | +8 | -4 |
2021-03-21 17:30 | Cleanup | neauoire | 3 | +38 | -38 |
2021-03-21 17:24 | Reorganizing operators, again | neauoire | 3 | +13 | -13 |
2021-03-21 16:18 | Added bresenham to noodle | neauoire | 3 | +59 | -40 |
2021-03-21 04:46 | Experimenting with signed cmp | neauoire | 5 | +80 | -48 |
2021-03-20 19:25 | Improved nasu mouse controls | neauoire | 5 | +186 | -441 |
2021-03-20 18:37 | Added extra keyboard controls to Noodle | neauoire | 8 | +26 | -5 |
2021-03-20 04:22 | Better op order for SFT | neauoire | 3 | +4 | -4 |
2021-03-20 04:13 | Removed SHL for SFT | neauoire | 5 | +18 | -23 |
2021-03-20 04:00 | Progress on merging shifts | neauoire | 4 | +15 | -9 |
2021-03-20 03:41 | Renamed SHR for SFT | neauoire | 7 | +37 | -37 |
2021-03-20 03:38 | Fixed broken example | neauoire | 3 | +8 | -9 |
2021-03-20 00:40 | Added clear canvas routine | neauoire | 2 | +20 | -6 |
2021-03-19 21:13 | Improved noodle theme | neauoire | 1 | +11 | -11 |
2021-03-19 21:07 | Added new graphic | neauoire | 2 | +7 | -7 |
2021-03-19 20:41 | Fixed stack balance issue | neauoire | 6 | +74 | -81 |
2021-03-19 19:43 | Improved zoom | neauoire | 3 | +9 | -1 |
2021-03-19 19:09 | Optimized redraws | neauoire | 1 | +12 | -7 |
2021-03-19 18:49 | Minor cleanup | neauoire | 1 | +22 | -17 |
2021-03-19 18:29 | Added zoom | neauoire | 3 | +96 | -15 |
2021-03-19 16:41 | Minor cleanup | neauoire | 2 | +84 | -147 |
2021-03-19 03:53 | Display brush size | neauoire | 4 | +126 | -48 |
2021-03-19 02:01 | Implemented patterns to Noodle | neauoire | 1 | +100 | -20 |
2021-03-18 23:05 | Progress on noodle | neauoire | 1 | +178 | -37 |
2021-03-18 17:54 | Noodle drawing from brush size | neauoire | 2 | +38 | -13 |
2021-03-18 17:13 | Starting noodle | neauoire | 2 | +297 | -28 |
2021-03-17 17:18 | Fixed balancing flags | neauoire | 6 | +114 | -27 |
2021-03-16 18:25 | Implemented more macros in left/nasu | neauoire | 5 | +168 | -173 |
2021-03-16 17:54 | Added missing stack balances | neauoire | 3 | +11 | -11 |
2021-03-16 16:33 | Renamed ROL for SHL | neauoire | 7 | +30 | -30 |
2021-03-16 16:27 | Moved opcodes around | neauoire | 4 | +11 | -40 |
2021-03-16 16:01 | Fixes from Sigrid for plan9 | neauoire | 3 | +22 | -15 |
2021-03-16 04:29 | Removed RTN | neauoire | 13 | +90 | -64 |
2021-03-16 01:08 | Removing signed mode | neauoire | 12 | +67 | -55 |
2021-03-15 22:27 | Automated pop on cond? | neauoire | 16 | +418 | -390 |
2021-03-15 00:41 | Flag unused macros properly | neauoire | 2 | +8 | -7 |
2021-03-15 00:32 | Rewrote the snake example | neauoire | 2 | +32 | -36 |
2021-03-14 22:17 | Optimized some example files | neauoire | 3 | +49 | -22 |
2021-03-14 21:26 | Renamed RTS to RTN | neauoire | 16 | +232 | -232 |
2021-03-14 20:47 | Minor cleanup | neauoire | 2 | +20 | -35 |
2021-03-14 20:30 | Started implementing macros | neauoire | 5 | +215 | -77 |
2021-03-14 17:40 | Moved things around a bit | neauoire | 4 | +51 | -38 |
2021-03-14 04:51 | Ported left to new asm syntax | neauoire | 4 | +45 | -53 |
2021-03-14 02:25 | Improved some of the examples | neauoire | 4 | +36 | -71 |
2021-03-14 01:34 | Redesigned assembler | neauoire | 15 | +489 | -622 |
2021-03-13 22:55 | Minor cleanup | neauoire | 2 | +34 | -45 |
2021-03-13 18:31 | Implementing better macros | neauoire | 3 | +63 | -67 |
2021-03-13 04:22 | Optimized drawing | neauoire | 1 | +68 | -55 |
2021-03-12 20:04 | Added mouse status icons | neauoire | 1 | +16 | -0 |
2021-03-12 19:37 | Added chorded controls to left | neauoire | 2 | +70 | -28 |
2021-03-12 04:41 | Minor cleanup | neauoire | 3 | +66 | -103 |
2021-03-11 23:47 | Implemented local templated labels | neauoire | 9 | +310 | -292 |
2021-03-11 22:00 | Migrated loops to relative format | neauoire | 5 | +67 | -59 |
2021-03-11 20:19 | Jump experiments | neauoire | 11 | +434 | -326 |
2021-03-11 03:41 | Started migrating to relative jumps | neauoire | 15 | +380 | -376 |
2021-03-10 19:00 | Completed shift left/right | neauoire | 1 | +35 | -24 |
2021-03-10 18:00 | Added alt-click selection | neauoire | 2 | +12 | -5 |
2021-03-10 17:29 | Mouse selection | neauoire | 1 | +85 | -42 |
2021-03-10 04:26 | Improved movements further | neauoire | 1 | +56 | -57 |
2021-03-10 01:29 | Improved jump controls | neauoire | 1 | +87 | -63 |
2021-03-09 19:33 | Progress on movements | neauoire | 1 | +83 | -21 |
2021-03-09 04:05 | Fixed redraw issue | neauoire | 2 | +6 | -6 |
2021-03-09 03:50 | Improved selection | neauoire | 1 | +35 | -16 |
2021-03-09 00:41 | Improved inject | neauoire | 2 | +24 | -6 |
2021-03-08 20:35 | Added erase | neauoire | 1 | +19 | -8 |
2021-03-08 19:31 | Fixed overflow issue with linebreaks | neauoire | 1 | +6 | -6 |
2021-03-08 18:55 | Very naive insert | neauoire | 2 | +16 | -5 |
2021-03-08 18:30 | Progress on Left | neauoire | 4 | +121 | -45 |
2021-03-08 05:09 | Progress on Left | neauoire | 2 | +56 | -55 |
2021-03-08 02:51 | Progress on Left | neauoire | 1 | +26 | -17 |
2021-03-07 20:32 | Progress on left | neauoire | 2 | +122 | -45 |
2021-03-07 05:30 | Progress on left | neauoire | 1 | +254 | -39 |
2021-03-06 19:44 | Added operations to shift tiles | neauoire | 25 | +1249 | -731 |
2021-03-05 21:58 | Fixed broken strings | neauoire | 4 | +11 | -12 |
2021-03-05 20:02 | Fixed issue with string | neauoire | 1 | +1 | -2 |
2021-03-05 19:08 | Improved brush support | neauoire | 1 | +13 | -5 |
2021-03-05 18:38 | Added keyboard controls to nasu | neauoire | 4 | +19 | -153 |
2021-03-05 18:19 | Added load icon | neauoire | 1 | +24 | -20 |
2021-03-05 18:06 | Completed load/save impl | neauoire | 5 | +180 | -69 |
2021-03-05 04:29 | Fixed issue in Nasu with toolbar | neauoire | 1 | +1 | -1 |
2021-03-05 04:15 | Implemented a basic binary file write | neauoire | 2 | +63 | -17 |
2021-03-04 18:08 | Highlight selected tool | neauoire | 1 | +6 | -12 |
2021-03-04 17:46 | Added cursor modes | neauoire | 1 | +40 | -10 |
2021-03-04 17:07 | Cleaning up Nasu | neauoire | 2 | +77 | -69 |
2021-03-04 04:24 | Touch edit in nasu | neauoire | 1 | +27 | -4 |
2021-03-04 01:43 | Progress on Nasu | neauoire | 1 | +125 | -113 |
2021-03-03 21:49 | Progress on Nasu | neauoire | 1 | +98 | -50 |
2021-03-03 19:49 | Progress on nasuUXN | neauoire | 6 | +752 | -288 |
2021-03-03 05:47 | Fixed broken stack counter | neauoire | 3 | +5 | -7 |
2021-03-03 05:35 | Fixed issue with shift left | neauoire | 2 | +21 | -27 |
2021-03-03 00:35 | Inverted controls | neauoire | 1 | +24 | -24 |
2021-03-03 00:04 | Improved pattern editor | neauoire | 1 | +137 | -30 |
2021-03-02 18:14 | Started sprite editor | neauoire | 5 | +204 | -16 |
2021-03-02 04:57 | Added key example | neauoire | 1 | +104 | -31 |
2021-03-02 01:05 | Started repairing the key example | neauoire | 4 | +86 | -71 |
2021-03-01 19:18 | Added label alignment routines | neauoire | 4 | +148 | -8 |
2021-03-01 17:38 | Removed addr ptr moves to assmbler | neauoire | 6 | +31 | -24 |
2021-03-01 17:16 | Cleanup | neauoire | 7 | +27 | -26 |
2021-03-01 16:55 | Improved hover example | neauoire | 4 | +24 | -19 |
2021-03-01 04:52 | Starting hex editor in usm | neauoire | 5 | +50 | -1040 |
2021-03-01 03:49 | Rewrote gui.hover | neauoire | 4 | +113 | -187 |
2021-02-28 19:41 | Fixed issue in system device offset was wrong | neauoire | 9 | +31 | -11 |
2021-02-28 19:17 | Started implementing dev/system | neauoire | 14 | +90 | -60 |
2021-02-28 17:40 | Fixed issue with dev/ctrl | neauoire | 5 | +96 | -83 |
2021-02-27 19:43 | * | neauoire | 1 | +1 | -1 |
2021-02-27 19:39 | Ported the shapes example | neauoire | 8 | +136 | -203 |
2021-02-27 17:39 | Rewrote picture routine | neauoire | 4 | +317 | -1191 |
2021-02-27 16:18 | Merged blend example in screen | neauoire | 4 | +21 | -45 |
2021-02-27 04:00 | Moved wsr/rsw ops | neauoire | 3 | +7 | -9 |
2021-02-27 03:46 | Removed IOR/IOW opcodes | neauoire | 10 | +166 | -314 |
2021-02-27 01:16 | Migrated chord example | neauoire | 2 | +92 | -235 |
2021-02-27 00:53 | Implemented devctrl | neauoire | 6 | +81 | -95 |
2021-02-27 00:38 | Started migrating examples to new devices setup | neauoire | 14 | +274 | -283 |
2021-02-26 22:36 | Started porting the screen device to memory | neauoire | 7 | +66 | -65 |
2021-02-26 18:16 | Starting redesign for devices | neauoire | 5 | +80 | -20 |
2021-02-26 05:02 | Added hover example | neauoire | 3 | +185 | -1 |
2021-02-26 00:03 | Minor opt to emulator | neauoire | 9 | +38 | -44 |
2021-02-25 18:34 | Completed images examples | neauoire | 1 | +301 | -13 |
2021-02-25 04:28 | Rewrote the image routine | neauoire | 5 | +90 | -115 |
2021-02-25 00:40 | Implemented basic key example | neauoire | 2 | +257 | -0 |
2021-02-24 20:20 | Fixed issue with mouse pos | neauoire | 2 | +32 | -34 |
2021-02-24 19:11 | Added mouse test | neauoire | 6 | +250 | -9 |
2021-02-24 04:32 | Improved window tests | neauoire | 2 | +1641 | -30 |
2021-02-24 01:57 | Improved polycat example | neauoire | 4 | +38 | -33 |
2021-02-24 01:48 | Starting to implement structs in the window example | neauoire | 1 | +71 | -17 |
2021-02-24 00:27 | Fixed blending mode | neauoire | 4 | +23 | -47 |
2021-02-23 21:49 | Started implementing structs everywhere | neauoire | 8 | +80 | -103 |
2021-02-23 20:04 | Completed struct implementation | neauoire | 2 | +43 | -34 |
2021-02-23 19:10 | Basic implementation of structs | neauoire | 2 | +79 | -38 |
2021-02-23 06:15 | Progress on macros | neauoire | 5 | +114 | -25 |
2021-02-22 20:08 | oups | neauoire | 1 | +1 | -1 |
2021-02-22 20:07 | Added window example | neauoire | 5 | +185 | -173 |
2021-02-22 04:06 | Improved formatting of pattern | neauoire | 1 | +29 | -31 |
2021-02-22 04:02 | Starting pattern example | neauoire | 3 | +174 | -2 |
2021-02-22 00:52 | Added blending modes to color | neauoire | 10 | +153 | -123 |
2021-02-21 21:23 | Rewrote rect routines | neauoire | 2 | +60 | -64 |
2021-02-21 01:14 | Fixed shapes example | neauoire | 5 | +83 | -100 |
2021-02-20 23:00 | Rewrote the devscreen example | neauoire | 9 | +89 | -127 |
2021-02-20 22:07 | Added polycat | neauoire | 6 | +143 | -105 |
2021-02-20 18:34 | New ctrl example | neauoire | 3 | +62 | -66 |
2021-02-20 04:21 | Rewrote the drag example | neauoire | 2 | +69 | -75 |
2021-02-19 20:13 | Fixed hello example | neauoire | 2 | +10 | -10 |
2021-02-19 19:48 | Implemented color palette in memory | neauoire | 14 | +35 | -7 |
2021-02-19 17:59 | Rounded corners | neauoire | 3 | +11 | -6 |
2021-02-19 05:11 | Progress on paint | neauoire | 2 | +52 | -18 |
2021-02-19 02:34 | Added toggle for debugger | neauoire | 3 | +5 | -3 |
2021-02-19 02:16 | Starting paint example | neauoire | 5 | +108 | -42 |
2021-02-18 23:11 | Redesign of screen | neauoire | 4 | +138 | -44 |
2021-02-17 05:36 | Fixed drag example | neauoire | 1 | +20 | -27 |
2021-02-17 01:41 | Added opt build step | neauoire | 1 | +2 | -1 |
2021-02-17 01:03 | Improving the drag example | neauoire | 2 | +44 | -3 |
2021-02-16 23:34 | Drag/drop example | neauoire | 2 | +41 | -28 |
2021-02-16 20:19 | started drag example | neauoire | 8 | +81 | -8 |
2021-02-15 22:42 | Fixed broken example | neauoire | 6 | +16 | -120 |
2021-02-15 22:04 | Added graphical hello world example | neauoire | 6 | +112 | -40 |
2021-02-15 18:12 | Added debugger | neauoire | 4 | +73 | -73 |
2021-02-15 04:23 | Implemented WSR/RSW | neauoire | 7 | +47 | -38 |
2021-02-15 03:43 | Reordered devices | neauoire | 7 | +22 | -77 |
2021-02-15 01:00 | Added helper for LDR/STR | neauoire | 12 | +92 | -119 |
2021-02-14 19:51 | Added controller example | neauoire | 7 | +190 | -35 |
2021-02-14 18:22 | Added chr/icn parser to PPU | neauoire | 6 | +116 | -36 |
2021-02-14 03:19 | Modified examples | neauoire | 4 | +14 | -15 |
2021-02-14 00:37 | Rewrote hello world to not use the stack | neauoire | 6 | +124 | -122 |
2021-02-13 21:26 | Removed old examples | neauoire | 3 | +7 | -58 |
2021-02-13 21:21 | Redesigned asm language a bit | neauoire | 11 | +75 | -122 |
2021-02-13 16:38 | Minor changes to the asm syntax | neauoire | 13 | +116 | -116 |
2021-02-13 03:51 | Improved draw example | neauoire | 3 | +61 | -16 |
2021-02-13 02:57 | Fixed issue with signed16 | neauoire | 3 | +14 | -11 |
2021-02-13 01:56 | Drawing basic line | neauoire | 2 | +28 | -6 |
2021-02-13 00:18 | Started implementing signed operations | neauoire | 9 | +83 | -45 |
2021-02-12 18:26 | Fixed issue with OVR^ | neauoire | 5 | +59 | -11 |
2021-02-12 02:48 | Added lineRect subroutine | neauoire | 4 | +58 | -9 |
2021-02-11 21:56 | FillRect | neauoire | 1 | +19 | -35 |
2021-02-11 21:28 | FillRect example | neauoire | 2 | +80 | -1 |
2021-02-11 18:34 | Minor cleanup | neauoire | 1 | +8 | -6 |
2021-02-11 18:15 | Completed optimization to cpu | neauoire | 2 | +57 | -76 |
2021-02-11 17:45 | Return stack is now St8 | neauoire | 4 | +26 | -15 |
2021-02-11 03:05 | Cleaned up examples | neauoire | 5 | +30 | -35 |
2021-02-11 00:41 | * | neauoire | 11 | +97 | -67 |
2021-02-10 20:06 | * | neauoire | 1 | +5 | -5 |
2021-02-10 19:59 | Various fixes | neauoire | 5 | +15 | -23 |
2021-02-10 19:06 | Added screen example | neauoire | 7 | +148 | -75 |
2021-02-10 04:35 | Added li1/lix | neauoire | 5 | +27 | -27 |
2021-02-10 01:43 | Added mouse-down detect to example | neauoire | 2 | +27 | -5 |
2021-02-10 01:22 | Naive mouse support | neauoire | 7 | +90 | -35 |
2021-02-09 18:58 | Better PPU design | neauoire | 7 | +81 | -49 |
2021-02-09 18:06 | Redesigned devices | neauoire | 9 | +85 | -52 |
2021-02-09 17:05 | Fixed issue with boot | neauoire | 2 | +5 | -9 |
2021-02-09 17:00 | Moved dev code out of uxn | neauoire | 3 | +21 | -17 |
2021-02-09 05:59 | Starting debugger cli | neauoire | 6 | +189 | -51 |
2021-02-08 23:46 | Added SDL layer | neauoire | 4 | +193 | -62 |
2021-02-08 22:49 | Improved docs | neauoire | 2 | +12 | -18 |
2021-02-08 22:37 | Removed global | neauoire | 2 | +2 | -2 |
2021-02-08 22:32 | Cleanup | neauoire | 2 | +103 | -119 |
2021-02-08 22:18 | Cleanup | neauoire | 8 | +313 | -313 |
2021-02-08 22:08 | Cleanup | neauoire | 3 | +70 | -72 |
2021-02-08 21:56 | Removed global | neauoire | 3 | +128 | -118 |
2021-02-08 20:17 | * | neauoire | 2 | +20 | -9 |
2021-02-08 20:16 | Created cpu header | neauoire | 5 | +281 | -255 |
2021-02-08 19:44 | CPU Cleanup | neauoire | 12 | +89 | -132 |
2021-02-08 05:07 | * | neauoire | 4 | +20 | -14 |
2021-02-08 04:49 | Remove conditional oeprations | neauoire | 5 | +41 | -38 |
2021-02-07 20:13 | Added zero-page shorthand | neauoire | 7 | +61 | -50 |
2021-02-07 18:46 | Minor cleanup | neauoire | 2 | +47 | -49 |
2021-02-07 18:21 | Reorganized operators | neauoire | 4 | +92 | -173 |
2021-02-07 17:01 | Progress on 16b | neauoire | 3 | +41 | -23 |
2021-02-07 04:18 | Progress on 16b mode | neauoire | 2 | +34 | -31 |
2021-02-06 18:39 | Hello world with strlen | neauoire | 5 | +127 | -48 |
2021-02-06 04:18 | Fixed issue with addr offset | neauoire | 4 | +22 | -25 |
2021-02-06 02:41 | Return stack is Uint16 for now | neauoire | 1 | +11 | -7 |
2021-02-05 22:01 | First hello world | neauoire | 4 | +40 | -23 |
2021-02-05 19:57 | Added experimental dev1 | neauoire | 6 | +57 | -34 |
2021-02-05 18:51 | Added constants | neauoire | 6 | +126 | -74 |
2021-02-05 05:39 | Fixed issue with vectors | neauoire | 2 | +43 | -47 |
2021-02-05 02:25 | Added sublime syntax | neauoire | 3 | +53 | -7 |
2021-02-04 23:38 | * | neauoire | 2 | +16 | -21 |
2021-02-04 23:23 | Added padding | neauoire | 3 | +42 | -23 |
2021-02-04 21:49 | Improved assembler | neauoire | 3 | +62 | -44 |
2021-02-04 20:22 | Starting 16bits mode | neauoire | 5 | +154 | -133 |
2021-02-04 05:53 | Design progress | neauoire | 8 | +77 | -60 |
2021-02-04 01:43 | Added notes | neauoire | 6 | +19 | -24 |
2021-02-03 19:30 | * | neauoire | 5 | +25 | -39 |
2021-02-02 21:02 | Fixed the loop examples | neauoire | 7 | +24 | -27 |
2021-02-02 20:22 | Building a loop example | neauoire | 4 | +46 | -31 |
2021-02-02 17:40 | Architecture | neauoire | 2 | +33 | -27 |
2021-02-02 04:21 | Started implementing errors | neauoire | 8 | +124 | -119 |
2021-02-01 22:49 | * | neauoire | 1 | +16 | -17 |
2021-02-01 22:40 | Progress on status flags | neauoire | 5 | +40 | -8 |
2021-02-01 19:58 | Progress on branching | neauoire | 8 | +62 | -35 |
2021-01-31 05:31 | Added return stack | neauoire | 4 | +153 | -71 |
2021-01-30 22:25 | * | neauoire | 5 | +186 | -94 |
2021-01-30 05:56 | * | neauoire | 6 | +125 | -57 |
2021-01-30 01:49 | * | neauoire | 4 | +68 | -51 |
2021-01-29 21:59 | * | neauoire | 5 | +72 | -22 |
2021-01-29 20:14 | Basic parts | neauoire | 6 | +138 | -19 |
2021-01-29 19:35 | * | neauoire | 5 | +96 | -1 |
2021-01-29 19:17 | init | neauoire | 4 | +75 | -0 |