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
LTVA1
c58a7cba20
Update sid3.c
2025-02-22 14:45:09 -05:00
tildearrow
a80cdbb1dd
ES5506: increase precision in Amiga pitch mode
...
issue #2120
2025-02-22 01:32:31 -05:00
tildearrow
c5576ebcd2
PCE: fix sample linger in VGM export
...
issue #2322
2025-02-21 19:41:48 -05:00
tildearrow
9af53cac73
PCE: fix sample volume in VGM export
...
issue #2319
2025-02-21 19:35:29 -05:00
tildearrow
41d3dcde66
Virtual Boy: handle phase reset first
2025-02-21 18:58:58 -05:00
tildearrow
0b1e90b908
Virtual Boy: disable channel 5 when changing mod t
...
able
2025-02-21 18:50:00 -05:00
tildearrow
cfb962236a
WaveSynth: add change detection
...
don't update wave if it is intact
issue #2298
2025-02-21 17:25:05 -05:00
tildearrow
8c67ea8eb9
GUI: load fallback fonts in pattern font...
...
issue #2312
2025-02-21 16:58:59 -05:00
tildearrow
040ceb788d
.ftm import: improvements
...
- cut/delay policy is now lax (why was it set to strict?)
- macro release mode is now Active (issue #2376 )
2025-02-21 16:23:21 -05:00
Electric Keet
fa40339bf2
VB doc corrected.
2025-02-21 03:06:30 -05:00
Electric Keet
a01ec02ebb
Tiny documentation updates.
...
New info and chip options for Virtual Boy, slight update to PowerNoise.
2025-02-21 03:06:30 -05:00
tildearrow
4ca7033dec
Revert "prepare acquireDirect API" - stupid crap
...
the most POINTLESS plan of all time... acquireDirect.
why? because you gotta fill in the oscBufs anyway, which will take
precious CPU time, so you can't just pass the blip_bufs to dispatch
and hope it'll help by not processing when nothing's happening.
"so disable it when the per-chan osc is up!" NO! we need this for
volume calculation....
"how about rewrite per-chan osc logic?" you know what? I don't have
either the time or the will for that.
now back to Something Else......
This reverts commit 08177d839a
.
2025-02-21 01:27:04 -05:00
brickblock369
58c2d9d0de
rename instruments ( #2384 )
2025-02-20 22:54:09 -05:00
tildearrow
8d5097167a
recompile po files
2025-02-20 17:23:16 -05:00
HeeminYT
617a5f9152
Fixed translation and added few built-in instruments ( #2360 )
...
* Added a demo song and made some changes to the translation file
* Fixed
* Added custom insts
* Oh god
2025-02-20 17:22:49 -05:00
tildearrow
6f6681fafd
style
2025-02-20 17:19:29 -05:00
brickblock369
38105460e4
Moving OPM demo songs to their own folder, and adding a small additional info in PowerNoise editor ( #2366 )
...
* OPM demos should have their own folder
Five OPM demos now, at this point they should have their own folder.
* Delete demos/misc/the_king_of_crisp_opm.fur
* Delete demos/misc/vortex_opm.fur
* Delete demos/misc/waterworld_map_opm.fur
* Delete demos/misc/lagrange_point_2023_opm.fur
* Delete demos/misc/hope_for_the_dream_opm.fur
* Update powernoise.md
I believe this clarification is necessary in case people initially get confused about where the AM exactly is outputted to.
2025-02-20 17:18:38 -05:00
Electric Keet
54136e2859
Revision to "No Such Thing".
...
Revised to make it hardware-compatible.
2025-02-20 17:13:25 -05:00
tildearrow
cf89a4ff44
GA20: yet another optimization
2025-02-20 04:44:19 -05:00
Natt Akuma
c6bb7acfad
Merge branch 'master' of https://github.com/tildearrow/furnace
2025-02-20 05:33:31 +07:00
Natt Akuma
b084b5f977
Add a missing chrono include
...
This fixes MSVC v143 build failure
2025-02-20 05:33:06 +07:00
tildearrow
08177d839a
prepare acquireDirect API
...
provide direct access to blip_buf to dispatch code, which may allow for some serious optimizations
2025-02-19 15:46:10 -05:00
tildearrow
492db95b2e
case-sensitive whoopsie
2025-02-19 15:32:27 -05:00
freq-mod
265d88b0c4
remove leftover file
2025-02-19 21:20:12 +01:00
freq-mod
583d176457
fixed vboy demos from Notakin and Zumi
2025-02-19 21:16:50 +01:00
freq-mod
21a1cf4125
Revert "demo song fixing episode 2"
...
This reverts commit f136e9309a
.
2025-02-19 21:10:26 +01:00
Zumi Daxuya
0714128358
Virtual Boy: Update a demo track
2025-02-19 15:31:24 +01:00
freq-mod
84cc59a77e
forgot about this one
2025-02-19 14:01:41 +01:00
freq-mod
f136e9309a
demo song fixing episode 2
...
creator of Double_Puzzle_Trouble.fur must report
2025-02-19 13:47:53 +01:00
tildearrow
fceba899fe
Virtual Boy: demo song fixing, part 1
2025-02-19 05:05:15 -05:00
tildearrow
a2bd669792
Virtual Boy: where did the noise channel go?
2025-02-19 04:29:54 -05:00
tildearrow
1d445d574a
Amiga: more validation export changes
...
this will do... i have no idea how it works
2025-02-19 04:28:22 -05:00
freq-mod
3eae3e0e6e
fix up devil crash
2025-02-19 10:27:25 +01:00
tildearrow
331c146ad8
Amiga: validation export improvements
...
now it uses VBlank interrupts
also works when fast memory is present!
2025-02-19 04:17:08 -05:00
tildearrow
5b6721738b
GUI: change instrument on mobile?
2025-02-19 00:14:21 -05:00
tildearrow
0e0aab88de
GA20: another optimization
2025-02-18 05:53:54 -05:00
tildearrow
f55f92975a
GA20: tiny optimization
2025-02-18 05:32:09 -05:00
tildearrow
556b268d80
Virtual Boy: we cannot take a fast path...
2025-02-18 03:11:52 -05:00
tildearrow
e1b7618348
Virtual Boy: make it work on hardware
...
issue #2373
2025-02-18 02:30:14 -05:00
tildearrow
63ee7cf5d8
Virtual Boy: write waveforms before init channels
2025-02-18 00:36:20 -05:00
Nicknamé
5b4cbeb5ea
Update ko.po
2025-02-17 20:46:32 +09:00
Nicknamé
21ba645e36
Update ko.po
2025-02-16 17:26:35 +09:00
LionHeartChiptuner
07e33aee7f
Add files via upload
2025-02-16 00:33:15 -05:00
tildearrow
91ca79587b
SNES: oh I can't believe I did not commit this yet
2025-02-15 22:21:39 -05:00
Nicknamé
9ad23dfbf2
a translation file (newer)
2025-02-15 22:37:28 +09:00
Nicknamé
6047dd8b34
a translation file
2025-02-14 00:05:40 +09:00
Nicknamé
0f363a8b4a
OPM instrument files
2025-02-14 00:04:56 +09:00
Nicknamé
fe199b34e6
OPZ instrument files
2025-02-14 00:02:33 +09:00