tildearrow
14749e165e
OPLL: VRC7
2022-02-28 02:19:27 -05:00
cam900
ee013ad7a9
Merge branch 'master' of https://github.com/tildearrow/furnace into ym2610b
2022-02-27 06:41:11 +09:00
tildearrow
271b3fb0fe
OPLL: 80%
...
accuracy fixes pending though
then macros and then drum mode
2022-02-26 03:27:37 -05:00
cam900
cd4c876c5e
Merge branch 'master' of https://github.com/tildearrow/furnace into ym2610b
...
# Conflicts:
# src/engine/engine.cpp
# src/engine/playback.cpp
2022-02-25 23:47:28 +09:00
tildearrow
37f850c6c4
prepare for OPLL system - DOES NOT WORK
2022-02-25 04:26:01 -05:00
cam900
1e2d5694b9
Prepare to support YM2610B and with Extended channel 3 mode
...
Allow 8 bit volume for YM2610 ADPCM-B
Remove sample mode macro in YM2610, it's always enabled and seperated channels.
TODO: ADPCM-B is still not implemented, FM Channel 2 is silenced in extended channel 3 configuration
2022-02-25 01:02:35 +09:00
tildearrow
e4b9a6d1d9
compound system flattening, part 1
...
as of now compound systems (Genesis and Arcade) are translated to
separate chips.
this improves audio quality and makes things easier.
it also allows you to change the volume of each chip on a Genesis.
also adds SegaPCM system with 16 channels!
2022-02-23 02:52:30 -05:00
tildearrow
e6ee28ce0d
Merge branch 'cps2' of https://github.com/superctr/furnace into superctr-cps2
2022-02-22 18:21:57 -05:00
Ian Karlsson
b3908216f8
Implement QSound support
2022-02-22 11:36:12 +01:00
Waldemar Pawlaszek
2e4c7ec60a
Initial Atari Lynx Support
2022-02-20 18:15:15 +01:00
tildearrow
b9832abbeb
license clarification, part 3
2022-02-14 22:12:20 -05:00
tildearrow
9ea510c351
SAA1099: implement SAASound core option
2022-02-13 17:49:24 -05:00
tildearrow
91cbf9947b
NOTICE: ADPCM-B DOES NOT WORK YET
...
it's selectable now but the channel is useless (for now)
2022-02-10 03:35:08 -05:00
tildearrow
632f17862e
better blip_buf excess strategy
...
fixes #133
2022-02-07 21:31:58 -05:00
tildearrow
a93a9c19f3
add "force mono audio" option and fix flags not be
...
ing set after a dispatch reset
2022-02-04 17:04:36 -05:00
tildearrow
ccfe3bdd97
Genesis: add ability to use ymfm instead of Nuked
2022-02-02 23:08:45 -05:00
tildearrow
d8e8fd4031
SAA1099 doesn't like DC offset correction
2022-01-20 23:09:04 -05:00
tildearrow
18df843864
reduce clicking on play/loop
2022-01-19 21:04:51 -05:00
tildearrow
a377ba1f96
fix clicking if chip rate is less than audio rate
2022-01-17 22:15:00 -05:00
tildearrow
ecd2955c0f
honor arcade core setting
2022-01-17 16:27:57 -05:00
tildearrow
6ca3c4ec4d
dynamic audio settings changing
2022-01-17 01:42:26 -05:00
tildearrow
113a1577b6
do the Amiga
2022-01-15 17:28:33 -05:00
tildearrow
307665f531
prepare for SAA1099
2022-01-14 16:29:27 -05:00
tildearrow
573ce69dc7
add TIA platform
...
currently there is a desync bug which remains to be fixed...
2022-01-14 03:37:36 -05:00
tildearrow
dce06d8ec4
add AY8930 platform
2022-01-14 00:02:10 -05:00
tildearrow
0b352ecd9a
add AY-3-8910 platform!
...
this paves the way for eventual AY-3-8930 platform...
2022-01-13 02:52:19 -05:00
tildearrow
2fcb474544
stuff
...
implement two systems and system vol/pan
2022-01-13 01:03:57 -05:00
tildearrow
06c7ac92a2
earliest multi-chip support
...
no saving, no adding chips yet...
only the beginning
2022-01-08 17:15:12 -05:00
tildearrow
7080434ed4
this does not compile
2022-01-08 16:03:32 -05:00