Commit graph

422 commits

Author SHA1 Message Date
tildearrow c2228cd74b SCC: acquireDirect() 2025-03-06 19:06:45 -05:00
tildearrow 4c166b9b5a move blip_buf to extern
so it can be used by other cores
2025-03-06 12:07:28 -05:00
tildearrow 6265d2cd39 new chan osc, part 6
more adaptations

how can I get you out of my head... I want to go back to work!
2025-03-02 04:11:10 -05:00
tildearrow c02e80a269 make Furnace build using CMake 4.0 2025-02-22 14:54:11 -05:00
tildearrow 165b814f5d desubmodulize portaudio - PLEASE READ
this is necessary in order to get Furnace to build using CMake 4.0.

you should do:

git submodule deinit extern/portaudio
2025-02-22 14:47:45 -05:00
Dalia 64db1c5e83 GUI: scrolltext should ignore invisible substring 2024-12-18 15:50:14 -05:00
tildearrow 39a5408e4e GUI: always scroll scrolltexts on mobile 2024-11-10 04:56:41 -05:00
tildearrow e7375fd733 GUI: implement scrolltext
issue #1961
applied on Checkbox
2024-11-10 04:14:39 -05:00
tildearrow 078055526d and now for macOS
blind coding - untested.....
2024-09-28 00:41:02 -05:00
tildearrow ab006d5d78 finally implement file name hint on NFD (Windows)
for "auto-fill file name when saving"
2024-09-28 00:30:16 -05:00
tildearrow 29658ce726 prepare to add default file name to NFD
for auto-fill file name when saving
2024-09-25 19:03:40 -05:00
tildearrow 07ab7db2f8 don't use built-in MBS to WCS 2024-08-20 15:04:41 -05:00
tildearrow 3449dfdea2 IGFD: fix text hiding after hash 2024-07-14 02:21:35 -05:00
tildearrow 72cd745824 patch ImGui so it supports square textures
in the font atlas
2024-07-05 18:00:02 -05:00
tildearrow cac079a1b8 IT import: compressed samples!
using code from Schism Tracker (GPLv2)
2024-06-26 20:28:02 -05:00
tildearrow e4902871bb the final fix 2024-06-13 15:10:11 -05:00
tildearrow 0c4f1df361 Marvel sv. Capcom 2024-06-13 14:42:57 -05:00
tildearrow 54a4d6b3f6 localize file dialog 2024-06-12 15:44:55 -05:00
tildearrow 5f16edd0df cherry-pick ImGui code
from LTVA1/furnace

localization work
2024-05-27 17:31:20 -05:00
tildearrow 141ab78c2e update libsndfile - PLEASE READ
DO RUN git submodule update extern/libsndfile
AFTER PULLING!
2024-05-27 14:40:53 -05:00
tildearrow 4135123a30 fix modal fade-in
issue #1901
2024-05-19 04:32:40 -05:00
tildearrow eed1688fe7 Revert "imgui_sw: possible optimization?"
This reverts commit 80e9a1d7e6.
2024-05-17 12:46:45 -05:00
tildearrow 533352939b imgui_sw: possible optimization? 2024-05-17 12:46:45 -05:00
tildearrow b6ed27f394 blind coding moment 2024-05-16 12:57:47 -05:00
tildearrow 9d6d7a82fe finally, finally fix VIA
dumb drivers that claim to support 32-bit index but does not

thanks wbcbz7 for diagnosis
2024-05-16 12:47:39 -05:00
tildearrow 7413a15369 WIPE! 2024-05-16 03:02:45 -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
Brad Smith b5b8509840 Fix build on OpenBSD
IGFD appears to be a fork but I pushed this upstream as well.
30a00cf727
2024-05-05 19:14:42 -05:00
tildearrow 57a03778c9 imgui_sw: do not allow out of bounds UV 2024-05-02 14:50:13 -05:00
tildearrow 57158d9ebd patch RtMidi for ARM 2024-05-01 14:46:58 -05:00
tildearrow b447fa9e68 fix ssg noise
commit 83e571634a9144d48eb4089f5ae1c3d31319e11e of https://github.com/nukeykt/YM2608-LLE
by nukeykt
2024-04-29 01:39:53 -05:00
tildearrow 22f612b32a YM2608-LLE, part 15
OPNB early progress
2024-04-28 12:57:45 -05:00
tildearrow 4fab971b7d YM2608-LLE, part 11
now with per-channel osc
2024-04-28 02:21:31 -05:00
tildearrow ff9d5370c5 fix adpcm volume issue
commit f8b76ee612e103af28cd209bc181922e3ba57605 of https://github.com/nukeykt/YM2608-LLE
by nukeykt
2024-04-28 00:45:19 -05:00
tildearrow 674db018cf fix fm accumulator
commit e44c26d7d22b1757184a14cc511721c2624e0128 of https://github.com/nukeykt/YM2608-LLE
by nukeykt
2024-04-27 23:57:58 -05:00
tildearrow aac3b719be SAA1099: fix SAASound on MSVC 2024-04-27 23:52:19 -05:00
tildearrow c82ef90849 SAA1099: disable high-pass filter
unnecessary and is the possible cause of issue #1849
2024-04-27 19:25:15 -05:00
tildearrow 7a55ff48fe try to fix RSS volume
commit 345e1124864a12c205da28f62c8b939d1be9fe65 of https://github.com/nukeykt/YM2608-LLE
by nukeykt
2024-04-27 01:39:33 -05:00
tildearrow 3cfefae221 fix prescaler address decoding 2
commit 423b1d72e9df217d24837581c8090cc29214815e of https://github.com/nukeykt/YM2608-LLE
by nukeykt
2024-04-26 21:33:15 -05:00
tildearrow 8da379b055 indeed 2024-04-26 21:26:04 -05:00
tildearrow 770d18a939 YM2608-LLE, part 5 2024-04-26 19:52:43 -05:00
tildearrow 790502726f prepare for YM2608-LLE 2024-04-25 19:54:57 -05:00
tildearrow c9309834ce add pipe audio output
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
tildearrow 7f765fc0a4 try fixing leak 2024-04-17 01:58:11 -05:00
tildearrow 622eff327d Merge branch 'master' into metal 2024-04-15 17:39:36 -05:00
tildearrow e7cedffde2 fix FreeType font advance when hinting is off 2024-04-15 16:42:37 -05:00
tildearrow 1e147ec4e5 Metal backend, part 6 2024-04-14 18:46:34 -05:00
tildearrow 8b43d5a488 use macports-legacy-support for OS X
disabled for macOS onwards
modified version without APSL licensed files
2024-04-09 13:10:06 -05:00
tildearrow 44b6ec15e9 software renderer, part G 2024-04-09 02:57:28 -05:00