tildearrow
4db4509621
GUI: prepare for new pattern renderer
...
likely two stages, depending on how efficient the first one is
stage 1:
- no more Selectables
- using ImDrawList to draw the pattern
- perhaps even bypassing that and directly firing quads at the draw queue
stage 2:
- using textures and tiles to draw the pattern
2025-12-27 18:16:33 -05:00
tildearrow
2f25acd017
move asset dir functions to another file
...
and get them out of the engine
2025-11-11 18:33:23 -05:00
tildearrow
0f5455831a
total extinction of legacy sample mode, part 5
...
partially working converter
2025-11-09 05:23:32 -05:00
Eknous-P
4f85dec801
Merge branch 'master' into spectrum
2025-11-01 17:19:30 +04:00
tildearrow
5b145b7121
multiple instrument playback, part 1
...
not implemented for MIDI yet
2025-10-31 19:36:13 -05:00
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