Post subject: NESHawk - FDS Sound
Joined: 6/16/2011
Posts: 48
I know super-accurate sound emulation is something that gets pushed off to the side a lot, but it bugs me, so I thought I'd bring it up. The FDS-specific sound emulation in BizHawk is way off--it's immediately noticeable if you play Zelda, for instance. Of all the emulators I've tried, I found that Nestopia has the most accurate sound emulation of all; it sounds extremely close to an actual FDS, if not the same. Is it possible someone could port Nestopia's sound emulation into NESHawk for a future BizHawk release?
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
nestopia and neshawks licenses are incompatible, so this is extremely difficult. Maybe someone can revisit the FDS sound, but nes sound emulation is a dark art.
Joined: 6/16/2011
Posts: 48
That's a shame. In that case, I guess I'll just hope someone decides to make some fixes eventually. To whom could I bring this up?
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Couldn't the code in nsfplay or Famitracker be used? Those are open source.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
another test case, the explosions on the doki doki panic title screen sound pretty awful in neshawk right now nsfplay looks licensed OK, although i suspect the code is probably extremely cryptic.
Joined: 6/16/2011
Posts: 48
I unfortunately know nothing about the coding aspect of the issue--are you saying nsfplay is not feasible? If so, that's a shame because, at least at a listen, it sounds pretty accurate.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
I didnt say its infeasible. I can save you the trouble of your next reply: ok, so who should I mention it to, to make sure I get what I want? The answer is: nobody who cant read it here in this thread already.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
I wrote the FDS audio code. I did it with the best information available and checked everything multiple times, but I missed something. If I have time to look back at it again (which may or may not happen, probably not any time soon), the thing that would help me would be a list of specific examples from specific games. Add it to the Bizhawk bugtracker. Please no "how it sounds in other emulators"; real hardware is the only thing worth comparing to. Probably not worth your effort though, as I don't think I'll get back to FDS audio anytime soon.
Post subject: Re: NESHawk - FDS Sound
kazblox
He/Him
Joined: 5/4/2014
Posts: 29
RedGreenSonic wrote:
I know super-accurate sound emulation is something that gets pushed off to the side a lot, but it bugs me, so I thought I'd bring it up. The FDS-specific sound emulation in BizHawk is way off--it's immediately noticeable if you play Zelda, for instance. Of all the emulators I've tried, I found that Nestopia has the most accurate sound emulation of all; it sounds extremely close to an actual FDS, if not the same. Is it possible someone could port Nestopia's sound emulation into NESHawk for a future BizHawk release?
Are you sure that you disabled "NES with QuickNES" in Config>Cores? In SVN, that's enabled by default. I'm not sure if that changes anything with the FDS sound, but try it.
Post subject: Re: NESHawk - FDS Sound
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
kazblox wrote:
Are you sure that you disabled "NES with QuickNES" in Config>Cores? In SVN, that's enabled by default. I'm not sure if that changes anything with the FDS sound, but try it.
The QuickNES core won't emulate FDS at all. So when a FDS rom is loaded, NESHawk is automatically used regardless of that setting. This also happens with some mappers like MMC5
Joined: 6/16/2011
Posts: 48
I was going to say that yes, I did uncheck it, and it didn't help, but natt beat me to the punch I guess. If you want specific examples, natt, the only ones I can give you are from Zelda 1. The music sounds mostly the same, although the pitch-bending of the first few notes on the title screen is noticeably off. The biggest offender is the sound effects; the sword beam fx sounds completely off, and the sound the bosses make when you're in the room next to them/same room as them also sounds weird. So I guess I'll just leave this here and hope that at some point you decide to get back into it, but if not, then oh well.