melonDS-emu / melonDS

DS emulator, sorta
https://melonds.kuribo64.net
GNU General Public License v3.0
3.24k stars 538 forks source link

TWEWY crashes during main opening cutscene #1127

Open Stevoisiak opened 3 years ago

Stevoisiak commented 3 years ago

Issue: After starting a new game of The World Ends With You (US), MelonDS crashes during the main opening cutscene.

Steps to reproduce:

  1. Start a new game of The World Ends With You.
  2. Advance through cutscenes and dialogue.
  3. Play through tutorials on scanning and combat.
  4. Advance dialogue until main into cutscene plays.

Expected result: The cutscene plays properly.

Actual result: The cutscene crashes 15 seconds in with glitched visuals and stuttering audio.

System:

Video: (Issue occurs at 3:45) https://user-images.githubusercontent.com/1330770/121636499-fff1ce00-ca55-11eb-89dc-65f94bd577d9.mp4

endrift commented 3 years ago

This used to happen in medusa in the same place. It ended up being due to...a race condition of some sort leading to a null pointer write, but since that address is ITCM that's actually being used, it crashes like this in exactly this same spot. I think I fixed it with cartridge timing changes, but I forget.

E] Dug up the medusa bug report: https://github.com/mgba-emu/mgba/issues/583

RSDuck commented 3 years ago

duplicate of #380

tuy360 commented 3 years ago

Also had this error.