DS-Homebrew / nds-bootstrap

Boot an nds file
https://wiki.ds-homebrew.com/nds-bootstrap/
GNU General Public License v3.0
1.17k stars 75 forks source link

The World Ends With You is not working. #927

Closed TheGaboefects closed 4 years ago

TheGaboefects commented 4 years ago

Your console: Nintendo 3DS XL

Actual Behavior: The game crashes during the cutscene after escaping from the frogs for the first time.

Steps to reproduce

Play the game until you reach the cutscene.
SleepyLark commented 4 years ago

Weird, the cutscene works fine on DSi, maybe this is a 3DS only problem?

Jerdo32 commented 4 years ago

That's odd, I played the game and my backup didn't freeze there, I'm actually in the third week. Maybe it's the dump itself or the region or the bootstrap version?

SleepyLark commented 4 years ago

That's odd, I played the game and my backup didn't freeze there, I'm actually in the third week. Maybe it's the dump itself or the region or the bootstrap version?

Most likely the bootstrap version, this issue was also reported a few versions back but I thought it was fixed. Like I said it's working fine on my DSi, don't know about 3DS though

Niklink commented 4 years ago

Setting cache block size to 32kb avoids the crash.

PrgmrAtHrt commented 1 year ago

Currently having this issue on nds-bootstrap 0.64.1 on ds lite.

RocketRobz commented 1 year ago

Currently having this issue on nds-bootstrap 0.64.1 on ds lite.

Are you getting the cutscene issue, or does the game not start? If it doesn't start, then there's a low chance of some non-booting games booting in B4DS mode, so you'll have to turn off nds-bootstrap for the game to boot.

PrgmrAtHrt commented 1 year ago

The cutscene issue.

RocketRobz commented 1 year ago

The cutscene issue.

Sounds like it's either relying on card read DMA, or there's timing issues. If it's a DMA issue, then it would be difficult to fix, as DLDI drivers (used to read data from the flashcard's SD slot) do not support DMA reads.