furnace/src/engine/platform/sound
tildearrow 17a88fda70 C140: update emulator
with the one from C219 branch
2023-08-27 15:52:54 -05:00
..
c64 C64: fix per-channel osc for 6581 2022-06-24 03:26:00 -05:00
c64_d C64: fix dSID multi-chip 2023-07-11 17:21:51 -05:00
c64_fp C64: fix reSIDfp muting 2023-07-12 06:04:37 -05:00
ga20 GA20: implement getSamplePos() 2023-03-21 03:56:17 -05:00
gb Game Boy: don't use rand() 2023-03-01 15:23:20 -05:00
lynx chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
nes NES: prepare for DPCM 2022-05-02 02:12:14 -05:00
nes_nsfplay NES: don't use rand() in NSFplay 2023-03-01 15:21:55 -05:00
oki MSM6258: only one output 2023-07-22 17:32:16 -05:00
pokey chan osc volume balancing, part 1 2023-06-18 20:00:20 -05:00
snes SNES: implement getSamplePos() 2023-03-19 04:18:57 -05:00
t6w28 T 6 W 2 8 2022-10-12 00:12:56 -05:00
tia TIA: fixes fixes fixes 2022-09-09 23:40:21 -05:00
ymfm renderDX11: fix crash when font tex fails to load 2023-07-09 03:18:23 -05:00
ay8910.cpp AY: optimize 2023-01-12 16:05:03 -05:00
ay8910.h AY: fix per-chan osc in Sunsoft 5B mode 2022-08-29 04:15:53 -05:00
c140_c219.c C140: update emulator 2023-08-27 15:52:54 -05:00
c140_c219.h C140: update emulator 2023-08-27 15:52:54 -05:00
d65modified.c Add notes for ring modulation (XORing) 2023-04-13 11:56:34 +09:00
d65modified.h pv1000: Add XORing features 2023-04-11 09:19:12 +09:00
m114s.c a wavetable chip that breaks Furnace limits?! 2023-03-03 19:31:51 -05:00
m114s.h a wavetable chip that breaks Furnace limits?! 2023-03-03 19:31:51 -05:00
namco.cpp Namco WSG: noise in per-chan osc for real? 2023-01-12 17:45:33 -05:00
namco.h Namco WSG: per-channel oscilloscope 2022-06-20 18:20:49 -05:00
pce_psg.cpp per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
pce_psg.h per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
qsound.c QSound: fix echo 2022-02-27 00:46:23 -05:00
qsound.h qsound clipping fix from MAME 2022-02-23 23:51:34 +01:00
rf5c68.cpp Add RF5C68 and RF5C164 support 2022-05-21 01:45:26 +07:00
rf5c68.h Add RF5C68 and RF5C164 support 2022-05-21 01:45:26 +07:00
rss.h add OPNA chip (work in progress) 2022-05-13 02:52:43 -05:00
saa1099.cpp per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
saa1099.h per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
segapcm.cpp SegaPCM: implement getSamplePos() 2023-03-19 16:49:31 -05:00
segapcm.h SegaPCM: implement getSamplePos() 2023-03-19 16:49:31 -05:00
sm8521.c SM8521: don't use rand() 2023-03-01 15:15:17 -05:00
sm8521.h SM8521: don't use rand() 2023-03-01 15:15:17 -05:00
sn76496.cpp Various corrections and fixes 2022-06-17 14:30:18 +09:00
sn76496.h Prepare for reducing duplicates for 4op FM related codes, Add and correct bunch of presets, Add various clock, type options for chips 2022-06-06 19:04:52 +09:00
su.cpp SoundUnit: change 1-bit PDM mode to 8-bit TDM 2023-02-10 16:25:51 -05:00
su.h SoundUnit: change 1-bit PDM mode to 8-bit TDM 2023-02-10 16:25:51 -05:00
swan.cpp WonderSwan: make macOS happy 2022-03-07 23:38:36 -05:00
swan.h per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
ted-sound.c add TED to Furnace 2023-07-23 04:42:38 -05:00
ted-sound.h add TED to Furnace 2023-07-23 04:42:38 -05:00
vera_pcm.c VERA: add ins color and reset 2022-03-10 17:46:40 -05:00
vera_pcm.h VERA: bring up actual emulation core 2022-03-10 15:51:27 -05:00
vera_psg.c VERA: Run noise generation in each channel update 2022-06-27 19:37:45 +07:00
vera_psg.h per-channel oscilloscope, part 5 2022-05-01 02:40:03 -05:00
vic20sound.c VIC-20: Make noise state consistent across inits 2022-04-06 19:11:45 +07:00
vic20sound.h VIC-20: Make noise state consistent across inits 2022-04-06 19:11:45 +07:00
vsu.cpp Virtual Boy: more work 2022-10-08 23:25:15 -05:00
vsu.h prepare for Virtual Boy 2022-10-08 19:37:22 -05:00
ymz280b.cpp YMZ280B: fix VGM export 2022-11-21 16:12:29 -05:00
ymz280b.h freaking macOS 2022-05-20 14:48:08 -05:00