Provenance-Emu / Provenance

iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
https://provenance-emu.com
Other
5.96k stars 689 forks source link

Add an Disable FM chip option in favor of classic music #50

Open eduardogarcia234 opened 9 years ago

eduardogarcia234 commented 9 years ago

There something there on Sega Mark III (formerly known as Master System) that is found only in Japanese version that is a Yamaha YM2413 FM synthesis chip, and is some of us will be happy if we could disable it in favor of Classic tonal music. Thank you!

jasarien commented 9 years ago

I'm afraid I'm not going to put this in. It's a pretty specific feature request and the effort would be mostly unjustified. If it gets more requests I'll reconsider.

albertdick commented 5 years ago

I think most people in the world know Sega Master System games with PSG sound, so it should be an option to enable it.

JoeMatt commented 5 years ago

I'm starting to add in Core specific options so this should be doable now as a toggle. I'll re-open.

Pico drive supports PSG (note to self, allow selecting Pico Drive for Megadrive / Genesis / Sega CD / Mega CD / SMS).

Genesis-Plus added support in 1.7.5, though the project says we're on 1.7.1 I think we're actually on the latest and I forgot to change that info because I see PSG code in the project. I'll have to check this later, there's different version numbers up to 1.7.4 in various source files.

For Genesis-Plus there are some settings to look into too for HQ sound among other things, I have to check out what we're using.

From SDL config

config.psg_preamp     = 150;
 config.fm_preamp      = 100;
config.hq_fm          = 1;
config.hq_psg         = 1;
albertdick commented 5 years ago

Very thanks for your effort and for reopening this issue!