0
0
Fork 0
mirror of https://git.sr.ht/~rabbits/uxn synced 2024-11-25 15:25:12 +00:00

Commit graph

  • be438b40c6 (uxn.c) Ram wrapping for LDZ neauoire 2023-11-01 09:35:38 -0700
  • 7dfcd2b579 (uxn.c) Wrap RAM on LDA/STA neauoire 2023-11-01 09:25:39 -0700
  • 8e976310d3 Improved cli stack debugger neauoire 2023-10-31 11:24:00 -0700
  • 81a3dbee5e Better on-screen stack debugging neauoire 2023-10-31 11:17:33 -0700
  • 2e32545a8b (cube3d.tal) Optimizations neauoire 2023-10-30 15:32:02 -0700
  • 8b2d16ffea (uxn.c) Reconnected tnl core without device masks neauoire 2023-10-30 15:12:25 -0700
  • 3d9408e605 (uxn.c) Removed useless mask neauoire 2023-10-30 14:22:19 -0700
  • b35bded3e4 (uxn.c) Reconnected old abc core neauoire 2023-10-30 14:14:02 -0700
  • 5abea12b46 Made a backup of tnl core neauoire 2023-10-30 11:35:46 -0700
  • d167b88996 (uxncli) Zeroing Uxn neauoire 2023-10-30 11:24:04 -0700
  • 0189721956 (uxn.c) Fix pointer wrapping issues Remko Tronçon 2023-10-30 18:54:45 +0100
  • f1f1babd47 (uxn.c) Removed used of stack pointer for circular arithmetic neauoire 2023-10-30 09:29:40 -0700
  • bb99a02bf7 (build.sh) Remove special handling of SDL2 library on macOS. Remko Tronçon 2023-10-29 21:18:22 +0100
  • 6e96b22e36 (move.tal) Minor optimizations neauoire 2023-10-28 10:17:10 -0700
  • a0fa9ca9a3 (move.tal) Housekeeping neauoire 2023-10-28 10:08:01 -0700
  • b513014fa8 (screen.blending.tal) Fixed issue with sprite position neauoire 2023-10-27 19:53:42 -0700
  • 85d22bbb90 (uxnasm) Date neauoire 2023-10-27 08:43:48 -0700
  • cff5746e03 (uxnasm.c) Support outputting to stdout using - Remko Tronçon 2023-10-27 09:32:27 +0200
  • 187f92d31d (console.write.tal) Added output example to /error port neauoire 2023-10-26 11:29:49 -0700
  • 413f3a82f8 Fixed warnings neauoire 2023-10-25 15:25:32 -0700
  • 5babd72e6a Clear screen on debugger toggle neauoire 2023-10-25 15:23:56 -0700
  • d97fa9e8b8 Added F12 to toggle borderless neauoire 2023-10-25 14:16:23 -0700
  • 7cc77a47f4 Formatted neauoire 2023-10-25 11:24:37 -0400
  • b57554a098 (uxnemu) add fullscreen mode and improve argument handling Leonora Tindall 2023-10-24 20:22:05 -0500
  • 249829c614 Update builds to new hostnames. Andrew Alderwick 2023-10-23 15:48:02 +0100
  • 6e52b5c5ee Fix potential out of bounds when doing tuning lookup audio Bad Diode 2023-10-23 11:10:03 +0200
  • 5a658bd124 (audio-test) Loop melody neauoire 2023-10-23 05:08:41 -0400
  • ee046477b9 (audio-test) Fixed durations neauoire 2023-10-21 11:10:33 -0400
  • defa627f8a Take pitch into account when computing duration. d_m 2023-10-20 19:38:01 -0400
  • b1fc24d731 Detect duration for note_off as well as note_on. d_m 2023-10-20 12:24:39 -0400
  • 0d0a76c4b7 Formatting neauoire 2023-10-20 11:54:25 -0400
  • 4eef68bbf5 (audio.c) Default duration is sample length neauoire 2023-10-20 11:51:17 -0400
  • 94c57e9bc5 (piano.tal) Support new volume port neauoire 2023-10-20 10:52:13 -0400
  • 36d6e99a75 Add dei ports 0x2 and 0x4 to audio devices Bad Diode 2023-10-19 19:41:52 +0200
  • 12d1d119eb Change sdl audio to not play until the first pitch is sent Bad Diode 2023-10-19 12:06:47 +0200
  • 74d81621d0 Update default envelope Bad Diode 2023-10-17 21:17:07 +0200
  • fca3b46d81 Add minimum decay/release of 10ms Bad Diode 2023-10-17 21:01:18 +0200
  • c0e0a41a77 Fix uxncli missing device pointer Bad Diode 2023-10-17 20:43:49 +0200
  • 9631236968 Increase base volume 4x (1 channel max -12dB) Bad Diode 2023-10-17 20:34:10 +0200
  • da7619eb57 Update audio-tests.tal example Bad Diode 2023-10-17 20:25:44 +0200
  • 1399b5da47 Try to avoid audio callback from working after free Bad Diode 2023-10-17 20:16:47 +0200
  • 95996ed902 Fix wrong freeing of memory Bad Diode 2023-10-17 20:12:07 +0200
  • 18ee0d52ae Restore sample stretching behaviour Bad Diode 2023-10-17 20:04:15 +0200
  • 5d0577a696 Update audio-tests to use proper sine function Bad Diode 2023-10-17 18:22:11 +0200
  • f4a7d8de6a Add per-cent tuning and change note-off to #00 Bad Diode 2023-10-17 18:10:56 +0200
  • a63276e284 Make sure device memory is freed Bad Diode 2023-10-17 17:26:46 +0200
  • 28393a41a5 Fix memory bug and restore previous looping behaviour Bad Diode 2023-10-17 17:12:31 +0200
  • 7365da67ca Restore audio port layout and use 0x5 for duration Bad Diode 2023-10-16 15:35:46 +0200
  • 090f8de1dd Make sure ADSR uses the audiobuf macros Bad Diode 2023-10-10 17:04:27 +0200
  • 8d84356cca Reduce the detuning/pitch table for now Bad Diode 2023-10-10 16:28:09 +0200
  • 40d563d9a9 Cleanup warnings Bad Diode 2023-10-10 16:12:47 +0200
  • 8c9bc91b59 Fix xfading issues Bad Diode 2023-10-10 16:06:17 +0200
  • 64d89a56f4 Add sample duration handling Bad Diode 2023-10-10 15:39:47 +0200
  • 0118729bcc Add initial WIP sample player for new audio device Bad Diode 2023-10-10 14:54:44 +0200
  • c71842aa84 (dvd.tal) Optimized neauoire 2023-09-29 14:01:13 -0400
  • f8c7e44ea1 console: add a newline at eof Sigrid Solveig Haflínudóttir 2023-09-21 17:13:17 +0000
  • d7f96acb93 (fizzbuzz.tal) Housekeeping neauoire 2023-09-05 20:05:14 -0700
  • 5d39dcdbdc (uxncli) Send zero byte and EOF on stdin neauoire 2023-09-05 16:34:49 -0700
  • a323cb5c56 (screen.c)Fixed redraw issue neauoire 2023-09-02 18:34:04 -0700
  • fb892e4329 Uxn can no longer error neauoire 2023-09-02 13:51:03 -0700
  • a65c1cb9a8 Removed LINK req in uxncli neauoire 2023-09-01 15:15:15 -0700
  • cfd29ac511 (uxnemu.c) Cache audio values before POKE2 neauoire 2023-08-30 12:12:30 -0700
  • 3b526bbed6 (screen.c) Always cache value before PEEK/POKE neauoire 2023-08-30 12:06:04 -0700
  • f4caad2d51 (uxn.h) Removed unused macro neauoire 2023-08-30 11:46:00 -0700
  • 107a25295b (mouse.c) Do not use POKE2 macro neauoire 2023-08-30 11:25:15 -0700
  • 1adb6a8cf0 (uxn.c) Do no check for underflow for push-only opcodes neauoire 2023-08-30 11:09:46 -0700
  • 55aae6fee9 (uxn.c) Always cache address before PEEK2 neauoire 2023-08-30 10:49:00 -0700
  • e35501976c (uxn.c) Standardized setter macros neauoire 2023-08-30 10:40:04 -0700
  • e5617f83c9 Removed redundant macros neauoire 2023-08-30 10:16:38 -0700
  • aeb38c0819 (uxn.c) Cache intermediary result in POKE2 usage neauoire 2023-08-30 09:52:47 -0700
  • 07dc45c0e7 (uxn.c) Faster stack registers neauoire 2023-08-30 09:40:45 -0700
  • d974111939 (uxn.c) Catch underflow with JCI neauoire 2023-08-30 09:24:09 -0700
  • c9183a02e5 (uxn.c) Only one writing macro per line neauoire 2023-08-29 10:48:19 -0700
  • 7992d54115 (uxn.c) Removed needless masking of opcode lookup neauoire 2023-08-29 09:41:00 -0700
  • a18f8697f0 (uxn.c) Removed unnecessary negation neauoire 2023-08-25 13:05:45 -0700
  • 1b1c9fc710 Make emu_masks globals neauoire 2023-08-25 09:38:03 -0700
  • d3081fd93d Zero ram on reboot neauoire 2023-08-19 07:58:44 -0700
  • 15d09cf15b Added stack pointer accessors to system device neauoire 2023-08-19 07:34:14 -0700
  • c6a628e6ae Pre-process dei/deo masks neauoire 2023-08-17 09:25:24 -0700
  • 5a77c3e1e3 Removed unused ports from system deo mask neauoire 2023-08-16 20:46:24 -0700
  • 63d5dd681a Tightened screen debugger redraw neauoire 2023-08-16 14:33:45 -0700
  • d3371d1f73 Muted warnings neauoire 2023-08-16 13:53:31 -0700
  • 13bd3ce2d8 Made debugger private to screen neauoire 2023-08-16 13:46:07 -0700
  • cfe02013fd Inlined system_cmd neauoire 2023-08-15 19:23:55 -0700
  • d8532e7c0e system_load() is now private neauoire 2023-08-15 19:21:06 -0700
  • b737dfca85 Combined all system reboots neauoire 2023-08-15 19:19:06 -0700
  • bd8b2026b8 Keep boot rom path in system neauoire 2023-08-15 18:53:51 -0700
  • ddd3a46156 Standardized main() in uxncli and uxnemu neauoire 2023-08-15 18:47:34 -0700
  • b66d3f2612 Abstracted emu_end() neauoire 2023-08-15 18:44:16 -0700
  • 4d7ce3e893 Made a console_listen function neauoire 2023-08-15 16:24:40 -0700
  • 8d4074b372 Removed console queue from emu_start neauoire 2023-08-15 16:11:21 -0700
  • c0d45d1440 Try loading rom during system init neauoire 2023-08-15 16:06:29 -0700
  • 9a7a11003f System device handles boot neauoire 2023-08-15 15:59:32 -0700
  • a77434a671 Reset device page on soft reboot neauoire 2023-08-13 21:11:18 -0700
  • de7b24e820 Added soft reboot neauoire 2023-08-13 18:48:32 -0700
  • a394dcb999 Updated date neauoire 2023-08-10 08:50:14 -0700
  • c7884b625f Fixed issue where redraw region always started at 0 neauoire 2023-08-10 08:47:34 -0700
  • 015072fea4 (uxn.c) Removed offset in PUT() neauoire 2023-08-09 19:43:28 -0700
  • 18302105c6 (uxn.c) PUT2 should not use POKE neauoire 2023-08-09 19:38:18 -0700
  • b610a88083 (uxn.c) Faster SET() macro neauoire 2023-08-09 19:31:33 -0700