furnace/src/engine/platform
ZeroByteOrg c3654eb67c Merge branch 'master' into ZSMv1 2022-09-23 22:24:22 -05:00
..
sound Merge branch 'master' of https://github.com/tildearrow/furnace into vgsound_emu_update 2022-09-16 23:49:11 +09:00
abstract.cpp Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
amiga.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
amiga.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
arcade.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
arcade.h implement OpMask for the rest of FM chips 2022-09-12 02:26:00 -05:00
ay.cpp AY: add stereo separation slider 2022-09-22 00:18:40 -05:00
ay.h AY: add stereo separation slider 2022-09-22 00:18:40 -05:00
ay8930.cpp AY: add stereo separation slider 2022-09-22 00:18:40 -05:00
ay8930.h AY: add stereo separation slider 2022-09-22 00:18:40 -05:00
bubsyswsg.cpp Update vgsound_emu library 2022-09-16 23:48:06 +09:00
bubsyswsg.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
c64.cpp C64: reSIDfp per-chan osc 2022-08-29 03:54:55 -05:00
c64.h C64: bind reSIDfp 2022-08-29 03:26:49 -05:00
dummy.cpp dev94 - add a full linear pitch mode, part 1 2022-05-10 03:51:18 -05:00
dummy.h GUI: prepare for a per-channel oscilloscope? 2022-04-30 03:58:30 -05:00
fds.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
fds.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
fmshared_OPM.h Various corrections and fixes 2022-06-17 14:30:18 +09:00
fmshared_OPN.h OPN[A/B/2]?: implement 18xx effect 2022-06-28 01:16:46 -05:00
fmsharedbase.h implement KVS on YM2612 2022-09-22 01:18:41 -05:00
gb.cpp several important bug fixes to advanced arp macro 2022-08-22 19:09:08 -05:00
gb.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
genesis.cpp implement KVS on YM2612 2022-09-22 01:18:41 -05:00
genesis.h YM2612: implement OpMask 2022-09-12 01:50:27 -05:00
genesisext.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
genesisext.h implement operator muting for ExtCh mode 2022-09-12 00:51:09 -05:00
lynx.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
lynx.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
mmc5.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
mmc5.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
msm6258.cpp Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
msm6258.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
msm6295.cpp MSM6295: reduce some CPU usage 2022-09-22 19:46:17 -05:00
msm6295.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
n163.cpp Update vgsound_emu library 2022-09-16 23:48:06 +09:00
n163.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
namcowsg.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
namcowsg.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
nes.cpp NES: implement DPCM loop 2022-09-22 18:43:48 -05:00
nes.h NES: implement DPCM loop 2022-09-22 18:43:48 -05:00
opl.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
opl.h Revert "More preparing, Add OPL type docs" 2022-08-20 23:35:13 -05:00
oplAInterface.cpp prepare for Y8950/YMU759 ADPCM 2022-05-13 14:59:36 -05:00
opll.cpp OPLL: finally fix pitch macro 2022-09-22 19:02:25 -05:00
opll.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
pce.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
pce.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
pcmdac.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
pcmdac.h Fix GCC errors 2022-07-03 20:11:04 +07:00
pcspkr.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
pcspkr.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
pet.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
pet.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
qsound.cpp QSound: disable key on log 2022-08-26 03:00:37 -05:00
qsound.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
rf5c68.cpp Fix RF5C68 panning macro 2022-08-25 00:24:49 +09:00
rf5c68.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
saa.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
saa.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
scc.cpp Update vgsound_emu library 2022-09-16 23:48:06 +09:00
scc.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
segapcm.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
segapcm.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
sms.cpp GUI: implement channel volume bar 2022-09-20 02:32:23 -05:00
sms.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
su.cpp Match this to actual channel count 2022-08-29 11:45:18 +09:00
su.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
swan.cpp WonderSwan: fix possible hang when seeking 2022-08-31 00:51:08 -05:00
swan.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
tia.cpp TIA: volume 2022-09-09 23:42:48 -05:00
tia.h TIA: volume 2022-09-09 23:42:48 -05:00
tx81z.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
tx81z.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
vera.cpp Merge branch 'master' into ZSMv1 2022-08-28 10:54:20 -05:00
vera.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
vic20.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
vic20.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
vrc6.cpp Update vgsound_emu library 2022-09-16 23:48:06 +09:00
vrc6.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
x1_010.cpp Update vgsound_emu library 2022-09-16 23:48:06 +09:00
x1_010.h Update vgsound_emu library 2022-09-16 23:48:06 +09:00
ym2203.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2203.h implement OpMask for the rest of FM chips 2022-09-12 02:26:00 -05:00
ym2203ext.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2203ext.h implement operator muting for ExtCh mode 2022-09-12 00:51:09 -05:00
ym2608.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2608.h implement OpMask for the rest of FM chips 2022-09-12 02:26:00 -05:00
ym2608Interface.cpp BANK 2022-05-15 02:02:31 -05:00
ym2608ext.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2608ext.h implement operator muting for ExtCh mode 2022-09-12 00:51:09 -05:00
ym2610.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2610.h implement OpMask for the rest of FM chips 2022-09-12 02:26:00 -05:00
ym2610Interface.cpp Move renderSamples() to DivDispatch implementations. 2022-05-01 23:23:38 +02:00
ym2610b.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2610b.h implement OpMask for the rest of FM chips 2022-09-12 02:26:00 -05:00
ym2610bext.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2610bext.h implement operator muting for ExtCh mode 2022-09-12 00:51:09 -05:00
ym2610ext.cpp implement KVS on the rest of FM chips 2022-09-22 01:30:51 -05:00
ym2610ext.h implement operator muting for ExtCh mode 2022-09-12 00:51:09 -05:00
ymz280b.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
ymz280b.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00
zxbeeper.cpp dev112 - prepare for advanced arp macro 2022-08-22 15:59:45 -05:00
zxbeeper.h Rewrite per-system effect handling (#548) 2022-08-18 01:26:22 -05:00