Commit graph

601 commits

Author SHA1 Message Date
Eknous-P
a78116ba02 Merge branch 'master' into spectrum 2025-11-01 00:13:38 +04:00
Eknous-P
242af1d5f8 fix tuner, spectrum, vertical mixer layout 2025-10-31 23:19:43 +04:00
tildearrow
b218bdea7a TimeMicros struct 2025-10-30 18:44:59 -05:00
Eknous-P
8626937f89 Merge branch 'master' into spectrum 2025-10-29 12:35:13 +04:00
tildearrow
f77aafb44d reference player prototype
poor performance
no playback sync yet
2025-10-27 05:15:47 -05:00
tildearrow
6738fbdbe4 fix WITH_OGG resulting in dynamic link 2025-10-26 17:12:15 -05:00
tildearrow
275ec988d5 install the correct license file 2025-10-25 19:34:29 -05:00
tildearrow
0cec98199e prevent Opus from linking dynamically (ssp) 2025-10-25 04:30:01 -05:00
tildearrow
57f3b9cd4d ASIO backend, part 1
DOES NOT FUCKING PLAY SOUND, so don't complain if you can't hear a thing

OK?!?!!
2025-10-25 00:16:15 -05:00
tildearrow
a66584d70c nocompileOggVorbisFLACLAMEmpg123whnnusesys sndfile 2025-10-23 19:15:15 -05:00
tildearrow
3778f764d4 I created a monster 2025-10-23 18:13:08 -05:00
tildearrow
eb0372edc5 HELP 2025-10-23 15:24:00 -05:00
tildearrow
42651f0b0c no CMake? no problem! 2025-10-23 03:09:09 -05:00
tildearrow
763017886e LAME? mpg123? 2025-10-22 23:16:49 -05:00
tildearrow
b3ae0ef946 experiment: built-in Ogg/Vorbis/FLAC/Opus in Furna
ce
2025-10-22 16:16:07 -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
fede01c837 WOW forgot about CMakeLists 2025-10-04 04:10:00 -05:00
tildearrow
6aca12184f new file picker, part 1
prototype
2025-09-21 05:48:30 -05:00
tildearrow
de1ab67d4a Merge branch 'master' into hasSampleHeader 2025-09-13 04:23:19 -05:00
tildearrow
d16bad802d NDS: fix volume
it was twice as loud and global volume would clip
2025-09-12 05:10:17 -05:00
cam900
957b57f3d9 Add primary MultiPCM support
Partially revert previous commit
Add notifyInsAddition in dispatch for instrument addition
Refresh sample memory when instrument type changed
Fix naming for consistency
Also, this commit fixes a some possible issue in MultiPCM on openMSX core.
Chip ID: Already determined
2025-08-29 16:24:32 +09:00
recme
14bdd7878d sorta works
not exactly proud of it bleh. dont think ill make a GUI so idk with future progress on this
2025-08-19 01:47:51 -04:00
tildearrow
a4da787c1b update zlib to 1.3.1
fixes macOS 15 compilation
2025-07-27 17:51:52 -05:00
AnnoyedArt1256
055266090a
add iPod and GRUB bootloader beeper tune export (#2441) 2025-06-14 17:29:59 -05:00
tildearrow
9e7ed049a1 add compile option to disable the intro
saves around 500KB-1MB
2025-06-10 17:17:18 -05:00
tildearrow
1ec49d3557 Windows 2000 support, part 1 2025-06-03 19:54:02 -05:00
tildearrow
f5a6a9ed6c add option for Vista compatibility at build time
issue #2544
2025-06-02 17:20:34 -05:00
tildearrow
7b62655712 release v0.6.8.1 2025-04-02 20:00:07 -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
9297ff7c8b release v0.6.8pre1
after a thousand years
2025-03-22 03:38:01 -05:00
tildearrow
841af611ba WonderSwan: bring Mednafen core back 2025-03-22 01:38:08 -05:00
Adrian Siekierka
03b87258c8 swan: Rewritten audio driver
Now outputs 24000 Hz digital samples, matching real hardware (as
opposed to 3072000 Hz samples). It has also been rewritten from
scratch to match recent research and make the code significantly
more readable.
2025-03-22 01:38:08 -05:00
tildearrow
d853c59b3d SCV unification 2025-03-10 04:05:12 -05:00
tildearrow
5df3e1f030 NES: make it C++
so we can submit to chan osc buffer
2025-03-07 01:57:52 -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
ccfa46f833 use Momo by default on Windows
because intl/iconv are dynamic libraries on MSYS2 D:
2025-03-04 13:52:31 -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
tildearrow
9e726eba83 LOW QUALITY TILDEARROW CODE... 2025-01-29 02:04:49 -05:00
tildearrow
97402e6d41 replace AArt µPD1771C core with MAME 2025-01-29 01:58:31 -05:00
tildearrow
806d47ba9d disable WITH_DEMOS by default
due to unclear licensing
2024-11-24 15:38:27 -05:00
tildearrow
c6dfd4f10b Merge branch 'master' into sysmgrtooltip_syschaninfo 2024-10-10 02:38:18 -05:00
tildearrow
5a587a6af6 prepare port SAP-R export from pull request #1706 2024-09-29 19:39:10 -05:00
tildearrow
3eb0686c1c freaking workaround for Flatpak bullcrap
issue #2096

pass -DFLATPAK_WORKAROUNDS=ON to CMake when building Flatpak
2024-09-29 17:03:39 -05:00
tildearrow
47f36f99d9 Merge branch 'master' into SID3 2024-09-13 23:46:13 -05:00
tildearrow
5e5896fd52 Merge branch 'master' into ymf278b 2024-09-05 19:32:48 -05:00
tildearrow
eb95024fb9 Merge branch 'master' into master 2024-09-05 18:13:46 -05:00
cam900
bb5d592bb4 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-09-05 20:38:25 +09:00
LTVA1
c50c2ea528 Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-28 13:13:12 +03:00
tildearrow
2021e86608 release v0.6.6 2024-08-27 17:21:47 -05:00
cam900
3e1e2fc2a6 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-25 12:50:51 +09:00