Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The World Ends With You crashes on opening scene #235

Closed
afdc98 opened this issue Jun 23, 2018 · 12 comments
Closed

The World Ends With You crashes on opening scene #235

afdc98 opened this issue Jun 23, 2018 · 12 comments

Comments

@afdc98
Copy link

afdc98 commented Jun 23, 2018

The game just crashes in the middle of the opening scene (just after the first tutorial fight). I've tried twice and it seems to be a consistent issue (0.9.2). I'm using DsiMenu++ in a N2DSXL, thank you.

@Kalanyr
Copy link

Kalanyr commented Jun 23, 2018

Have you tried AP patching the ROM ?

@afdc98
Copy link
Author

afdc98 commented Jun 23, 2018

I don't know how to do that... sorry. I've tried with a program called DS-Scene Rom Tool but it won't let me, claiming the rom isn't in the ap database.

edit: it seems it isn't related to antipiracy measures (see this discussion: https://gbatemp.net/threads/the-world-ends-with-you-u-crash-in-beginning-cutscene.222788/), maybe loading speed? I don't really know

@ahezard
Copy link
Collaborator

ahezard commented Jun 23, 2018

thanks for the link so the only issue here is speed, this is an interesting test case.
FF3 opening intro also crash due to speed, which is a similar issue.

What can be done eventually is to restore the whitelist mechanism, but I want to do it properly : preload the cache with data on the bootloader, not by creating another cache area like what was done by @Robz8

@ghost
Copy link

ghost commented Jun 23, 2018

I thought FF3 opening doesnt work because of this https://mgba.io/2017/07/31/holy-grail-bugs-2/.
Thats not the same issue as the world ends with you because that works in emulators just fine.

@ahezard
Copy link
Collaborator

ahezard commented Jun 23, 2018

nds-boostrap is not an emulator, it cannot crash due to imprecise emulation or bad timing. The only thing that can made it crash is card read speed or some deadlock between arm7 and arm9 during the card read execution (card read in nds-bootsrap uses the arm7 which is different from normal card read that can be executed indepandantly by arm9).

In previous release the FF3 intro was put in RAM before the execution of the game and it worked flawlessly, I do not see why the same trick cannot solve The World Ends With You issue.

@ghost
Copy link

ghost commented Jun 24, 2018

Try playing the first tutorial fight on an emulator like no$gba or Desmume and then copy the save game onto your DS.
Not a solution but a valid bypass.
I've played TWEWY without any problems since 0.91.

@ahezard
Copy link
Collaborator

ahezard commented Jun 26, 2018

One user on discord reported to not have this issue using a rom from another region. Can someone confirm that?

@Stack3r
Copy link
Collaborator

Stack3r commented Jun 26, 2018

I can also play the game without issues, gotten past the first battle too

@Stack3r
Copy link
Collaborator

Stack3r commented Jun 28, 2018

Closing this issue for now

@Stack3r Stack3r closed this as completed Jun 28, 2018
@tranxuanthang
Copy link

I have this issue too. DSIMenu++ with nds-bootstrap 0.10.1. I tried reformating my sdcard with FAT32 - 32KB cluster size but still no luck. Using repeatly-close-and-open-3ds trick is not work either (or I was doing it wrong). My solution is that using a save to bypass this, I found one here when searching on gbatemp and it works, and I still haven't seen any freezes yet.

@Joseph3919
Copy link

I had this problem as well but I believe I've fixed it. I messed around with DSiMenu++'s settings and tried increasing the clock speed and changing it to dsi mode rather than ds mode and then it worked perfectly fine. I've only played a bit of the game so far so I'm not sure if it'll hold but it hasn't crashed yet

@zaloh
Copy link

zaloh commented Dec 2, 2020

I can confirm forcing the game into DSi mode fixes the crash for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants