Commit graph

3321 commits

Author SHA1 Message Date
tildearrow
5d97a3ba04 GUI: update credits 2023-07-07 15:01:19 -05:00
cam900
79a082c5d2 Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-07-07 20:41:52 +09:00
tildearrow
06aa738782 GUI: fix pitch indicators in visualizer not aligni
ng with channels when the pattern view scroll X is not 0

issue #1184
2023-07-07 03:25:34 -05:00
tildearrow
97fec35b00 GUI: fix hidden channels breaking visualizer 2023-07-07 03:15:09 -05:00
tildearrow
f841025ce6 Game Boy: fix wave corruption
this time for real
thanks jvsTSX
2023-07-07 02:21:13 -05:00
tildearrow
5c97f9981a add option to change SDL audio driver 2023-07-06 21:14:25 -05:00
tildearrow
ce2661df66 audio issue debugging 2023-07-06 18:29:29 -05:00
cam900
ac8db58cbf Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-07-06 20:00:20 +09:00
tildearrow
a267901b18 GUI: default to non-SDL render backend if availabl 2023-07-06 04:04:33 -05:00
tildearrow
5d015ae0ed update credits 2023-07-05 20:38:31 -05:00
tildearrow
621616ae25 C64: dSID core, part 1 2023-07-05 17:09:02 -05:00
tildearrow
f1b30c01a4 dev160 - C64: add key priority system
and options to change hard reset envelope

issue #1115
2023-07-04 00:23:28 -05:00
Yohanan
a3a8dd7f0d
Exit with ESC (#1195) 2023-07-03 20:32:54 -05:00
tildearrow
1189cde072 what is this mess 2023-07-03 18:13:45 -05:00
tildearrow
bb3ccedb29 prepare for Metal render backend
ugh Apple. how about you don't deprecate OpenGL instead?
2023-07-03 17:19:50 -05:00
YohananDiamond
d45827fede command palette: not a modal anymore, but a working popup 2023-07-03 18:17:57 -03:00
tildearrow
4fe0e1d06a GUI: make sample edit filter settings be input box 2023-07-03 15:47:07 -05:00
YohananDiamond
b19f7cfdd8 command palette: now a modal + proper sizing&centering 2023-07-03 16:38:08 -03:00
YohananDiamond
60de8b0e90 command palette: (breaking) attempt to center the window 2023-07-03 16:01:46 -03:00
tildearrow
7505915479 GUI: render backend recovery, part 6
untested OpenGL implementation
2023-07-02 15:10:26 -05:00
tildearrow
c49c052ca0 GUI: render backend recovery, part 5 2023-07-02 05:41:51 -05:00
tildearrow
d4c136c525 renderDX11: don't error on DXGI_STATUS_OCCLUDED 2023-07-02 02:13:50 -05:00
tildearrow
dc28284cce GUI: render backend recovery, part 4
confirmed to work
2023-07-02 01:08:57 -05:00
tildearrow
4c59aab179 GUI: render backend recovery, part 3 2023-07-02 00:46:16 -05:00
tildearrow
2a4eb1e2be GUI: render backend recovery, part 2 2023-07-02 00:27:47 -05:00
tildearrow
f67faf9f23 GUI: get rid of debug message 2023-07-02 00:09:49 -05:00
tildearrow
5fde2e7e30 GUI: render backend recovery, part 1 2023-07-02 00:09:39 -05:00
tildearrow
ecff10b407 GUI: prepare for handling render backend deaths 2023-07-01 18:10:58 -05:00
tildearrow
8a23d39cdd several new demo songs
Some Creatures by TheDuccinator
Shovel Knight Title by Bernie
Fly to the Leaden Sky by SuperJet Spade
2023-07-01 17:07:45 -05:00
YohananDiamond
e454433199 command palette: replace some to-dos with errors 2023-07-01 15:35:13 -03:00
YohananDiamond
55d791f852 command palette: improve checks on item selection 2023-07-01 15:15:41 -03:00
YohananDiamond
869e5d7be9 command palette: get rid of "extra actions" enum 2023-07-01 15:02:12 -03:00
tildearrow
3f8430b0d6 add ability to duplicate sub-songs 2023-06-30 23:37:22 -05:00
tildearrow
e5a5bb0154 GUI: add setting to see mem usage in bytes 2023-06-30 22:44:08 -05:00
tildearrow
a69b02f525 GUI: add patch number to OPLL patches 2023-06-30 17:31:23 -05:00
tildearrow
012d43b331 GUI: compact sample editor
automatic button layout depending on available width
2023-06-30 16:31:34 -05:00
cam900
b1e2e33f2d Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010_bank 2023-06-29 21:36:29 +09:00
cam900
d33d487ab9 Add warning 2023-06-29 21:35:53 +09:00
cam900
4f061db5a7 Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-06-29 21:34:56 +09:00
tildearrow
379b19a102 GUI: sample editor warnings, part 3 2023-06-29 02:27:11 -05:00
cam900
6639bf2112 Loop point ignored in K053260 2023-06-28 20:05:53 +09:00
cam900
7b49b4b8e0 Merge branches 'master' and 'k053260' of https://github.com/tildearrow/furnace into k053260 2023-06-26 19:47:25 +09:00
tildearrow
7beb1271ae GUI: add option to disable preset selector 2023-06-24 18:55:55 -05:00
tildearrow
ecfb0c7136 GUI: sample editor warnings, part 2 2023-06-24 18:06:55 -05:00
tildearrow
952c05406c GUI: wrong sample loop end 2023-06-24 03:18:27 -05:00
tildearrow
f15bc78a96 GUI: sample editor warnings, part 1 2023-06-23 18:31:05 -05:00
tildearrow
7b184fe321 GUI: prepare for sample warnings 2023-06-22 20:03:39 -05:00
tildearrow
937c3f1c27 GUI: move delete button to end in sample list 2023-06-22 19:52:07 -05:00
tildearrow
aeeaa9ca1d GUI: change color of destructive actions 2023-06-22 19:49:45 -05:00
tildearrow
6c36fb6e40 wrong color 2023-06-22 18:17:49 -05:00