Commit graph

456 commits

Author SHA1 Message Date
tildearrow 74c4a52413 update Dear ImGui to v1.90
bunch of changes
2025-08-09 21:26:36 -05:00
tildearrow b3d60e512c update Dear ImGui to 1.89.9
this is part of an upgrade process to the latest version of Dear ImGui
it will take a while as I am stepping through individual versions due
to the heavy modifications we've made for Furnace
2025-08-09 20:45:33 -05:00
tildearrow a4da787c1b update zlib to 1.3.1
fixes macOS 15 compilation
2025-07-27 17:51:52 -05:00
tildearrow c96d2983cd ESFM: don't use asm-optimized code in x86 Android
issue #2592
2025-07-26 15:04:59 -05:00
tildearrow 41dcfe8462 update SDL submodule - READ
you already know what to do. if not, then do the following after pull:

git submodule update extern/SDL
2025-06-05 13:13:07 -05:00
tildearrow 9d1c10fcea update SDL submodule - PLEASE READ
you may have to update submodules and change submodule URL worst case.
to do so, execute the following on your next git pull:

```
git submodule update --init extern/SDL
```

then check whether the remote URL is correct:

```
cd extern/SDL
git remote get-url origin
```

if it is NOT https://github.com/tildearrow/SDL.git, go back to the
parent directory, and change the submodule URL by executing:

```
git submodule set-url extern/SDL https://github.com/tildearrow/SDL.git
```
2025-06-04 04:45:46 -05:00
Phuc-Thanh Nguyen b15cf9dfa4
Fix a bug when getting a gzip header extra field with inflate() (#2471) 2025-04-28 04:17:58 -05:00
tildearrow d9abd551a2 Revert "Revert "fix YMF276-LLE""
This reverts commit ad42b37fb6.
2025-04-13 16:05:13 -05:00
tildearrow 9941403bad Revert "Revert "fix tremolo in YMF262-LLE""
This reverts commit 03ca2f113e.
2025-04-13 16:04:53 -05:00
tildearrow edea3bc1b6 Revert "Revert "fix tremolo in YM3812-LLE""
This reverts commit 26817ca1fb.
2025-04-13 16:04:38 -05:00
tildearrow a3b77edbba Revert "update YM268-LLE"
This reverts commit e4ffb2b3d3.
2025-04-13 15:38:43 -05:00
tildearrow 036e33b730 who changed this 2025-04-13 15:37:39 -05:00
tildearrow 26817ca1fb Revert "fix tremolo in YM3812-LLE"
This reverts commit 04ec880b50.
2025-04-13 15:36:30 -05:00
tildearrow 03ca2f113e Revert "fix tremolo in YMF262-LLE"
This reverts commit d6bb2bd7c4.
2025-04-13 15:36:27 -05:00
tildearrow ad42b37fb6 Revert "fix YMF276-LLE"
This reverts commit 7cb318077c.
2025-04-13 15:36:24 -05:00
freq-mod 7cb318077c fix YMF276-LLE 2025-04-13 17:18:23 +02:00
freq-mod d6bb2bd7c4 fix tremolo in YMF262-LLE 2025-04-13 17:16:35 +02:00
freq-mod 04ec880b50 fix tremolo in YM3812-LLE 2025-04-13 17:15:47 +02:00
freq-mod e4ffb2b3d3 update YM268-LLE 2025-04-13 17:10:33 +02:00
tildearrow abd1bcf6e4 possibly speed up software renderer 2025-04-09 09:23:33 -05:00
tildearrow 032ff82955 fix low quality not working in acquireDirect
performance may be reduced
2025-04-07 23:12:27 -05:00
tildearrow c53b245b64 update SDL - PLEASE READ!!
please do:

git submodule update --init --recursive
2025-04-02 15:58:05 -05:00
tildearrow 9c70098ff3 what?! 2025-04-02 15:37:17 -05:00
tildearrow 1b1e7633de really fix 2025-04-02 15:30:00 -05:00
tildearrow 061991fe60 desubmodulize libsndfile - PLEASE READ
it appears a one-character typo in the cmake_minimum_required line prevents it from compiling under CMake 4.0.
in order to fix that, I had to take this thing out of submodules...

it is recommended to do this after you pull;

git submodule deinit extern/libsndfile
2025-04-02 15:09:53 -05:00
tildearrow c064cf089d prepare to fix pitch linearity issues 2025-04-01 14:11:45 -05:00
tildearrow 13b56870ec new demo song
by ALTMUS
2025-03-29 22:26:00 -05:00
tildearrow 29eee313de fix a warning in SAASound 2025-03-23 13:29:22 -05:00
tildearrow 17df140cc9 don't abort if a glyph fails to pack 2025-03-22 16:09:16 -05:00
tildearrow faa84fd464 set the max font tex height to 16384
fixes a crash on macOS
2025-03-22 12:38:18 -05:00
tildearrow 85981822fa K007232: acquireDirect() 2025-03-09 18:20:44 -05:00
tildearrow 418780b82b BubSys: acquireDirect() 2025-03-09 04:16:41 -05:00
tildearrow 229003c597 VRC6: acquireDirect()
to-do: check for regressions? I need to sleep
2025-03-07 06:28:03 -05:00
tildearrow 0efe232ae8 VRC6: what?
stripping the timer out worsens performace, but only removing the tick
call improves it????
2025-03-07 05:40:10 -05:00
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