Commit graph

137 commits

Author SHA1 Message Date
tildearrow
20418bb490 add TED to Furnace
#855 #873
2023-07-23 04:42:38 -05:00
cam900
ac8db58cbf Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-07-06 20:00:20 +09:00
tildearrow
f1b30c01a4 dev160 - C64: add key priority system
and options to change hard reset envelope

issue #1115
2023-07-04 00:23:28 -05:00
cam900
7402575d11 Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-06-17 10:41:56 +09:00
tildearrow
540af1e2ef Tremolo is broken. 2023-06-06 14:58:02 -05:00
tildearrow
bd53c57658 dev154 - NES: DPCM mode is now default 2023-05-05 00:17:59 -05:00
tildearrow
1e5163c738 Game Boy: add an option to select wave ch invert 2023-05-04 02:18:56 -05:00
cam900
e1dbc16d96 Merge branch 'master' of https://github.com/tildearrow/furnace into k053260 2023-04-15 21:24:00 +09:00
tildearrow
eaafc16eb3 dev153 - fix SegaPCM slides
issue #1060
2023-04-13 17:21:06 -05:00
cam900
9c56c3d01b [WIP] K063260 skeleton 2023-04-02 14:32:47 +09:00
tildearrow
5f5617fc2c GUI: fix some chips not having custom clocks 2023-03-21 03:39:20 -05:00
tildearrow
8fd26289a2 Namco WSG: add ROM mode 2023-03-16 05:27:43 -05:00
tildearrow
03f6268336 GUI: AY-3-8914 VGM disclaimer 2023-03-15 22:08:18 -05:00
cam900
d9211b2a97 Add NTSC clockbase for X1-010
reference: https://github.com/mamedev/mame/blob/master/src/mame/taito/champbwl.cpp#L620
2023-03-12 21:03:11 +09:00
tildearrow
c0b4cc0d63 Amiga: better emulation, part 1
prepare to actually emulate DMA operation
eventually poke() and register view will work
2023-03-09 17:46:45 -05:00
tildearrow
8c706f71a9 dev145 - Namco WSG: new noise strategy for C30 2023-03-09 02:55:22 -05:00
tildearrow
77f1ca3339 rename D65784221391491G18414119492 to PV1000
it probably was only used there anyway
2023-03-05 14:01:21 -05:00
cam900
dbd1f56a10 Add NEC D65010G031 support
chip flag and instrument color is placeholder
2023-03-05 14:01:44 +09:00
cam900
84566844ca Temporary ignore SM8521 anti-click flag for now 2023-02-23 20:57:02 +09:00
tildearrow
e2e0afd18a ES5506: add a volume scale parameter 2023-02-12 02:11:03 -05:00
cam900
598fdb46b2 Add anti-click config 2023-02-11 23:10:48 +09:00
tildearrow
aa5b8795ed dev140 - YM2612: add YMF276 mode 2023-02-10 17:55:44 -05:00
tildearrow
0165a19630 SoundUnit: change 1-bit PDM mode to 8-bit TDM 2023-02-10 16:25:51 -05:00
cam900
03e0c8d8ee Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-02-06 08:56:14 +09:00
tildearrow
b4df0b923b Merge branch 'master' into opn_volbalance 2023-02-05 04:58:03 -05:00
tildearrow
fda333a76b default SSG vol is now 128
to eliminate one shift
2023-02-05 04:57:09 -05:00
cam900
3403e10b0b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-24 08:14:29 +09:00
tildearrow
45faadd4c8 update copyright year 2023-01-19 19:18:40 -05:00
cam900
fcc5b6e5eb Replace divider to shift 2023-01-14 11:55:40 +09:00
cam900
a8e388091a Merge branch 'master' of https://github.com/tildearrow/furnace into opn_volbalance 2023-01-14 11:51:46 +09:00
cam900
536c345763 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2023-01-12 23:31:56 +09:00
tildearrow
707bbb54ea add effects for rear panning 2023-01-05 03:08:57 -05:00
cam900
96983e3d48 Add SSG and FM/ADPCM volume mixer config for OPN/A/B 2023-01-05 09:49:21 +09:00
cam900
ff937604c7
Merge branch 'master' into es5506_alt 2022-12-29 16:18:24 +09:00
tildearrow
a09ad00e48 prepare for 0.6pre3
OPN: add flag to make ExtCh op 1 be the only one controlling FB
GUI: move Arcade presets to top
GUI: fix YM2612 CSM not having flags
2022-12-28 18:11:30 -05:00
tildearrow
6811413afc GUI: fix MSM5232 part labels 2022-12-28 15:31:26 -05:00
cam900
a793bed56d
Merge branch 'master' into es5506_alt 2022-12-24 12:01:03 +09:00
tildearrow
909c553be3 whoops! 2022-12-20 17:55:05 -05:00
tildearrow
7a92811fd9 rename some DIV_SYSTEM_ items
OPN -> YM2203
PC98 -> YM2608
FRAC -> DUALPCM
2022-12-20 17:49:53 -05:00
tildearrow
e0723c7485 DAC: add interpolation settings 2022-12-18 03:54:30 -05:00
cam900
429aed0ab1 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-12-17 15:00:44 +09:00
cam900
d5f44557c2 add (Partial) GA20 support 2022-12-15 20:03:54 +09:00
cam900
8365d1c977
Merge branch 'master' into es5506_alt 2022-12-15 16:06:59 +09:00
cam900
b2e15a5967
Merge branch 'master' into es5506_alt 2022-12-13 14:48:50 +09:00
cam900
2b7b227539 Merge branch 'master' of https://github.com/tildearrow/furnace into k007232 2022-12-13 14:41:35 +09:00
cam900
76cdc3a6a5 (Partially) K007232 support
Chip ID is placeholder.
2022-12-08 14:18:22 +09:00
cam900
47574fdede Move file into engine 2022-12-04 20:06:16 +09:00
cam900
2ec4237076 Reduce duplicates of channel struct
Add/Fix custom clock limit defines (for YMF278B)
2022-12-04 19:58:58 +09:00
cam900
2ec35d903f Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt 2022-12-04 16:53:54 +09:00
tildearrow
c6604ff581 add ability to select custom clock rates 2022-12-04 02:04:42 -05:00