Commit graph

256 commits

Author SHA1 Message Date
Natt Akuma
3831bc249c Add Kurumitsu-8L support
No sample playback yet
2025-09-18 00:27:06 +07: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
tildearrow
5e0cd830f1 GUI: label YMF276 presets as OPN2L 2025-06-23 14:48:47 -05:00
ヴェルメンスィヱ
e209fd0b18
Change OPN2 to OPN2C on non-Genesis presets (#2573) 2025-06-18 03:07:17 -05:00
tildearrow
18a86fa6c8 better mixing levels for PC-88 and PC-98
thanks Iyatemu for information!
2025-06-11 19:32:05 -05:00
tildearrow
ffbe910c99 dev231 - YM2612: actually be YM2612 by default
pull request #2533
2025-06-02 12:59:10 -05:00
tildearrow
3032e78a47 3:2 mixing for SCC presets 2025-05-26 18:30:58 -05:00
tildearrow
9b3da929bf GUI: add presets for C64 PCM and Defle MSX2 2025-03-22 20:44:19 -05:00
tildearrow
b7a8745581 GUI: hide SCV once again
after the unification the system ID and chan count are stable
however, the system is still beta...
it won't be ready by 0.6.8 so I am going to hide it
2025-03-10 11:43:17 -05:00
tildearrow
d853c59b3d SCV unification 2025-03-10 04:05:12 -05:00
tildearrow
97402e6d41 replace AArt µPD1771C core with MAME 2025-01-29 01:58:31 -05:00
tildearrow
00ad4e4a46 update copyright year 2025-01-28 18:49:19 -05:00
freq-mod
9130f78720
TurboSoundFM doesnt allow internal AY
either replaces or disables it due to port conflicts
2024-10-13 17:49:32 +02:00
freq-mod
19fdb423d8 CSM pres 2024-10-13 11:46:59 +02:00
tildearrow
23a7cc6e8a GUI: add some presets for CSM 2024-10-13 03:03:52 -05:00
RevvoBolt
616dfadd20 Add-on instead of addon?
Add-on is recognized as being more grammatically correct than addon.
2024-10-09 00:16:38 -05:00
tildearrow
88b274b886 GUI: hide some chips
- YMU759: impossible to implement properly
- Dummy: doesn't make sense
- μPD: incomplete and uncertain
- SegaPCM 5-channel: Defle compat
- Pong: doesn't make sense
2024-09-22 14:46:37 -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
3e1e2fc2a6 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-25 12:50:51 +09:00
LTVA1
c26fa0c1f6
Merge branch 'tildearrow:master' into SID3 2024-08-19 21:44:23 +03:00
tildearrow
2dac603f17 GUI: fix indentation 2024-08-18 17:23:09 -05:00
LTVA1
bc352728b5
Merge branch 'tildearrow:master' into SID3 2024-08-18 18:56:11 +03:00
f0b138ff48 fixed typos in a soundchip's name 2024-08-18 14:35:04 +03:00
cam900
7fb7d32bd5 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-18 20:23:14 +09:00
ヴェルメンスィヱ
ae1fa8d3b8
Add TeraDrive presets (#2086)
* correct some preset errors

* decapitalization

* Add TeraDrive presets

* Correct Sord M5 clock

* Revert "Correct Sord M5 clock"

This reverts commit 92d3e4a85efbbe6b61a3c47624cec7eaade8e6fe.

* Correct formatting errors

* Move PC speaker

* I have no idea how I changed libsndfile.
2024-08-18 05:58:25 -05:00
LTVA1
99be4541c5 more in-tune tonal noise waves, add locale to presets, update Russian locale
Also make noise a little closer to C64
2024-08-17 16:38:46 +03:00
LTVA1
4079f7a8c3 some edits in Russian locale, start working on presets locale 2024-08-17 12:22:38 +03:00
ce9d510076 added more presets and fixed memory bug yay 2024-08-15 14:36:58 +03:00
f14ff25796 added basic uPD1771C support 2024-08-11 09:22:49 +03:00
9d279ceadb added basic watara supervision support 2024-08-08 22:58:01 +03:00
cam900
4b0080c509 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-01 19:32:02 +09:00
LTVA1
511799a488 prepare code and sketch emulator function prototypes 2024-07-30 11:15:50 +03:00
agajgjsa592586
37366a9fe6 Update presets.cpp 2024-07-26 19:30:39 -05:00
agajgjsa592586
00314de3b9 Sord M5, FM-7 and PC-6000 Presets
This addition adds Sord M5, FM-7, and PC-6000 Presets to the furnace that we'd forgotten to add.
2024-07-26 19:30:39 -05:00
cam900
4174be22c1 Synchronize the OPL4 PCM per-channel OSC volume between the openMSX core and the ymfm core.
Also add psikyo arcade presets.
2024-07-17 18:15:23 +09:00
cam900
23447488be Fix preset name 2024-07-11 20:30:05 +09:00
cam900
c08edb1254 Prepare to (very) partially OPL4 support 2024-07-11 15:13:02 +09:00
Rockyfan75000
b708507cba Game Boy Advance Presents Tweaks 2024-06-24 14:33:54 -05:00
Natt Akuma
85199e5228 TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
tildearrow
930e5e9aaa GUI: fix chip flags storage in user presets 2024-04-25 13:30:30 -05:00
tildearrow
1850968def SID2, part 1
thanks LTVA
2024-04-21 03:54:34 -05:00
tildearrow
a6357525d9
Merge pull request #1844 from akumanatt/bifurcator
Add Bifurcator support
2024-04-21 03:28:55 -05:00
Velmyncier
3b31bb5ee2 decapitalization 2024-04-20 21:49:57 -05:00
Velmyncier
fa5612d57b correct some preset errors 2024-04-20 21:49:57 -05:00
Velmyncier
3a1e286293 move presets under SNES 2024-04-15 17:00:12 -05:00
Velmyncier
dfcaff639c Add Super Game Boy presets 2024-04-15 17:00:12 -05:00
tildearrow
f2753d6ceb GUI: user presets, part 3
working
2024-04-12 17:26:52 -05:00
tildearrow
17aab13d9a GUI: move user presets to its own file 2024-04-11 15:02:32 -05:00