Jump to content
Visual Boy Advance-M
Jinjo

[Fixed]Something seems off with the audio pitch when I play Mario & Luigi, dunno why.

Recommended Posts

Don't know if "pitch" would be the right word. But here, I'll use an example.

 

In Mario & Luigi Superstar Saga, the speech bubbles have a kinda high pitched noise as the text is "speaking". Here is an example of a video I found online:

 

I own the game and can confirm that's what it sounds like on an actual GBA Sp/Micro. Now here's what it sounds like on my end using VBA-M:

http://www.youtube.com/watch?v=xQf4zDGY_6Y

 

As you can tell the speech bubbles are "lower" in pitch, among other things.

 

I've played around with audio settings and I'm gonna keep on searching around and testing other things (different roms, VBA builds, etc). I figured I'd post it here for now.

 

Any help could be appreciated.

Share this post


Link to post
Share on other sites

nope, this game is completely Direct Sound.

 

The difference in noise can be attributed to the difference in pc sound hardware capabilities and the fact vba-m has an adjustable interpolation slider for gba.

Share this post


Link to post
Share on other sites

nope, this game is completely Direct Sound.

 

The difference in noise can be attributed to the difference in pc sound hardware capabilities and the fact vba-m has an adjustable interpolation slider for gba.

 

Is it really? When I disable Channel 3 the text noises are disabled.

 

Thanks for the responses, guys.

 

Share this post


Link to post
Share on other sites

oh, lol well if it does have some sounds coming from channel 3.... yeah, theres a bit of an issue in some of the sample banks/voices.

 

Channel 3 is the hardest of the channels to get working for everything properly.

Share this post


Link to post
Share on other sites

I'm gonna pretend I know how things work and demand that you fix it immediately.

 

:P

 

It's all cool. I can just use v 1.7.2 of the old VBA since it doesn't have that Channel 3 mishap.

Share this post


Link to post
Share on other sites

actually, all emulators have issues with channel 3, its just more or less noticeable between them.

 

most of them cannot do Voice 3 of bank 1 properly, while the same voice in bank 0 is fine.

 

unfortunately the developer of gbapu no longer has time to improve on it.

Share this post


Link to post
Share on other sites

adam and i tested the banks and only really found bank 1 to have problems, and there is a section of code in gbapu commented to check for issues with the bank switching and dual bank mode.

Share this post


Link to post
Share on other sites

adam and i tested the banks and only really found bank 1 to have problems, and there is a section of code in gbapu commented to check for issues with the bank switching and dual bank mode.

 

I have no idea what that means.

 

It's like a whole 'nother language, lol.

Share this post


Link to post
Share on other sites

Good news, i believe i have discovered part of the cause of the issue.

 

Sweet! I'm looking forward in the future to your possible fix!

 

I really appreciate you looking into it. :)

Share this post


Link to post
Share on other sites

Was wondering, how does one figure out what channels a game uses?

 

Is it usually just something simple like disabling certain ones to see if anything sounds missing or whatnot?

 

I bet it's that lol.

Share this post


Link to post
Share on other sites

nah, it doesn't either. but its just not as borked as what it is currently.

 

unfortunately, we don't actually have an apu specialist handy to work on the audio core.

Share this post


Link to post
Share on other sites

Well,i was right

 

This and several other games are failing to set the apu to AGB mode, and thus not enabling the 64byte banks in dual or switch mode.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×