Commit graph

6369 commits

Author SHA1 Message Date
tildearrow
603249573a GUI: separate wantScrollList
issue #1894
2024-05-21 17:26:04 -05:00
tildearrow
57185c6da9 backup management, part 3
Windows
2024-05-21 03:43:57 -05:00
tildearrow
f2b81ed4cb backup management, part 2
backup purging!
2024-05-21 03:16:42 -05:00
tildearrow
6f5450f0ec GUI: improve cursor focus
now it's no longer fucking annoying
2024-05-20 19:20:29 -05:00
tildearrow
4b1a31e70b incomplete code, because yes 2024-05-20 12:09:00 -05:00
tildearrow
c690c681c5 renderGL: settings to change stencil and buffer si 2024-05-20 03:15:43 -05:00
tildearrow
45783e7797 GUI: fix recent file regression 2024-05-20 02:41:53 -05:00
tildearrow
f7a9b3fca9 fix build 2024-05-20 00:05:56 -05:00
tildearrow
c4c8b6a3f4 backup management, part 1
new backup settings
backup manager but purging does not work yet
2024-05-19 19:36:09 -05:00
tildearrow
c06a8d1658 GUI: prepare backup management 2024-05-19 01:56:45 -05:00
tildearrow
5e213256b6 import/export config and factory reset 2024-05-18 16:01:47 -05:00
tildearrow
4086cd3fc5 Merge branch 'master' into configSettings 2024-05-18 04:11:48 -05:00
tildearrow
c0b265f9cb GUI: fix SID2 and C64 colors conflicting 2024-05-17 15:56:11 -05:00
tildearrow
c539703a55 GUI: more aggressive power saving 2024-05-17 14:34:12 -05:00
tildearrow
9d500a23d4 GUI: fix empty tree node 2024-05-17 12:46:45 -05:00
tildearrow
724632e2a3 prepare for config import/export/reset 2024-05-17 12:45:31 -05:00
tildearrow
8a14aa4ed6 GUI: fix empty tree node 2024-05-17 11:13:56 -05:00
tildearrow
ba51120523 dev211 2024-05-16 21:32:15 -05:00
tildearrow
a0efe1ec2c Merge branch 'dx9'
thanks to the DirectX 9 testing team:
- crappyfilename.exe
- EpicTyphlosion
- Mr. Hassium
- wbcbz7
- Yuzu4K
2024-05-16 21:28:54 -05:00
tildearrow
5c3ff72703 driver info 2024-05-16 17:41:40 -05:00
tildearrow
5a1f35b878 test build 10 2024-05-16 16:31:53 -05:00
tildearrow
9e1b43f401 OPLL: add effect to change patch
10xx
2024-05-16 12:35:34 -05:00
tildearrow
30cf8ff00b fix build without PortAudio or JACK 2024-05-16 12:34:46 -05:00
tildearrow
580780bc66 test build 9 2024-05-16 03:09:25 -05:00
tildearrow
7413a15369 WIPE! 2024-05-16 03:02:45 -05:00
tildearrow
05fe5270cd Merge branch 'dx9' of github.com:tildearrow/furnace into dx9 2024-05-16 02:29:07 -05:00
tildearrow
02fd841f67 handle device death 2024-05-16 02:28:49 -05:00
tildearrow
aea1123389 fix build 2024-05-15 23:18:10 -05:00
tildearrow
f66d723251 handle texture death
finally fixes resize
2024-05-15 19:52:05 -05:00
tildearrow
d00cdabe6e so we need to destroy textures 2024-05-15 18:36:23 -05:00
tildearrow
8905a48361 test build 8
is this the fix
2024-05-15 17:22:48 -05:00
tildearrow
5ece006728 test build 7 2024-05-15 14:42:22 -05:00
tildearrow
e6e49f63d0 possibly fix resize... 2024-05-15 14:35:35 -05:00
tildearrow
a4cba0f05c handle other texture formats 2024-05-15 04:08:50 -05:00
tildearrow
f51ad1cf1f test build 6 2024-05-15 02:55:23 -05:00
tildearrow
394d5d6583 prepare to handle other texture formats
required for DirectX 9...
2024-05-15 02:48:18 -05:00
tildearrow
540cbbd129 no way 2024-05-15 00:02:22 -05:00
tildearrow
71786d0f7c comment 2024-05-14 20:51:15 -05:00
tildearrow
60181c3304 test build 5
square only handling
2024-05-14 16:38:43 -05:00
tildearrow
11157825b2 test build 4 2024-05-14 16:09:24 -05:00
tildearrow
a34f768e5a test build 3 2024-05-14 15:32:39 -05:00
tildearrow
4247faa97c fix possible crash when texture size is 0 2024-05-14 15:06:06 -05:00
tildearrow
8cfd37b6f5 test build 2 2024-05-14 14:11:39 -05:00
tildearrow
3420cae9a2 test build 1 2024-05-14 13:32:11 -05:00
tildearrow
850e00059a DirectX 9 backend, part 10
KAD BGKBY EA HEATK SBEKE S KH
2024-05-14 13:05:25 -05:00
tildearrow
0ef5b84234 DirectX backend, part 9
finish textures and (hopefully) wipe
2024-05-14 12:22:14 -05:00
tildearrow
d86d248ef3 DirectX 9 backend, part 8 2024-05-14 02:40:16 -05:00
tildearrow
cbf9e96067 DirectX 9 backend, part 7
resizing works
2024-05-13 23:53:25 -05:00
tildearrow
106d129622 DirectX 9 backend, part 6
mouse input works
2024-05-13 17:00:25 -05:00
tildearrow
d0083b7124 DirectX 9 backend, part 5 2024-05-13 16:42:03 -05:00
tildearrow
ba15db4292 DirectX 9 backend, part 4 2024-05-13 16:39:55 -05:00
tildearrow
5a0ddbc212 DirectX 9 backend, part 3 2024-05-13 16:38:09 -05:00
tildearrow
056545d899 DirectX 9 backend, part 2
it compiles
2024-05-12 17:23:57 -05:00
tildearrow
39daeed27a DirectX 9 backend, part 1
untested
2024-05-12 17:02:37 -05:00
tildearrow
c9147b5152 Merge branch 'master' into dx9 2024-05-12 12:43:03 -05:00
tildearrow
4ed781d5f6 GUI: drop non-pro audio outputs setting 2024-05-11 20:03:56 -05:00
tildearrow
56a3cfe13d audio export: more stuff 2024-05-11 14:25:53 -05:00
tildearrow
68383869d3 audio export: fix channel count in per-chan export 2024-05-11 02:32:35 -05:00
tildearrow
fc66fe1b15 audio export: fix sample rate change 2024-05-11 02:05:20 -05:00
tildearrow
008fe4b6b8 improve audio export options - UNTESTED/UNFINISHED 2024-05-10 20:01:12 -05:00
tildearrow
e5026e43aa POP THE TREE 2024-05-07 13:46:31 -05:00
tildearrow
ae386f6269 GUI: add render preInit settings 2024-05-07 13:44:16 -05:00
tildearrow
f64adfa8dd AY8930: finally implement auto noise freq 2024-05-07 02:31:22 -05:00
tildearrow
c2565b1300 AY8930: fix typo in noise freq effect 2024-05-07 02:09:44 -05:00
tildearrow
542206bbb7 GUI: add action to move selected content
in pattern editor

TODO: CHECK FOR CVE
2024-05-06 23:24:57 -05:00
tildearrow
d16e940c4d fall back to software if no matching GL pixel form
at available
2024-05-06 16:40:19 -05:00
tildearrow
f994c7c5e3 GUI: insEdit refactor, part 3
prepare to split
2024-05-04 22:10:31 -05:00
tildearrow
83007601f7 add option to build with console subsystem on Wind 2024-05-04 16:46:41 -05:00
tildearrow
9c42d3a7b3 fix crash when adding/cloning more than 32 chips 2024-05-04 13:40:29 -05:00
tildearrow
fb16897e76 GUI: insEdit refactor, part 2
all general macros are now part of a switch block
now it is cleaner than the previous mess
2024-05-04 13:34:29 -05:00
tildearrow
be48cb5ccb GUI: insEdit refactor, part 1
do not complain yet
2024-05-03 18:34:30 -05:00
tildearrow
d2076c6bc3 GUI: add missing sample offset compat flag 2024-05-03 18:34:16 -05:00
tildearrow
4f658e4119 prepare for DirectX 9 backend... 2024-05-02 15:54:01 -05:00
tildearrow
cf38b50e54 fix left/right out being swapped in YM2608-LLE 2024-05-02 14:56:23 -05:00
tildearrow
5218825932 new demo song 2024-05-02 14:17:23 -05:00
tildearrow
f28dcec683 release v0.6.3 2024-05-01 20:00:07 -05:00
tildearrow
f3d129e99f array bounds fix 2024-05-01 14:22:57 -05:00
tildearrow
574d2b2bea make Ubuntu 16.04 happy 2024-05-01 14:19:27 -05:00
tildearrow
36d9d31d2f better defaults for Windows XP 2024-05-01 01:25:27 -05:00
tildearrow
65b5d3e3b8 Game Boy: ugh 2024-04-30 16:08:26 -05:00
tildearrow
38e8327f0d OPL: fix OPL3-L rate when using YMF262-LLE
issue #1802
2024-04-30 13:41:33 -05:00
tildearrow
f7d1cc74c9 GUI: reset note input when using "reset defaults"
keybinds
2024-04-30 03:30:42 -05:00
tildearrow
2a4383b4de OPLL: and now fix match 2024-04-30 02:20:37 -05:00
tildearrow
1688fc012e and here I fix your OPLL 2024-04-30 01:38:33 -05:00
tildearrow
0b7e26bf53 SNES: inject end of sample if not looping 2024-04-29 23:48:10 -05:00
tildearrow
4cf149d12a fix make patterns unique 2024-04-29 18:26:26 -05:00
tildearrow
3d6f9b4723 implement sort orders 2024-04-29 18:13:44 -05:00
tildearrow
aa966a5466 AtomicSSG AY core 2024-04-29 15:21:58 -05:00
tildearrow
8db06f359e prepare for AtomicSSG
AY/SSG core extracted from YM2608-LLE
2024-04-29 13:21:00 -05:00
tildearrow
73957ad57d PowerNoise: remove PAL option
why is it there
2024-04-29 01:56:07 -05:00
tildearrow
360469795f GUI: letter icons for SID2 and Bifurcator 2024-04-29 01:38:56 -05:00
tildearrow
b04ed91297 YM2608-LLE, part 19
fix YM2610 crash
fix chan osc
2024-04-29 01:03:52 -05:00
tildearrow
688aa7b6c0 YM2608-LLE, part 18
YM2610B
2024-04-28 17:13:28 -05:00
tildearrow
05ab436403 YM2608-LLE, part 17 2024-04-28 16:58:35 -05:00
tildearrow
aa95c28d75 YM2608-LLE, part 16
works
special thanks to nukeykt
2024-04-28 16:30:36 -05:00
tildearrow
22f612b32a YM2608-LLE, part 15
OPNB early progress
2024-04-28 12:57:45 -05:00
tildearrow
42fd63847e YM2608-LLE, part 14
now on YM2203
2024-04-28 10:36:15 -05:00
tildearrow
ebe10ee37f YM2608-LLE, part 13 2024-04-28 10:21:56 -05:00
tildearrow
a235e4d77c YM2608-LLE, part 12 2024-04-28 09:59:48 -05:00
tildearrow
15fb257964 what the HEY 2024-04-28 03:08:00 -05:00