Emulator Issues #8956
closedMemory stride is too small
0%
Description
Game Name? Paper Mario: Thousand Year Door
Game ID? G8ME01
What's the problem? Describe what went wrong in few words.
Try to talk to a guy that shows you where to go, game crashes with error message "Warning: Memory stride is too small"
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
4.0-7670
What are your PC specifications?
AMD FX(tm)-8350 Eight-Core Processor @ 4.0GHz
GK104 [GeForce GTX 680]
8GBs of RAM
Is there any other relevant information?
At request of IRC, I tried with dual-core turned off, but that did not help. I have cheats enabled and all of the ones available turned on.
I can only upload 5MBs for some reason, but here is a link to the save state
https://drive.google.com/file/d/0BwsxjZgoR544cXFCM2IxZ2F1S1U/view?usp=sharing
Updated by phire over 9 years ago
- Status changed from New to Accepted
Error message was added in 4.0-7630, Happens when the game tries to do a copy with a stride smaller that the width of the texture.
Actually there is a slight bug, so the stride has to be 32 times smaller than the width to trigger this assert.
The correct behavior for a copy where the stride is less than the width of the texture is unknown, do we pad the stride up, truncate the width or is the game expecting a corrupted texture?
Updated by phire over 9 years ago
So, the game is trying to do a 1024x1024 efb copy, with a stride of 1 cacheline (32 bytes)
Which is kind of invalid.
Note: 1024x1024 is the size you get when you write 0xffffffff
(or -1) to the efb copy size register.
Updated by phire over 9 years ago
It would be helpful if I could also get the memory card gci from the save point just to the right of that location as it would be more portable across versions.
I would make it myself, but the game isn't letting me without the original memory card.
Updated by GodofGrunts over 9 years ago
Helios747 said that my memory card file would be fine to give you. This is the save point just right of the location like you asked.
https://drive.google.com/file/d/0BwsxjZgoR544M1pqNlRlbUZfY1E/view?usp=sharing
Updated by dexsword about 9 years ago
Am also receiving the error for the same reason
Updated by phire about 9 years ago
- Related to Emulator Issues #9075: Super Paper Mario crashes during the prolog added
Updated by JMC4789 about 9 years ago
- Related to Emulator Issues #9078: Wreckless: The Yakuza Missions - Memory Stride Too Small added
Updated by wildgoosespeeder about 9 years ago
I can confirm this issue is still present in 4.0-8137.
Updated by JosJuice about 9 years ago
- Related to Emulator Issues #9095: Spider-Man (TM): Memory Stride Too Small added
Updated by MayImilae about 9 years ago
- Has duplicate Emulator Issues #9084: Metroid Prime Trilogy - Metroid Prime infinite Warning messages: "Memory stride is too small" added
Updated by MayImilae about 9 years ago
- Has duplicate deleted (Emulator Issues #9084: Metroid Prime Trilogy - Metroid Prime infinite Warning messages: "Memory stride is too small")
Updated by MayImilae about 9 years ago
- Related to Emulator Issues #9084: Metroid Prime Trilogy - Metroid Prime infinite Warning messages: "Memory stride is too small" added
Updated by MayImilae about 9 years ago
- Related to deleted (Emulator Issues #9075: Super Paper Mario crashes during the prolog)
Updated by MayImilae about 9 years ago
- Has duplicate Emulator Issues #9075: Super Paper Mario crashes during the prolog added
Updated by MayImilae about 9 years ago
- Related to deleted (Emulator Issues #9078: Wreckless: The Yakuza Missions - Memory Stride Too Small)
Updated by MayImilae about 9 years ago
- Has duplicate Emulator Issues #9078: Wreckless: The Yakuza Missions - Memory Stride Too Small added
Updated by MayImilae about 9 years ago
- Related to deleted (Emulator Issues #9095: Spider-Man (TM): Memory Stride Too Small)
Updated by MayImilae about 9 years ago
- Has duplicate Emulator Issues #9095: Spider-Man (TM): Memory Stride Too Small added
Updated by MayImilae about 9 years ago
- Related to deleted (Emulator Issues #9084: Metroid Prime Trilogy - Metroid Prime infinite Warning messages: "Memory stride is too small")
Updated by MayImilae about 9 years ago
- Has duplicate Emulator Issues #9084: Metroid Prime Trilogy - Metroid Prime infinite Warning messages: "Memory stride is too small" added
Updated by BTR almost 9 years ago
Got this on "Rainbow Islands Towering Adventure", PAL version
Appears in story mode, after Dr. Crescent appears (first cutscene before gameplay in story mode)
Dolphin 4.0 - 8490
Win7
i5-4570 @ 3.20GHz
8,00GB RAM
GeForce GTX 760
Updated by delroth almost 9 years ago
- Status changed from Accepted to Work started
- Assignee set to phire
Updated by phire almost 9 years ago
- Status changed from Work started to Fix pending
- Assignee deleted (
phire)
Fix pending in pull request #3480
Updated by JosJuice almost 9 years ago
- Status changed from Fix pending to Fixed
Should be fixed by 4.0-8849. https://dolphin-emu.org/download/dev/cf20ff48aa84750e0c8b549d9d4ce846d76a1f47/
Updated by DimentioDecipher almost 9 years ago
JosJuice wrote:
Should be fixed by 4.0-8849. https://dolphin-emu.org/download/dev/cf20ff48aa84750e0c8b549d9d4ce846d76a1f47/
I have downloaded this, and it wasn't fixed.
It no longer says "Memory stride is too small", but instead just crashes.
Updated by phire almost 9 years ago
@DimentioDecipher Could you please open a new bug report all the details about which game is crashing and where, and details about your hardware/operating system