Commit Graph

12 Commits

Author SHA1 Message Date
orbea
0f9d57d6b8
Fix -Werror=strict-prototypes (#466)
This will be required for upcoming gcc and clang versions.

Reference: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240
2022-10-11 23:10:06 +02:00
ekeeke
346935fdda [Core/Sound] fixed MAME YM2612 core potential issue with SSG-EG inverted attenuation level on Key OFF 2021-05-11 00:42:27 +02:00
EkeEke
fee2bc8c28 [Core/Sound] added accurate YM2612 status & BUSY flag emulation for MAME core (verified on discrete and ASIC-integrated chips) 2018-01-07 16:44:14 +01:00
EkeEke
902dc4c4c0 [Core/Sound] added (optional) YM2612 DAC distortion emulation in MAME core & removed configurable YM2612 DAC resolution (deprecated) 2017-12-22 20:43:28 +01:00
ekeeke
e2774c7b8a Update ym2612.c
[Core/YM2612] minor optimizations
2017-09-27 13:58:22 +02:00
ekeeke
3d8bd155a7 [Core/Sound] fixed EG counter loopback behavior (verified on real YM3438 die by nukez) 2017-09-26 10:25:48 +02:00
nukeykt
0128f345b5 Add nuked opn2 as alternative core 2017-09-23 12:52:45 +09:00
EkeEke
4c04c8f719 [Core/Sound] minor YM2612 optimization 2017-04-09 19:31:40 +02:00
EkeEke
62c1d82145 [Core/Sound] fixed Timer B overflow handling 2017-04-09 19:12:21 +02:00
EkeEke
116b001fb2 [Core/Sound] fixed YM2612 LFO PM implementation (block & keyscale code should not be modified by LFO) 2017-04-09 18:54:02 +02:00
EkeEke
a62c6f9ffe [Core/Sound]
* fixed YM2612 self-feedback regression introduced in 1.7.1
* fixed YM2612 one-sample extra delay on operator1 output
2017-03-28 16:19:55 +02:00
EkeEke
aede1b9299 rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00