furnace/src/engine/platform
2024-09-18 11:00:45 +09:00
..
sound SoundUnit: emulation changes 2024-09-09 19:28:16 -05:00
abstract.cpp prepare to add function for mapping vol to percent 2024-07-14 19:58:33 -05:00
amiga.cpp memory composition, part 3 2024-03-05 18:55:18 -05:00
amiga.h memory composition, part 3 2024-03-05 18:55:18 -05:00
arcade.cpp fix 601x-604x 2024-08-28 17:07:54 -05:00
arcade.h update copyright year 2024-01-16 21:26:57 -05:00
ay.cpp AY: batman is expanding 2024-09-01 17:30:06 -05:00
ay.h AY: batman is expanding 2024-09-01 17:30:06 -05:00
ay8930.cpp implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
ay8930.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
bifurcator.cpp change Bifurcator system ID 2024-04-21 03:34:20 -05:00
bifurcator.h Add Bifurcator support 2024-04-01 16:29:43 +07:00
bubsyswsg.cpp core quality, part 2 2024-04-06 15:52:13 -05:00
bubsyswsg.h core quality, part 2 2024-04-06 15:52:13 -05:00
c64.cpp C64: filter toggle macro 2024-07-05 17:03:01 -05:00
c64.h core quality, part 2 2024-04-06 15:52:13 -05:00
c140.cpp memory composition, part 3 2024-03-05 18:55:18 -05:00
c140.h memory composition, part 3 2024-03-05 18:55:18 -05:00
dave.cpp Dave: fix potential DAC hang 2024-07-13 17:10:19 -05:00
dave.h Dave: implement sample offset 2024-04-23 19:55:17 -05:00
dummy.cpp update copyright year 2024-01-16 21:26:57 -05:00
dummy.h update copyright year 2024-01-16 21:26:57 -05:00
es5506.cpp fix F1/F2 with note? 2024-07-03 16:55:28 -05:00
es5506.h fix F1/F2 with note? 2024-07-03 16:55:28 -05:00
esfm.cpp ESFM: add "fast" mode 2024-03-11 13:21:50 -05:00
esfm.h ESFM: add "fast" mode 2024-03-11 13:21:50 -05:00
fds.cpp FDS: implement auto-mod 2024-08-02 02:47:55 -05:00
fds.h FDS: prepare for auto mod 2024-08-02 02:21:44 -05:00
fmshared_OPM.h update copyright year 2024-01-16 21:26:57 -05:00
fmshared_OPN.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
fmsharedbase.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
ga20.cpp memory composition, part 4 2024-03-05 19:19:18 -05:00
ga20.h memory composition, part 3 2024-03-05 18:55:18 -05:00
gb.cpp GB: enable VIN input to accomodate multiple chips on hardware 2024-08-08 17:38:10 -05:00
gb.h core quality, part 2 2024-04-06 15:52:13 -05:00
gbadma.cpp GBA: wahahaha 2024-03-18 13:37:29 -05:00
gbadma.h GBA: implement memory composition and status 2024-03-16 23:16:40 +07:00
gbaminmod.cpp MinMod: use loop end instead of sample end 2024-04-01 04:06:32 +07:00
gbaminmod.h MinMod: fix spikes 2024-03-19 02:28:11 -05:00
genesis.cpp fix 601x-604x 2024-08-28 17:07:54 -05:00
genesis.h YM2612: surprise addition 2024-07-06 12:35:17 -05:00
genesisext.cpp dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
genesisext.h update copyright year 2024-01-16 21:26:57 -05:00
k007232.cpp memory composition, part 5 2024-03-06 03:42:21 -05:00
k007232.h memory composition, part 3 2024-03-05 18:55:18 -05:00
k053260.cpp K053260: fix chan osc 2024-03-15 14:06:04 -05:00
k053260.h memory composition, part 3 2024-03-05 18:55:18 -05:00
lynx.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
lynx.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
mmc5.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
mmc5.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
msm5232.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
msm5232.h update copyright year 2024-01-16 21:26:57 -05:00
msm6258.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
msm6258.h dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
msm6295.cpp Safety check for MSM6295 bankswitched address 2024-08-14 17:54:20 +09:00
msm6295.h memory composition, part 3 2024-03-05 18:55:18 -05:00
n163.cpp Namco 163: why does it overflow 2024-03-19 12:50:44 -05:00
n163.h Namco 163 memory composition 2024-03-14 17:58:55 -05:00
namcowsg.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
namcowsg.h update copyright year 2024-01-16 21:26:57 -05:00
nds.cpp NDS: fix switching back to PSG mode 2024-06-16 18:43:18 -05:00
nds.h core quality, part 2 2024-04-06 15:52:13 -05:00
nes.cpp 5E01: fix everything 2024-08-30 22:45:30 -05:00
nes.h yeah 2024-08-24 16:36:55 -05:00
opl.cpp OPL4: Fix highest note frequency 2024-09-18 11:00:45 +09:00
opl.h Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-07-23 18:02:14 +09:00
oplAInterface.cpp Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-08-18 20:23:14 +09:00
opll.cpp implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
opll.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
pce.cpp implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
pce.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
pcmdac.cpp S3M import: use PCM DACs 2024-06-22 17:25:23 -05:00
pcmdac.h S3M import: use PCM DACs 2024-06-22 17:25:23 -05:00
pcspkr.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
pcspkr.h update copyright year 2024-01-16 21:26:57 -05:00
pet.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
pet.h update copyright year 2024-01-16 21:26:57 -05:00
pokemini.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
pokemini.h update copyright year 2024-01-16 21:26:57 -05:00
pokey.cpp force POKEY freq recalc when changing wave with an effect 2024-02-26 14:02:45 -05:00
pokey.h update copyright year 2024-01-16 21:26:57 -05:00
pong.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
pong.h update copyright year 2024-01-16 21:26:57 -05:00
powernoise.cpp PowerNoise: fix vol ignored without macro 2024-04-08 04:53:39 -05:00
powernoise.h core quality, part 2 2024-04-06 15:52:13 -05:00
pv1000.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
pv1000.h update copyright year 2024-01-16 21:26:57 -05:00
qsound.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
qsound.h implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
rf5c68.cpp memory composition, part 5 2024-03-06 03:42:21 -05:00
rf5c68.h memory composition, part 3 2024-03-05 18:55:18 -05:00
saa.cpp core quality, part 3 - final 2024-04-06 16:25:16 -05:00
saa.h core quality, part 3 - final 2024-04-06 16:25:16 -05:00
scc.cpp core quality, part 3 - final 2024-04-06 16:25:16 -05:00
scc.h core quality, part 3 - final 2024-04-06 16:25:16 -05:00
segapcm.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
segapcm.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
sid2.cpp SID2: remove volume parameter 2024-04-25 13:02:40 -05:00
sid2.h SID2, part 1 2024-04-21 03:54:34 -05:00
sm8521.cpp core quality, part 3 - final 2024-04-06 16:25:16 -05:00
sm8521.h core quality, part 3 - final 2024-04-06 16:25:16 -05:00
sms.cpp SN: fix arp macro with easy period 2024-08-23 02:25:53 -05:00
sms.h implement getGain for a couple chips 2024-07-22 19:08:39 -05:00
snes.cpp SNES: move volume changes 2024-09-01 04:26:00 -05:00
snes.h SNES: prepare for anti-click 2024-08-31 04:38:21 -05:00
su.cpp memory composition, part 5 2024-03-06 03:42:21 -05:00
su.h memory composition, part 3 2024-03-05 18:55:18 -05:00
supervision.cpp a couple fixes 2024-09-05 19:24:42 -05:00
supervision.h a couple fixes 2024-09-05 19:24:42 -05:00
swan.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
swan.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
t6w28.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
t6w28.h update copyright year 2024-01-16 21:26:57 -05:00
ted.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
ted.h update copyright year 2024-01-16 21:26:57 -05:00
tia.cpp TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
tia.h TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
tx81z.cpp implement operator mask effect 2024-08-24 18:42:23 -05:00
tx81z.h update copyright year 2024-01-16 21:26:57 -05:00
upd1771c.cpp a couple fixes 2024-09-05 19:24:42 -05:00
upd1771c.h a couple fixes 2024-09-05 19:24:42 -05:00
vb.cpp Enables volume envelopes in the noise channel of the VSU in VirtualBoy. 2024-04-22 15:02:16 -05:00
vb.h core quality, part 3 - final 2024-04-06 16:25:16 -05:00
vera.cpp VERA: bump default chip type 2024-08-13 04:11:08 -05:00
vera.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
vic20.cpp VIC-20: fix on/off unmute 2024-06-16 19:08:10 -05:00
vic20.h update copyright year 2024-01-16 21:26:57 -05:00
vrc6.cpp implement sample off for rest of chips except X1 2024-04-24 03:45:59 -05:00
vrc6.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
x1_010.cpp memory composition, part 5 2024-03-06 03:42:21 -05:00
x1_010.h the chips that still do not have sample offset 2024-04-24 00:34:15 -05:00
ym2203.cpp OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ym2203.h OPN: fix AY PCM direct stream export 2024-09-01 16:55:09 -05:00
ym2203ext.cpp dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
ym2203ext.h update copyright year 2024-01-16 21:26:57 -05:00
ym2608.cpp OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ym2608.h OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ym2608ext.cpp dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
ym2608ext.h update copyright year 2024-01-16 21:26:57 -05:00
ym2608Interface.cpp update copyright year 2024-01-16 21:26:57 -05:00
ym2610.cpp OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ym2610.h YM2608-LLE, part 15 2024-04-28 12:57:45 -05:00
ym2610b.cpp OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ym2610b.h YM2608-LLE, part 15 2024-04-28 12:57:45 -05:00
ym2610bext.cpp dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
ym2610bext.h update copyright year 2024-01-16 21:26:57 -05:00
ym2610ext.cpp dev191 - kind of remove DIV_ALWAYS_SET_VOLUME 2024-01-16 23:54:32 -05:00
ym2610ext.h update copyright year 2024-01-16 21:26:57 -05:00
ym2610Interface.cpp update copyright year 2024-01-16 21:26:57 -05:00
ym2610shared.h OPNA/B: batman is expanding 2024-09-01 18:23:35 -05:00
ymz280b.cpp memory composition, part 5 2024-03-06 03:42:21 -05:00
ymz280b.h memory composition, part 3 2024-03-05 18:55:18 -05:00
zxbeeper.cpp Merge branch 'macro-retrigger-effect-tildearow-version' 2024-01-17 14:48:47 -05:00
zxbeeper.h update copyright year 2024-01-16 21:26:57 -05:00
zxbeeperquadtone.cpp QuadTone: Fix per-chan osc rates 2024-02-03 06:34:58 +07:00
zxbeeperquadtone.h QuadTone: Fix PCM playback and add no hiss flag 2024-02-03 06:16:35 +07:00