edfc5a6 (main) Make uxn256emu able to load the init.rom inside an erom (uncompressed zip containing rom files and assets) by
Dario Rodriguez <antartica@whereismybit.com>2024-01-13 19:14:13 +0100;
e065573 Make system device able to load a rom from memory by
Dario Rodriguez <antartica@whereismybit.com>2024-01-11 19:00:13 +0100;
a0b63e4 Modularize uxn256emu to prepare for having several roms executing simultaneously by
Dario Rodriguez <antartica@whereismybit.com>2024-01-11 17:32:28 +0100;
bf19176 Change emulator binary to uxn256emu by
Dario Rodriguez <antartica@whereismybit.com>2024-01-11 17:30:03 +0100;
3f252c0 Fixed crash from missing dev page by
neauoire <aliceffekt@gmail.com>2023-12-25 14:39:29 -0800;
7ec9531 Fix audio device regression by
Bad Diode <bd@badd10de.dev>2023-12-20 09:20:22 +0100;
8ca6c75 Removed old screen.flip example by
neauoire <aliceffekt@gmail.com>2023-12-19 11:16:10 -0800;
5fa8fb8 Removed old system.catch example by
neauoire <aliceffekt@gmail.com>2023-12-19 11:12:23 -0800;
6e45b57 (screen.auto) Added a auto port testing file by
neauoire <aliceffekt@gmail.com>2023-12-19 10:52:15 -0800;
b952a24 (screen) Fixed issue with blending modes by
neauoire <aliceffekt@gmail.com>2023-12-18 17:47:24 -0800;
a62fce6 Faster screen drawing routines by
neauoire <aliceffekt@gmail.com>2023-12-18 14:44:36 -0800;
14bf95b (console.tal) Improved example by
neauoire <aliceffekt@gmail.com>2023-12-05 11:55:46 -0800;
94f6627 (816.uf1) Added font by
neauoire <aliceffekt@gmail.com>2023-11-25 15:52:59 -0800;
e016461 (screen) Fixed pixel fill bug by
neauoire <aliceffekt@gmail.com>2023-11-18 10:56:34 -0800;
86c46be (Screen) Removed unused variable by
neauoire <aliceffekt@gmail.com>2023-11-12 17:05:46 -0800;
efd70d3 (Screen) Pass addr to sprite by
neauoire <aliceffekt@gmail.com>2023-11-12 17:01:16 -0800;
f744a95 (Screen) Cached row only written when visible by
neauoire <aliceffekt@gmail.com>2023-11-12 16:54:19 -0800;
94f3142 (Screen) Cache row during sprite drawing by
neauoire <aliceffekt@gmail.com>2023-11-12 16:46:44 -0800;
d6a966e (Screen) Faster sprite drawing by
neauoire <aliceffekt@gmail.com>2023-11-12 12:38:43 -0800;
99c492d Store instance device in Uxn itself by
neauoire <aliceffekt@gmail.com>2023-11-11 20:57:28 -0800;
0d05530 (screen) Added fill() function by
neauoire <aliceffekt@gmail.com>2023-11-11 20:44:15 -0800;
dd1f3e0 Housekeeping by
neauoire <aliceffekt@gmail.com>2023-11-11 20:32:52 -0800;
228a951 (screen.pixel) Added pixel testing program by @aw by
neauoire <aliceffekt@gmail.com>2023-11-10 14:47:51 -0800;
f9de136 Redraw on resize by
neauoire <aliceffekt@gmail.com>2023-11-09 14:45:51 -0800;
d0a5217 (mouse.tal) Improved implementation by
neauoire <aliceffekt@gmail.com>2023-11-09 14:01:11 -0800;
6bdb6ca Optimized core by
neauoire <aliceffekt@gmail.com>2023-11-09 13:46:10 -0800;
fa6d62c (screen.blending) Draw foreground sprites too by
neauoire <aliceffekt@gmail.com>2023-11-08 09:30:49 -0800;
9924af3 (screen.blending.tal) Added 1bpp demo by
neauoire <aliceffekt@gmail.com>2023-11-05 11:07:56 -0800;
76732db (uxnasm.c) Add check for missing output file by
Capital <xcapt98@gmail.com>2023-11-03 19:31:42 -0400;
798ebaf Fix potential out of bounds when doing tuning lookup by
Bad Diode <bd@badd10de.dev>2023-10-23 11:10:03 +0200;
6381ebb (audio-test) Loop melody by
neauoire <aliceffekt@gmail.com>2023-10-23 05:08:41 -0400;
f1d903c (audio-test) Fixed durations by
neauoire <aliceffekt@gmail.com>2023-10-21 11:10:33 -0400;
6a09136 Take pitch into account when computing duration. by
d_m <d_m@plastic-idolatry.com>2023-10-20 19:38:01 -0400;
dbf1c72 Detect duration for note_off as well as note_on. by
d_m <d_m@plastic-idolatry.com>2023-10-20 12:24:39 -0400;
87d6798 Formatting by
neauoire <aliceffekt@gmail.com>2023-10-20 11:54:25 -0400;
c4ec4a6 (audio.c) Default duration is sample length by
neauoire <aliceffekt@gmail.com>2023-10-20 11:51:17 -0400;
328f521 (piano.tal) Support new volume port by
neauoire <aliceffekt@gmail.com>2023-10-20 10:52:13 -0400;
c26c27a Add dei ports 0x2 and 0x4 to audio devices by
Bad Diode <bd@badd10de.dev>2023-10-19 19:41:52 +0200;
9c8ae94 Change sdl audio to not play until the first pitch is sent by
Bad Diode <bd@badd10de.dev>2023-10-19 12:06:47 +0200;
1d7c96d Update default envelope by
Bad Diode <bd@badd10de.dev>2023-10-17 21:17:07 +0200;
8f3d7b9 Add minimum decay/release of 10ms by
Bad Diode <bd@badd10de.dev>2023-10-17 21:01:18 +0200;
d1c156d Fix uxncli missing device pointer by
Bad Diode <bd@badd10de.dev>2023-10-17 20:43:49 +0200;
e1074c9 Increase base volume 4x (1 channel max -12dB) by
Bad Diode <bd@badd10de.dev>2023-10-17 20:34:10 +0200;
ae11965 Update audio-tests.tal example by
Bad Diode <bd@badd10de.dev>2023-10-17 20:25:44 +0200;
0f3b070 Try to avoid audio callback from working after free by
Bad Diode <bd@badd10de.dev>2023-10-17 20:16:47 +0200;
2c3f9f0 Fix wrong freeing of memory by
Bad Diode <bd@badd10de.dev>2023-10-17 20:12:07 +0200;
56c500f Restore sample stretching behaviour by
Bad Diode <bd@badd10de.dev>2023-10-17 20:04:15 +0200;
41b143b Update audio-tests to use proper sine function by
Bad Diode <bd@badd10de.dev>2023-10-17 18:22:11 +0200;
6569c9d Add per-cent tuning and change note-off to <a href="#00">#00</a> by
Bad Diode <bd@badd10de.dev>2023-10-17 18:10:56 +0200;
b2e67c0 Make sure device memory is freed by
Bad Diode <bd@badd10de.dev>2023-10-17 17:26:46 +0200;
e6cf770 Fix memory bug and restore previous looping behaviour by
Bad Diode <bd@badd10de.dev>2023-10-17 17:12:31 +0200;
4b64ced Restore audio port layout and use 0x5 for duration by
Bad Diode <bd@badd10de.dev>2023-10-16 15:35:46 +0200;
9d1013d Make sure ADSR uses the audiobuf macros by
Bad Diode <bd@badd10de.dev>2023-10-10 17:04:27 +0200;
c6713b6 Reduce the detuning/pitch table for now by
Bad Diode <bd@badd10de.dev>2023-10-10 16:28:09 +0200;
88ba7a8 Cleanup warnings by
Bad Diode <bd@badd10de.dev>2023-10-10 16:12:47 +0200;
32853ce Fix xfading issues by
Bad Diode <bd@badd10de.dev>2023-10-10 16:06:17 +0200;
9437c4e Add sample duration handling by
Bad Diode <bd@badd10de.dev>2023-10-10 15:39:47 +0200;
49eda85 Add initial WIP sample player for new audio device by
Bad Diode <bd@badd10de.dev>2023-10-10 14:54:44 +0200;
632816a (uxn.c) Housekeeping by
neauoire <aliceffekt@gmail.com>2023-11-01 20:37:46 -0700;
d28f4f8 (uxn.c) Simpler switch argument by
neauoire <aliceffekt@gmail.com>2023-11-01 19:14:31 -0700;
5c79d28 (uxn.c) Wrap zero-page by
neauoire <aliceffekt@gmail.com>2023-11-01 09:54:57 -0700;
be438b4 (uxn.c) Ram wrapping for LDZ by
neauoire <aliceffekt@gmail.com>2023-11-01 09:35:38 -0700;
7dfcd2b (uxn.c) Wrap RAM on LDA/STA by
neauoire <aliceffekt@gmail.com>2023-11-01 09:25:39 -0700;
8e97631 Improved cli stack debugger by
neauoire <aliceffekt@gmail.com>2023-10-31 11:24:00 -0700;
81a3dbe Better on-screen stack debugging by
neauoire <aliceffekt@gmail.com>2023-10-31 11:17:33 -0700;
2e32545 (cube3d.tal) Optimizations by
neauoire <aliceffekt@gmail.com>2023-10-30 15:32:02 -0700;
8b2d16f (uxn.c) Reconnected tnl core without device masks by
neauoire <aliceffekt@gmail.com>2023-10-30 15:12:25 -0700;
3d9408e (uxn.c) Removed useless mask by
neauoire <aliceffekt@gmail.com>2023-10-30 14:22:19 -0700;
b35bded (uxn.c) Reconnected old abc core by
neauoire <aliceffekt@gmail.com>2023-10-30 14:14:02 -0700;
5abea12 Made a backup of tnl core by
neauoire <aliceffekt@gmail.com>2023-10-30 11:35:46 -0700;
d167b88 (uxncli) Zeroing Uxn by
neauoire <aliceffekt@gmail.com>2023-10-30 11:24:04 -0700;