mandarine3ds / mandarine

A Citra fork with extra options for more performance
GNU General Public License v2.0
395 stars 11 forks source link

Error accessing Mario 3D Land after killing Bowser in 8 #81

Open LuisPerss opened 1 month ago

LuisPerss commented 1 month ago

Is there an existing issue for this?

Affected Build(s)

in Gamer64 beta tests

Description of Issue

this problem occurs after we kill bowser in world 8, it happens after seeing the prisoner luigi letter, when the cinematic ends it starts saving the game and I think the error is due to the emulator not saving the game correctly and it becomes corrupted to the point that when you re-enter the game and want to access the games or your game by hitting star or A to see the games, it stays blank and stuck, leaving the screen stuck and blank without being able to do anything to play again, please fix this error, I'm not 100% sure that it's because a save file is corrupted, but that's what it makes me understand, since this is not a recent bug, but it was solved in the past but I don't know how, although I think it's because of a bad emulator file or something, please.

Expected Behavior

this problem occurred in official citra before last year, in mmj, and in Lime3DS, but it could be fixed, except in mmj, and from what I saw I think it's a problem when the game saves the game when the cinematic ends where Luigi is kidnapped in his letter, if I'm not mistaken, because in my opinion it's a problem with the data that gets corrupted and doesn't let you advance further in the game, why? I don't know, but it's my opinion, I think it's something that can be fixed in the next update if it's that of the corrupt or corrupted file as I'm saying, because the truth is you can only play up to that point, after there you can't access it again.

Reproduction Steps

https://github.com/user-attachments/assets/65224d1c-d2ea-4657-9b2a-2afafc0e1902

Screenshot_20240729_175432_Chrome Screenshot_20240729_194648_Chrome Screenshot_20240729_194659_Chrome

I made a small sample video, so you can see where the error occurs.

Log File

I don't know how to put the log file

System Configuration

CPU:Exynos 850 GPU/Driver:Mali RAM:a4GB OS:Android 13