Project

General

Profile

Actions

Emulator Issues #11272

closed

DSI exception in Smash Bros Brawl mods

Added by amari102 almost 6 years ago. Updated almost 6 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

[Super Smash Bros Infinite, Project M]

Game ID? (right click the game in the game list, properties, info tab)

[RSBE01 (0001000052534245)]

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

[Put MD5 Hash here]

What's the problem? Describe what went wrong.

[Description here]
There is a regression in Dolpgin that has been in error for the last 4 months but has been working without issue on EVERY version before the version that corrupted it.. I am trying to use Super smash Infinite from this https://www.youtube.com/watch?v=5YmGDnyTUG4&t=4s.The new versions fail and says "Exception dsi occured" when time to use sd card viewing geckos boot.elf. When i go to https://dolphin-emu.org/download/list/master/41/ 5.0-6302 version however the gecko os sd card opening program works... Could we get some help with this I'd hate to see regression with progression.

What steps will reproduce the problem?

[Reproduction steps here]

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

[Version number here]

Is the issue present in the latest stable version?

[Yes/No and version number here] Yes the issue is only not present around 5.0-6302

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

[First broken version number here (if applicable)] It became broke somewhere after 5.0-6302 im not sure directly after but close

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]

What are your PC specifications? (CPU, GPU, Operating System, more)

Very impressive but this isnt relevant to the issue

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

[Anything else here]


Files

Screenshot (35).png (346 KB) Screenshot (35).png failed look in new version amari102, 07/08/2018 05:05 AM
Screenshot (37).png (375 KB) Screenshot (37).png working look in old version amari102, 07/08/2018 05:08 AM

Related issues 1 (1 open0 closed)

Is duplicate of Emulator - Emulator Issues #11113: Gecko OS DSI exception occurs when Emulated or Real Wii Remote is connectedAccepted

Actions
Actions #1

Updated by amari102 almost 6 years ago

MD5 56faf55c9e8fb7f2725c1ef59239ca9b

Actions #2

Updated by JMC4789 almost 6 years ago

Isn't this because we enabled MMU emulation?

DSI exception usually means a bug in the game itself, do you know if that particular copy of the game even runs on Wii?

Actions #3

Updated by JMC4789 almost 6 years ago

I decided to double check the build revisions, and there's nothing around there that would break it. You'll need to narrow it down further.

Actions #4

Updated by JMC4789 almost 6 years ago

I think this will prove what's wrong

5.0 - 6566 should work - https://dolphin-emu.org/download/dev/35bfa64dfcb9e0d873f95bd7d3a9aa8b29e99cb6/
5.0 - 6568 should have the DSI exception - https://dolphin-emu.org/download/dev/43c92c8b1673eb1680fc059a973693c030061efc/

Now the issue is that 6568 should cause DSI exceptions in buggy programs. We've run into DSI exceptions in other Brawl mods after that build that users confirmed actually happened on console.

Actions #5

Updated by amari102 almost 6 years ago

i see can programmers fix this issue and encode a fix for this in the new updates??? or is there a work around i can do on pc this is pretty weird

Actions #6

Updated by amari102 almost 6 years ago

JMC4789 wrote:

I think this will prove what's wrong

5.0 - 6566 should work - https://dolphin-emu.org/download/dev/35bfa64dfcb9e0d873f95bd7d3a9aa8b29e99cb6/
5.0 - 6568 should have the DSI exception - https://dolphin-emu.org/download/dev/43c92c8b1673eb1680fc059a973693c030061efc/

Now the issue is that 6568 should cause DSI exceptions in buggy programs. We've run into DSI exceptions in other Brawl mods after that build that users confirmed actually happened on console.
i see can programmers fix this issue and encode a fix for this in the new updates??? or is there a work around i can do on pc this is pretty weird

Actions #7

Updated by JMC4789 almost 6 years ago

The best way to fix the DSI exception would be if the Smash Infinite team worked with us and we figured out why it was crashing. That would likely take a while and we don't know if the issue is on our end or their end.

If you only care about playing the game, you can go into Dolphin.ini (by default, located in My Documents/Dolphin Emulator/Config) and either changing (or if it doesn't exist creating under [Core]) MMU = false. That will restore the old behavior of letting the erroneously access memory it shouldn't without triggering a DSI.

Actions #8

Updated by amari102 almost 6 years ago

JMC4789 wrote:

The best way to fix the DSI exception would be if the Smash Infinite team worked with us and we figured out why it was crashing. That would likely take a while and we don't know if the issue is on our end or their end.

If you only care about playing the game, you can go into Dolphin.ini (by default, located in My Documents/Dolphin Emulator/Config) and either changing (or if it doesn't exist creating under [Core]) MMU = false. That will restore the old behavior of letting the erroneously access memory it shouldn't without triggering a DSI.

THANK YOU SO MUCH I just wanted a temporary fix for that game some friends came over today and i put on infinite on the new version and i was pretty stumped on why it was failing because everything was gold months ago but thanks for that thats all i wanted. A recommendation would be to allow dolphin to decide which isos and games can and will not use mmu? Thanks for the help I didnt expect to get any help. I will share your fix with tons of others who have to go to months old versions to enjoy this good mod expansion of the game on this great constantly being updated emulator.

Actions #9

Updated by JosJuice almost 6 years ago

Does the problem still happen if you disable all Wii Remotes in the controller settings?

Actions #10

Updated by Techjar almost 6 years ago

There's an "Enable MMU" option in the game properties, so you don't need to disable it via the global Dolphin.ini.

Actions #11

Updated by amari102 almost 6 years ago

Techjar wrote:

There's an "Enable MMU" option in the game properties, so you don't need to disable it via the global Dolphin.ini.

but the problem is not fixed until i edit via dolphin.ini when i just leave enable mmu unchecked the problem very much still exists

Actions #12

Updated by Techjar almost 6 years ago

amari102 wrote:

but the problem is not fixed until i edit via dolphin.ini when i just leave enable mmu unchecked the problem very much still exists

Make sure it's unchecked and not just unset.

Actions #13

Updated by Techjar almost 6 years ago

Oh wait, I forget that you launch via the Gecko loader, so nevermind. The only way is to set it in Dolphin.ini. My bad.

Actions #14

Updated by Helios almost 6 years ago

  • Subject changed from Dolphin Regression to DSI exception in Smash Bros Brawl mods
Actions #15

Updated by JosJuice almost 6 years ago

Techjar: The GUI doesn't provide you with game properties for DOL/ELF files. (You can edit 00000000.ini manually, though.)

Actions #16

Updated by amari102 almost 6 years ago

JosJuice wrote:

Techjar: The GUI doesn't provide you with game properties for DOL/ELF files. (You can edit 00000000.ini manually, though.)

where is a 00000000.ini it doesnt exist in my documents dolphin emulator?

Actions #17

Updated by Techjar almost 6 years ago

amari102 wrote:

where is a 00000000.ini it doesnt exist in my documents dolphin emulator?

You'll need to manually create it under the GameSettings directory.

Actions #18

Updated by amari102 almost 6 years ago

so create a text document .ini in gamesettings and make a
[Core])
MMU = false
????

Actions #19

Updated by Techjar almost 6 years ago

amari102 wrote:

so create a text document .ini in gamesettings and make a
[Core])
MMU = false
????

Yes, minus the parenthesis, that's not supposed to be there.

Actions #20

Updated by JosJuice almost 6 years ago

Could you answer my question about whether it happens if you disable all Wii Remotes?

Actions #21

Updated by amari102 almost 6 years ago

Techjar wrote:

amari102 wrote:

so create a text document .ini in gamesettings and make a
[Core])
MMU = false
????

Yes, minus the parenthesis, that's not supposed to be there.

for sure so i can do that and leave the regular dolphin.ini normal as supposed to be... thanks so much especially for the quick responses and help i had no clue where to get the appropriate help from until i found in a dolphin forum someone said the only way to get anything fixed or real help go to bugs.dolphin i was clueless

Actions #22

Updated by amari102 almost 6 years ago

JosJuice wrote:

Could you answer my question about whether it happens if you disable all Wii Remotes?
what the heck..... surprisingly that actually worked im sorry i skipped over that just sounded like it had no connection with fixing it and just lit my joint and overlooked your statement my apologies. i deleted my edited dolphin.ini and just launched the .elf file and with no wii remote on (i had it on even though i was using just gamecube) and it launchd with no error

Actions #23

Updated by JosJuice almost 6 years ago

  • Is duplicate of Emulator Issues #11113: Gecko OS DSI exception occurs when Emulated or Real Wii Remote is connected added
Actions #24

Updated by JosJuice almost 6 years ago

  • Status changed from New to Duplicate

Alright, thanks for the info.

Actions

Also available in: Atom PDF