Commit graph

283 commits

Author SHA1 Message Date
tildearrow
344f8d3a22 Namco 163: add waveform position latch option
for FamiTracker compatibility
its default value will be decided by a poll

issue #2476
2026-01-18 18:31:37 -05:00
tildearrow
7490afb810 update copyright year 2026-01-14 17:45:21 -05:00
tildearrow
a862a8ae59 dev242 - OPL4: add options for default FM/PCM leve
issue #2711
2026-01-13 19:08:05 -05:00
tildearrow
137e8c7800 GUI: clarify VERA revision 47.0.2 2025-12-28 03:07:00 -05:00
tildearrow
03bdabf7a6 GUI: fix N163 initial chan count mismatch 2025-12-26 18:25:50 -05:00
Eknous-P
d4bfce770a add the clock rate text for saa1099 clock selector 2025-12-12 01:12:36 +04:00
tildearrow
47e2910498 giga-refactor, part 20
convert compat SegaPCM to normal SegaPCM with 5 channels
convert Neo Geo CD to YM2610
2025-11-21 04:58:56 -05:00
tildearrow
26993d2b40 giga-refactor, part 19
fix Namco 163 stuff
2025-11-19 19:35:18 -05:00
tildearrow
f1a3295a78 giga-refactor, part 18
ES5506 and Namco 163 channel count improvements
2025-11-19 05:20:32 -05:00
tildearrow
24aa37c66f ...... 2025-11-19 01:26:18 -05:00
tildearrow
1a113a4d52 giga-refactor, part 15
dynamic PCM DAC
2025-11-17 21:09:43 -05:00
tildearrow
96152f90f3 don't allow going out of bounds 2025-11-16 20:06:34 -05:00
tildearrow
06c698e054 don't show channel selector on unsupported chip 2025-11-16 17:33:26 -05:00
tildearrow
f6d0979209 don't allow chip channel count to be set to 0 2025-11-16 17:05:43 -05:00
tildearrow
90a9a86e09 giga-refactor, part 9
new format saving
compatibility flags now part of own struct
2025-11-16 01:41:17 -05:00
tildearrow
9b3e6cea5b giga-refactor, part 8
allow setting channel count
2025-11-15 10:00:17 -05:00
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