melonDS icon indicating copy to clipboard operation
melonDS copied to clipboard

Slow loading times in Bowser's Inside Story

Open bbrk24 opened this issue 2 years ago • 3 comments

Just switched over from DeSmuME, because I was playing Bowser's Inside Story and DeSmuME didn't pick up the microphone or sound samples correctly. melonDS doesn't have this issue, but it is much slower in loading new screens. See this video where I simply move left one area in Toad Town:

https://github.com/melonDS-emu/melonDS/assets/25109429/5c5fb35a-5587-4207-b857-64ca271c7e44

It takes over five seconds to load the new screen. DeSmuME loaded this much faster.

I specified Bowser's Inside Story in the issue title because I also play gen 4 Pokemon games, and Soulsilver loads as quickly as expected in melonDS.

bbrk24 avatar Feb 19 '24 21:02 bbrk24

how fast does it load on real hardware that is the question?

It is probably due to a difference in ARM9 timing. You can try this PR: https://github.com/melonDS-emu/melonDS/pull/1955

RSDuck avatar Feb 20 '24 07:02 RSDuck

how fast does it load on real hardware that is the question?

That is a good question! However a large part of the reason I'm emulating is that I don't have an actual DS.

Thanks for pointing out the PR. I'll try it later today or tomorrow when I have time and let you know how it works.

bbrk24 avatar Feb 20 '24 13:02 bbrk24

@RSDuck I can confirm that this is no longer an issue on that branch.

bbrk24 avatar Feb 23 '24 03:02 bbrk24