Commit graph

267 commits

Author SHA1 Message Date
tildearrow
3a3d9db890 GUI: remove partial pitch linearity option
it still remains in the engine but will be removed after I update demo songs
2025-10-21 19:28:02 -05:00
cam900
7defa61151
Add missing mustRender in bankswitch toggles in X1-010 and MSM6295 2025-09-30 08:09:40 +09: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
Electric Keet
51b2db864f VERA version number fix 2. 2025-08-11 05:05:25 -05:00
Electric Keet
bf348efe24 VERA version number fix. 2025-08-11 05:05:25 -05:00
tildearrow
ec69c30ca0 NES: here's your FamiTracker compatibility flag 2025-06-21 21:39:29 -05:00
tildearrow
ffbe910c99 dev231 - YM2612: actually be YM2612 by default
pull request #2533
2025-06-02 12:59:10 -05:00
tildearrow
77cec37270 YM2608: add memory type setting
VGM players expect RAM

breaks YM2608-LLE until I implement RAM!
2025-04-29 16:47:18 -05:00
mooinglemur
b1814a8337
dev229 - VERA: emulated noise freq was double that of real hardware (#2488)
* VERA: emulated noise freq was double that of real hardware

* fulfill req changes: version/engine version, revert SDL submodule
2025-04-26 13:38:20 -05:00
tildearrow
c3f98e50d3 add cheat code for modified sine wave
chain barrel
2025-04-02 18:52:20 -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
Adrian Siekierka
b59fc1e8f5 swan: Implement headphone/internal speaker output toggle 2025-03-22 01:38:08 -05:00
tildearrow
8dcb2d02ad OPL4: fix a couple issues with samples
issue #2217
2025-03-21 17:38:28 -05:00
tildearrow
7d483e1bbb GUI: hide custom clock for PCM DAC
doesn't make sense
2025-03-14 13:14:26 -05:00
tildearrow
d853c59b3d SCV unification 2025-03-10 04:05:12 -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
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
tildearrow
0d8b97b1a3 C64: add a sample channel
but don't get too excited! it's just $D418 PCM for now...
2025-01-28 17:33:08 -05:00
tildearrow
ce453ac0a4 GUI: warn the user when using 8914 and AtomicSSG 2024-11-06 18:24:49 -05:00
Natt Akuma
665b722f31 VIC-20: add an option to disable filters 2024-10-17 20:16:04 -05:00
tildearrow
0f2fd76a90 dev223 - Y8950: fix ADPCM pitch
issue #2028
2024-09-26 14:41:14 -05:00
tildearrow
d703aa1e97 almost there
eliminate the velociraptor
2024-09-21 17:37:30 -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
435c858dc9 a couple fixes 2024-09-05 19:24:42 -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
tildearrow
11935fb525 dev220: SNES anti-click 2024-08-31 19:07:36 -05:00
cam900
3e1e2fc2a6 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-25 12:50:51 +09:00
LTVA1
1fbbe29d14
Merge branch 'tildearrow:master' into SID3 2024-08-23 12:53:29 +03:00
LTVA1
3b6ddebc64 disable 2024-08-23 00:53:44 -05:00
LTVA1
9f9638931d yeah 2024-08-23 00:53:44 -05:00
LTVA1
b6ecd79ffa Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-14 21:19:12 +03:00
cam900
afec47e9cc Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-14 17:56:27 +09:00
MooingLemur
0224882a42 oops, should have been 47.0.2 2024-08-13 04:11:08 -05:00
MooingLemur
a8122d3efd Add VERA 47.0.3 chip type 2024-08-13 04:11:08 -05:00
LTVA1
6417da27e9 add different clock speed, optimize channel processing, add quarter clock speed flag 2024-08-12 11:22:10 +03:00
9d279ceadb added basic watara supervision support 2024-08-08 22:58:01 +03:00
cam900
221fa5aa42 Some fleshing out YMF278B
Add OpenMSX YMF278B core option, Expand RAM size option
2024-07-12 12:16:24 +09:00
cam900
c08edb1254 Prepare to (very) partially OPL4 support 2024-07-11 15:13:02 +09:00
tildearrow
202a2bc476 GUI: hide Defle chip compatibility stuff when disa 2024-07-07 19:47:32 -05:00
tildearrow
221bc23955 YM2612: surprise addition 2024-07-06 12:35:17 -05:00
tildearrow
e168d2b6c2 GUI: fix ES5506 Amiga pitch warning 2024-06-24 16:34:46 -05:00
tildearrow
6d8a343ead ES5506: Amiga pitch option...... 2024-06-24 02:44:17 -05:00
tildearrow
106bbf9e1a ES5506: add Amiga volume mode 2024-06-23 19:38:03 -05:00
tildearrow
54e9a31971
dev213 - Merge pull request #1954 from akumanatt/snesveratia
SNES, VERA and TIA additions
2024-06-23 03:52:48 -05:00
tildearrow
2782123565 S3M import: use PCM DACs 2024-06-22 17:25:23 -05:00