tildearrow
ceb3a56e4b
pattern data refactor, part 12
...
fix the note selector
2025-10-18 03:34:33 -05:00
tildearrow
37cc8accc3
pattern data refactor, part 11
...
fix FC/FTM/TFE import. all of them were off by a couple octaves
2025-10-18 03:28:54 -05:00
tildearrow
01ce91ca2d
pattern data refactor, part 10
...
I will test for more regressions soon
2025-10-17 21:06:10 -05:00
tildearrow
626120da8c
pattern data refactor, part 9
...
fix MOD/S3M/XM/IT import:
- MOD was off by one octave
- S3M was off by a couple octaves
- several effects went missing in S3M/XM/IT
2025-10-17 20:58:01 -05:00
tildearrow
182a9e3b9d
pattern data refactor, part 8
...
this is the first commit that builds
maybe not
2025-10-17 17:18:24 -05:00
tildearrow
2b745cac62
pattern data refactor, part 7
2025-10-16 05:11:09 -05:00
tildearrow
6c804c3674
pattern data refactor, part 6
...
crap
2025-10-15 21:56:04 -05:00
tildearrow
7ba6b3680a
pattern data refactor, part 5
...
the engine is done
still does not compile
2025-10-15 21:05:13 -05:00
tildearrow
0cd8ab94c4
pattern data refactor, part 4
...
all file ops converted
there may be some bugs related to note range - testing to be performed
after Furnace builds again
2025-10-15 19:56:13 -05:00
tildearrow
c715c10b9b
pattern data refactor, part 3
2025-10-15 05:14:34 -05:00
tildearrow
00bbde217f
pattern data refactor, part 2
2025-10-14 15:58:15 -05:00
tildearrow
d4ecf4045b
pattern data refactor, part 1
...
this first stage changes the way notes are encoded
instead of note/octave, it is just note
2025-10-14 05:07:35 -05:00
tildearrow
7d7d95a97d
don't unsigned char up yet... first get rid of octave
2025-10-14 02:16:28 -05:00
tildearrow
5dd9b98daf
prepare the motherfiretrucking refactor
...
WOW
2025-10-13 04:52:15 -05:00
tildearrow
3b1a4288e7
update Joyful
2025-10-13 03:47:15 -05:00
tildearrow
5fca68442b
update h.fur
2025-10-13 03:21:16 -05:00
tildearrow
5d62569002
Merge branch 'obscon'
...
thanks for participating in this contest! I hope to see you in the next
one!
2025-10-13 03:18:32 -05:00
tildearrow
ca68d1e7a2
demo songs from contest - sorted
2025-10-13 03:18:16 -05:00
tildearrow
2972f3a2ab
move around
2025-10-12 19:30:41 -05:00
tildearrow
cf0bfbc61d
GUI: prepare to (maybe) enable nav
2025-10-12 19:13:05 -05:00
tildearrow
cd028d2d3b
qualified demos from obscure chip contest
2025-10-12 19:09:05 -05:00
tildearrow
d1d53a92f6
prepare demo song directory for new batch
2025-10-12 19:04:15 -05:00
tildearrow
0a015060bf
file picker: possibly fix nav
...
so we can turn it on while the file picker is visible
2025-10-12 14:53:55 -05:00
tildearrow
7a52266da5
GUI: fix off-by-one in Game Boy ins editor
...
sound length 63 was being displayed as infinity
2025-10-12 14:21:33 -05:00
tildearrow
150ef040a9
file picker: fix text hash hide
2025-10-12 04:48:30 -05:00
tildearrow
93be309a39
file picker: ability to edit bookmark name
2025-10-10 21:15:51 -05:00
tildearrow
e9c16fed11
Merge branch 'master' of github.com:tildearrow/furnace
2025-10-09 03:53:58 -05:00
tildearrow
6b83f399f0
fix empty samples eating memory
...
when DPCM is requested, Furnace would waste 500MB of memory per empty sample
that's why it had to be signed!
2025-10-09 03:53:44 -05:00
tildearrow
b55ff55943
disable -gcodeview
...
a bug in GCC prevents it from being used.
I will be reporting this soon.
2025-10-06 15:49:11 -05:00
tildearrow
5a65bad90e
I AM USING THIS VARIABLE
2025-10-06 13:20:36 -05:00
tildearrow
1f6f7f961e
dev234 - extra config paranoia
...
featuring config start/end markers to ensure the config is complete.
necessary due to a problem which results in Furnace not writing the
entire config in time on Android sometimes.
best to fall back to the previous config than a total sudden reset...
issue #1825
2025-10-06 12:31:56 -05:00
Eknous-P
2739b5af54
fix sample init size way too big
2025-10-06 00:40:18 +04:00
tildearrow
78a86e3d08
file picker: what? it's stil broken?!
2025-10-05 01:59:32 -05:00
tildearrow
5e8f3e7577
file picker: fix reset query button not working
2025-10-04 21:05:12 -05:00
tildearrow
d6569a40f5
file picker: enforce scroll
...
fixes a bug where the file list scrolls randomly when it takes longer than 1 frame to load
2025-10-04 19:39:13 -05:00
tildearrow
dc87bc489f
AY/YM Timer FX bug fixes and improvements
...
pull request #2547
manual merge due to modification of unrelated files according to GitHub's
files view
Co-authored-by: host12prog <hungnguyen.481335@gmail.com>
2025-10-04 18:39:07 -05:00
tildearrow
80a92b8b43
add option to remove unused patterns
2025-10-04 18:28:34 -05:00
cam900
5aa9019ec2
Reduce logging in MSM6258 rate changes
2025-10-04 16:49:51 -05:00
Eknous-P
c680474f22
fix missing fmt argument in readFeatureMA
2025-10-04 22:32:05 +04:00
Eknous-P
c274ae3a79
fix "use wavetable" locking "use sample map" on ins types that do not support wavetables
2025-10-04 20:25:21 +04:00
Eknous-P
6df8a9d460
resizeable columns in file picker
2025-10-04 16:56:00 +04:00
tildearrow
b752c77169
bring back the clear filter button
...
muscle memory hits hard
2025-10-04 05:02:06 -05:00
tildearrow
834cb503d4
Windows recursive search fix
2025-10-04 04:30:07 -05:00
tildearrow
fede01c837
WOW forgot about CMakeLists
2025-10-04 04:10:00 -05:00
tildearrow
d900beb0f5
remove IGFD entirely
2025-10-04 04:07:31 -05:00
tildearrow
3879706006
the changes
2025-10-04 04:06:28 -05:00
tildearrow
f9372ec53f
Merge remote-tracking branch 'origin/master' into newFilePicker
2025-10-04 04:05:25 -05:00
yohannd1
e7e001f956
channel drag copy: remove column header text
2025-10-04 04:05:06 -05:00
yohannd1
b8ce3219eb
channel drag copy: fix channel copying code (thanks tildearrow & eknous)
2025-10-04 04:05:06 -05:00
yohannd1
1099c79ec8
channel drag copy: initial impl
2025-10-04 04:05:06 -05:00