Commit graph

2773 commits

Author SHA1 Message Date
tildearrow
9dee51851f prepare for proper center rate
the correct rate is 8372Hz rather than 8363Hz
sadly this will require a compat flag so I am not making this change
effective until 0.7

issue #2347
2025-02-06 02:14:21 -05:00
tildearrow
659a16a489 C64: PCM chan osc, part 2
issue #2349
2025-02-05 04:10:16 -05:00
tildearrow
dbe30c0d43 C64: PCM chan osc, part 1
it leaks into other channels
2025-02-05 04:01:22 -05:00
tildearrow
b64c06dd4d GUI: add more options for selection drag
ability to copy by dragging selection
2025-01-31 17:29:51 -05:00
tildearrow
e22d46e619 C64: implement 6581 bias on dSID
for PCM
2025-01-31 14:59:38 -05:00
tildearrow
1ceffc659c I will do this later 2025-01-30 16:24:33 -05:00
tildearrow
b17b0e3f40 fix build... 2025-01-30 15:27:55 -05:00
tildearrow
6e63669501 add a bunch more TODOs 2025-01-29 04:38:12 -05:00
tildearrow
8776e1c442 µPD1771C: implement tone/noise mode 2025-01-29 04:10:54 -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
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
f16b23772e prepare for something 2025-01-28 04:59:12 -05:00
tildearrow
fd176dee84 dev224 - Merge branch 'fixedblock2' 2025-01-28 04:25:24 -05:00
tildearrow
dd9d220f33 use state instead of accessing ins for block 2025-01-28 04:24:10 -05:00
cam900
bd298e7ece Fix ES5506 filter slide 2025-01-27 13:49:38 +09:00
Natt Akuma
cf3d08ca5a Add fixed octave for block+fnum systems
This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it
2025-01-09 03:51:14 +07:00
Natt Akuma
6a58797669 Use bsr() in frequency shift calculations 2025-01-09 03:43:27 +07:00
tildearrow
68eeef28e4 YMZ280B: fix sample offset moving loop
issue #2213
2024-12-29 17:55:58 -05:00
tildearrow
5ffd47ed7b SegaPCM: fix sample offset moving loop
issue #2306
2024-12-29 16:53:19 -05:00
tildearrow
52a4588ad9 OPN: fix out of bounds when using some FM effects
on non-FM channels
issue #2286
2024-12-09 01:57:30 -05:00
tildearrow
192be95c14 OPL: instant drum muting
issue #1945
2024-12-06 18:28:09 -05:00
Natt Akuma
ddb29874d7 SNES: Change base capacity to 0xf800 bytes instead of 0x10000
This is to reflect both source address calculations in the engine code, which assume an echo buffer to end at 0xf800
2024-11-27 18:37:39 +07:00
tildearrow
5d47b50032 MSM6258: fix panning
issue #2249
2024-11-24 16:05:52 -05:00
tildearrow
6f61f6661f C64: fix global param again...
issue #2181
2024-11-11 04:17:02 -05:00
tildearrow
99e3c3fa33 AY: fix chan osc
issue #2235
2024-11-10 05:38:19 -05:00
tildearrow
b701f06a98 Lynx: whoopsie 2024-11-10 04:18:22 -05:00
tildearrow
3d7079226f OPN: implement phase reset macro on ExtCh 2024-11-08 02:47:51 -05:00
tildearrow
82d5139197 SegaPCM: its still there 2024-11-08 02:04:06 -05:00
tildearrow
7c1d8ef4bb Lynx: fix load LFSR 2024-11-08 02:00:58 -05:00
tildearrow
0d18b4828d OPN: fix 30xx 2024-11-07 03:23:45 -05:00
tildearrow
75ad701986 YM2151: Nuked 30xx 2024-11-06 18:42:21 -05:00
tildearrow
c69f366942 OPL: ymfm 30xx 2024-11-06 18:36:51 -05:00
tildearrow
1e68098cd3 AY: fix several problems with AtomicSSG 2024-11-06 18:09:26 -05:00
tildearrow
a54fb85288 FINALLY FIX THE CRASH
YES

issue #2215
2024-11-04 03:08:32 -05:00
tildearrow
0e70439d68 initialize selCore...
maybe issue #2180
2024-10-24 03:22:18 -05:00
tildearrow
48aa3b438f YM2608: fix possible crash 2024-10-20 18:10:57 -05:00
tildearrow
8c2b3ba438 OPN: fix possible crash when CSM is off 2024-10-20 18:04:08 -05:00
tildearrow
69b03172b1 get it done
OPL UNFINISHED
2024-10-19 18:28:27 -05:00
tildearrow
dd9d8dccd1 proof of concept 2024-10-19 17:52:24 -05:00
Natt Akuma
665b722f31 VIC-20: add an option to disable filters 2024-10-17 20:16:04 -05:00
tildearrow
5eae36f092 Lynx: direct stream mode 2024-10-17 15:51:04 -05:00
tildearrow
3c892ada2a this does not work 2024-10-17 15:06:13 -05:00
tildearrow
a0f0c863c9 OPN/A/B: fix CSM when using ymfm
and now there's a crash
2024-10-17 02:53:08 -05:00
LTVA1
721c3b55b6 fix OPNB emu core setting, fix chan osc for OPN ymfm 2024-10-14 00:01:04 -05:00
LTVA1
2e2796c245 fix OPN CSM osc view, fix OPNA ADPCM channel not playing 2024-10-13 02:11:36 -05:00
Eknous-P
5f47166012 redo opnx csm 2024-10-13 02:11:36 -05:00
tildearrow
dfb12271da SID3: now implement getPan
whatever
2024-10-03 12:34:02 -05:00
tildearrow
d89a8f2c4f OPL4: fix drums mode
issue #2160
2024-09-26 15:50:06 -05:00