0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-11-29 17:23:01 +00:00
Commit graph

2101 commits

Author SHA1 Message Date
Remko Tronçon
bb99a02bf7 (build.sh) Remove special handling of SDL2 library on macOS.
--static-libs already uses the static library, so the special handling
does nothing.
Depending on the `brew` executable in the build blocks using the build
script inside a brew formula.
2023-10-29 14:20:59 -07:00
neauoire
6e96b22e36 (move.tal) Minor optimizations 2023-10-28 10:17:10 -07:00
neauoire
a0fa9ca9a3 (move.tal) Housekeeping 2023-10-28 10:08:01 -07:00
neauoire
b513014fa8 (screen.blending.tal) Fixed issue with sprite position 2023-10-27 19:53:42 -07:00
neauoire
85d22bbb90 (uxnasm) Date 2023-10-27 08:43:48 -07:00
Remko Tronçon
cff5746e03 (uxnasm.c) Support outputting to stdout using - 2023-10-27 08:42:41 -07:00
neauoire
187f92d31d (console.write.tal) Added output example to /error port 2023-10-26 11:29:49 -07:00
neauoire
413f3a82f8 Fixed warnings 2023-10-25 15:25:32 -07:00
neauoire
5babd72e6a Clear screen on debugger toggle 2023-10-25 15:23:56 -07:00
neauoire
d97fa9e8b8 Added F12 to toggle borderless 2023-10-25 14:16:23 -07:00
neauoire
7cc77a47f4 Formatted 2023-10-25 11:24:37 -04:00
Leonora Tindall
b57554a098 (uxnemu) add fullscreen mode and improve argument handling 2023-10-25 11:23:27 -04:00
Andrew Alderwick
249829c614 Update builds to new hostnames. 2023-10-23 15:48:02 +01:00
neauoire
c71842aa84 (dvd.tal) Optimized 2023-09-29 14:01:13 -04:00
Sigrid Solveig Haflínudóttir
f8c7e44ea1 console: add a newline at eof 2023-09-21 17:13:17 +00:00
neauoire
d7f96acb93 (fizzbuzz.tal) Housekeeping 2023-09-05 20:05:14 -07:00
neauoire
5d39dcdbdc (uxncli) Send zero byte and EOF on stdin 2023-09-05 16:34:49 -07:00
neauoire
a323cb5c56 (screen.c)Fixed redraw issue 2023-09-02 18:34:04 -07:00
neauoire
fb892e4329 Uxn can no longer error 2023-09-02 13:51:03 -07:00
neauoire
a65c1cb9a8 Removed LINK req in uxncli 2023-09-01 15:15:15 -07:00
neauoire
cfd29ac511 (uxnemu.c) Cache audio values before POKE2 2023-08-30 12:12:30 -07:00
neauoire
3b526bbed6 (screen.c) Always cache value before PEEK/POKE 2023-08-30 12:06:04 -07:00
neauoire
f4caad2d51 (uxn.h) Removed unused macro 2023-08-30 11:46:00 -07:00
neauoire
107a25295b (mouse.c) Do not use POKE2 macro 2023-08-30 11:25:15 -07:00
neauoire
1adb6a8cf0 (uxn.c) Do no check for underflow for push-only opcodes 2023-08-30 11:09:46 -07:00
neauoire
55aae6fee9 (uxn.c) Always cache address before PEEK2 2023-08-30 10:49:00 -07:00
neauoire
e35501976c (uxn.c) Standardized setter macros 2023-08-30 10:40:04 -07:00
neauoire
e5617f83c9 Removed redundant macros 2023-08-30 10:16:38 -07:00
neauoire
aeb38c0819 (uxn.c) Cache intermediary result in POKE2 usage 2023-08-30 09:52:47 -07:00
neauoire
07dc45c0e7 (uxn.c) Faster stack registers 2023-08-30 09:40:45 -07:00
neauoire
d974111939 (uxn.c) Catch underflow with JCI 2023-08-30 09:24:09 -07:00
neauoire
c9183a02e5 (uxn.c) Only one writing macro per line 2023-08-29 10:48:19 -07:00
neauoire
7992d54115 (uxn.c) Removed needless masking of opcode lookup 2023-08-29 09:41:00 -07:00
neauoire
a18f8697f0 (uxn.c) Removed unnecessary negation 2023-08-25 13:05:45 -07:00
neauoire
1b1c9fc710 Make emu_masks globals 2023-08-25 09:38:03 -07:00
neauoire
d3081fd93d Zero ram on reboot 2023-08-19 07:58:44 -07:00
neauoire
15d09cf15b Added stack pointer accessors to system device 2023-08-19 07:34:14 -07:00
neauoire
c6a628e6ae Pre-process dei/deo masks 2023-08-17 09:25:24 -07:00
neauoire
5a77c3e1e3 Removed unused ports from system deo mask 2023-08-16 20:46:24 -07:00
neauoire
63d5dd681a Tightened screen debugger redraw 2023-08-16 14:33:45 -07:00
neauoire
d3371d1f73 Muted warnings 2023-08-16 13:53:31 -07:00
neauoire
13bd3ce2d8 Made debugger private to screen 2023-08-16 13:46:07 -07:00
neauoire
cfe02013fd Inlined system_cmd 2023-08-15 19:23:55 -07:00
neauoire
d8532e7c0e system_load() is now private 2023-08-15 19:21:06 -07:00
neauoire
b737dfca85 Combined all system reboots 2023-08-15 19:19:06 -07:00
neauoire
bd8b2026b8 Keep boot rom path in system 2023-08-15 18:53:51 -07:00
neauoire
ddd3a46156 Standardized main() in uxncli and uxnemu 2023-08-15 18:47:34 -07:00
neauoire
b66d3f2612 Abstracted emu_end() 2023-08-15 18:44:16 -07:00
neauoire
4d7ce3e893 Made a console_listen function 2023-08-15 16:24:40 -07:00
neauoire
8d4074b372 Removed console queue from emu_start 2023-08-15 16:11:21 -07:00