TASEmulators / fceux

FCEUX, a NES Emulator
http://fceux.com
GNU General Public License v2.0
1.23k stars 254 forks source link

MMC5 Audio problem/misc #644

Open kujakiller opened 1 year ago

kujakiller commented 1 year ago

Hello. I want to mention a problem with the MMC5 audio plus a couple other things. First I've noticed a problem with the 2 extra Square channels with MMC5 being very clearly louder than the normal NES's square channels. They are not supposed to be.

This has existed for well over 10 or 15 years and has NEVER been fixed to this very day even in the latest 2.6.4 version. I don't know exactly when this problem started since I personally only use 2.15 but the problem is probably much farther back then that. Whenever the MMC5 mapper was being implemented in 2.0x I would think.

I asked about this on the nesdev forum a few years ago, and basically... it is an emulator only issue. This problem does not happen in Nestopia or Nintendulator. Bizhawk im not sure.

https://forums.nesdev.org/viewtopic.php?t=21534

I found another post here in this github that mentioned it to, but he never got any replies...

https://github.com/TASEmulators/fceux/issues/333

Is there any possibility this problem will be fixed in the future. I have no intention on ever using anything higher than 2.15, but im submitting this for the sake of being fixed in the future versions at the very least.

Also another issue I must bring up is why on earth the "color emphasis" bits are so dark. I dont know exactly which version THIS started in, but it's one of the 2.2x versions.

I dont know why the 3 emphasis bits have been edited to be significantly darker than it was before. This test is from my game with "$B8" to $2001 PPU register - which is red + blue - starting about halfway down the screen here with the water. Top 2 shots are nestopia and bizhawk. Bottom is fceux 2.15, and the latest. https://i.ibb.co/P5rFybw/color-emphasis-compare.png What is the meaning of this ?? Whoever did it I suppose.

It's clearly NOT supposed to be so much darker like this... i have an image from someone several years ago who tested my ROM on a real legit famicom/NES and MMC5 cart, and this is proof. https://i.ibb.co/W6z87yv/Pyro-water.jpg

riggles1 commented 1 year ago

Adjustable volume levels per channel should be a thing, if we get that and FDS audio fix (as it'll often be a completely wrong pitch), then fceux+fceumm would be absolutely killer.

negativeExponent commented 11 months ago

RE: i just wanna confirm that color emphasis is indeed darker compared to other emulators. since its using bisqwits emphasis code, im not sure if setting gamma would be the correct fix here. gamme is currently set to 1.8.