Commit graph

4314 commits

Author SHA1 Message Date
cam900
ab2ee00246 Fix NES DPCM sample warning if loopend is 0 2025-09-28 10:30:57 +09:00
tildearrow
3f19be9b8d improve file name typing behavior 2025-09-27 16:33:43 -05:00
tildearrow
3eb4e02690 add a drives button 2025-09-27 15:01:23 -05:00
tildearrow
963ec94fd0 fix Windows support
drives button is missing
2025-09-27 14:56:12 -05:00
tildearrow
4df9643963 Windows support - untested 2025-09-27 08:37:46 -05:00
tildearrow
f40461b3e4 path editing and buttons
let's work on Windows support
2025-09-27 06:51:56 -05:00
tildearrow
3bdfe541da extra file types 2025-09-27 05:30:28 -05:00
tildearrow
5110538c3f Merge branch 'master' into newFilePicker 2025-09-26 23:50:40 -05:00
tildearrow
4ff220ec5a mkdir and some other improvements
prepare for path editing and buttons
2025-09-26 21:05:39 -05:00
tildearrow
c321277bc9 colors, icons, types and more
next up: mkdir
2025-09-26 19:40:42 -05:00
tildearrow
19b3cdefd1 file types and sorting
coming soon: colors and icons
2025-09-26 05:14:29 -05:00
tildearrow
ebecfb1992 more work on the file picker
after this, file types
2025-09-25 20:49:40 -05:00
tildearrow
20ee4f4048 why am I working so slowly on this 2025-09-25 00:04:08 -05:00
Eknous-P
4e97650488 separate and fix note selector in find/replace 2025-09-24 13:55:22 +04:00
tildearrow
a897bbcca3 fixed 2025-09-24 01:25:28 -05:00
tildearrow
4ad0f6bec7 why does this not work 2025-09-23 05:20:52 -05:00
tildearrow
aa713ed9c9 commit message? why? who cares 2025-09-23 01:31:49 -05:00
tildearrow
be3f7a9ec1 new file picker, part 2
working stat
2025-09-21 17:45:06 -05:00
tildearrow
6aca12184f new file picker, part 1
prototype
2025-09-21 05:48:30 -05:00
tildearrow
134cdde1e5 Merge branch 'master' into newFilePicker 2025-09-20 21:49:13 -05:00
tildearrow
8dbd732db9 GUI: randomize notes + button to open pat menu on
mobile
2025-09-20 21:48:18 -05:00
Eknous-P
fe622a08b1 fix nolerp line plot leaving a stray vertical line 2025-09-20 20:05:12 +04:00
tildearrow
e5bd1a63e8 i am freaking slacking off 2025-09-19 00:08:13 -05:00
tildearrow
0548e88f47 prepare for a new ImGui file picker 2025-09-18 05:11:56 -05:00
tildearrow
e583a49436 update Dear ImGui to 1.92.3 - comment wrap working
finally I can get rid of that silly text
so much drama over a freaking setting...

nobody got the reference
2025-09-17 19:09:03 -05:00
Eknous-P
c0da289d40 chip rack led setting 2025-09-17 15:25:26 +04:00
tildearrow
24fabdf8c4 use old advance calc formula
issue #2669
2025-09-17 02:58:52 -05:00
tildearrow
e8382247f1 GUI: chip manager redesign, part 5
this finishes the basics
2025-09-16 19:19:01 -05:00
tildearrow
22c5121a76 disable custom ellipsis char 2025-09-16 18:02:19 -05:00
tildearrow
27a555f129 GUI: chip manager redesign, part 4
this selectable is so ugly and uncentered
2025-09-16 16:42:23 -05:00
tildearrow
72b94b029a GUI: chip manager redesign, part 3 2025-09-16 06:27:34 -05:00
tildearrow
d38b956030 GUI: chip manager redesign, part 2 2025-09-16 04:48:02 -05:00
tildearrow
0f408310f1 GUI: chip manager redesign, part 1 2025-09-15 21:02:19 -05:00
tildearrow
f29d72c45c GUI: prepare for a chip manager redesign 2025-09-15 18:28:24 -05:00
tildearrow
61821ed327 GUI: fix ModTable next to the mod table 2025-09-15 06:20:56 -05:00
tildearrow
3a06e7b963 remove hasSampleInsHeader()
- it is only used by MultiPCM
- an alternative approach is in place
2025-09-14 14:21:31 -05:00
tildearrow
de1ab67d4a Merge branch 'master' into hasSampleHeader 2025-09-13 04:23:19 -05:00
tildearrow
7a7d381889 restore scroll text debug 2025-09-08 18:13:33 -05:00
tildearrow
7cf66b56ee GUI: load fallback fonts in header font
issue #2400
2025-09-07 18:22:14 -05:00
tildearrow
fb35e6f993 GUI: add a compressed font cache
reduce memory usage by not loading the same font twice
2025-09-07 18:13:57 -05:00
tildearrow
7709640aa0 GUI: possibly fix crash on audio export
issue #2672
2025-09-05 18:50:28 -05:00
Eknous
2c5ca6026e
Merge branch 'tildearrow:master' into spectrum 2025-09-05 18:19:12 +04:00
tildearrow
15d47cfe03 actually fix stage 20
comparison always was false
2025-09-04 16:00:33 -05:00
tildearrow
24e7338dc5 GUI: add visualizer to cmd stream player 2025-09-04 05:01:48 -05:00
tildearrow
dcf5f3f0c7 fix stage 20 not being purple tanks 2025-09-03 04:01:47 -05:00
cam900
8110c378c0 Merge branch 'master' of https://github.com/tildearrow/furnace into hasSampleHeader 2025-08-30 08:15:33 +09:00
cam900
779a8d8810 Add loop end hints for NDS in ADPCM, 8bit PCM 2025-08-29 16:55:53 +09:00
cam900
957b57f3d9 Add primary MultiPCM support
Partially revert previous commit
Add notifyInsAddition in dispatch for instrument addition
Refresh sample memory when instrument type changed
Fix naming for consistency
Also, this commit fixes a some possible issue in MultiPCM on openMSX core.
Chip ID: Already determined
2025-08-29 16:24:32 +09:00
cam900
bd8d9a56a0 Prepare to add hasSamplePtrHeader and hasSampleInstHeader in dispatch (WIP)
for refresh sample memory when loop/end pointer and instrument parameter changed. Also, this PR has minor code style fixes and add warning in MultiPCM sample map usage.
2025-08-27 22:52:19 +09:00
Eknous-P
c7c3637b1b rearrange variables, add needle ui, use builtin note arrays, code style 2025-08-21 22:30:26 +04:00