Advertisement
Habreno

Epona OOB Void Crash

Sep 29th, 2017
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.39 KB | None | 0 0
  1. Epona OOB Void Crash
  2.  
  3. Playlist of Videos: https://www.youtube.com/playlist?list=PL6bG11NIEuAI07YjPdDgx9_fUl7VQwse0
  4.  
  5. Found this in attempts at a part of the Wii Any% BiTE route, and it's not something I have been able to understand, though I have been able to replicate it several times. Apparently resetting while voiding out can cause a game crash even if you do not trigger BiT (Back in Time) off the reset. Note that all of this is being done using the USA Wii 1.0 version of the game.
  6.  
  7. Let's look at when the soft reset (HOME menu reset) happens. These are ordered from latest to earliest.
  8.  
  9. 1: Reset after respawning and regaining control. The game resets normally and functions normally.
  10. 2: Reset after respawning before regaining control. The game resets normally and functions normally.
  11. 3: Reset after voiding before respawning. The game resets normally and functions normally.
  12. 4: Reset after triggering the void shortly before voiding out. The game crashes immediately. [credit to ppltoast for finding this secnario, which I have since confirmed]
  13. 5: Reset after triggering the void before voiding out. The game resets normally but crashes under circumstances TBD.
  14. 6: Reset after triggering the void but well before voiding out. The game resets normally and functions normally.
  15. 7: Reset before triggering the void. The game resets normally and functions normally.
  16.  
  17. Note how similar 5 and 6 are. 5 is marginally later than 6 and yet this is what makes the difference. Clearly the void and the reset are interacting in some strange way. What makes this bizarre is twofold- the reset shouldn't be affecting anything because either the reset should clear the void out if it comes after or the void never triggers if it comes before (the void and reset coming simultaneously would trigger BiT which is clearly not the case here). So hypothetically the void is immaterial and doesn't matter. Except, for some unbeknownst reason, it does.
  18.  
  19. The file you load doesn't seem to matter - I tested a new game file and a file saved in Hyrule Field South and both crashed. While I could test more files, it would require a fair bit more work and I do not believe there is a meaningful difference in the file loaded; i.e. I am of the belief that the crash is not related to the file loaded. Furthermore, you can let the game idle through the title screen and splash screens and back to the title screen and it does not matter - if it would crash it will still crash. There's a few other things I want to try and experiment with but it will come tomorrow.
  20. EDIT: The file you load actually *does* matter. A hypothesis from Dragonbane0 was that BiTE-compatable files would work, and in fact, two of them tested so far do (BiTE Destination in brackets - Ordon D2 Village [KB1 Field], Ordon Ranch D3 Pre-Goats 2 [Ganondorf CS]). However, since there are in fact files that do load, there is still a ton of testing that needs to be performed, especially since, as will be seen in the videos linked below, some areas that are BiTE-incompatable (A save in this location would not work with BiTE) don't crash.
  21.  
  22. Furthermore, look at the difference between 4 and 5. 5 gives you the file select screen and then crashes later, while 4 just crashes immediately. I hadn't found this scenario (4) in my own testing initially, but it's been replicated several times by ppltoast so I've added it here, and this is initially why ppltoast thought there was a bug in Dolphin with this crash (when there's actually *two* crashes here). I have since replicated Scenario 4, but there's little testing that can be done with this as it does crash instantly.
  23.  
  24. As to where BiT falls, presumably BiT falls somewhere in 7 (which actually makes 7 three different scenarios of its own - reset before void after BiT frame, reset to trigger BiT, reset before BiT frame - if this is true), and BiT would act differently than these crashes anyway which is why I do not believe this is BiT. However, as all of my testing has not yet provided BiT and I do not actually know where the BiT frame is, I cannot rule this out.
  25.  
  26. All of these videos are in the playlist linked at the top of this pastebin.
  27. Link to videos so far (crash location in parenthesis; FL indicates crash is on File Load):
  28.  
  29. https://youtu.be/GEy1g5G7Z9E Initial crash (FL HFS Ordon D2)
  30. https://youtu.be/mjIbNRymVMI Another crash just like the first one (FL HFS Ordon D2)
  31. https://youtu.be/XHAvf4O6EHs Third simple crash (FL New Game)
  32. https://youtu.be/pK8NER8eY-4 Original bit of research (FL HFS Ordon D2)
  33. https://youtu.be/_5-cvvIdN_A More original research with various reset timings (N/A)
  34. https://youtu.be/PpjEQax4Nz0 Instacrash (Instacrash)
  35. https://youtu.be/sDihlFxaaXA Shows that it is actually possible to get ingame... but you can *still* crash. (Link's House Area)
  36. https://youtu.be/tM6PSfvw-BU More of the above. Showing off multiple save files (Link's House Area)
  37. https://youtu.be/kxVbOsr_NLo Ingame (Sera's Shop)
  38. https://youtu.be/_qgE7nLLAuk Ordon D2 stuff (Sera's Shop)
  39. https://youtu.be/D6PX59-Cl7s Various Areas in Ordon (Sera's Shop)
  40. https://youtu.be/wulUaTEHBxo Mayor Bo's House (Link's House Area)
  41.  
  42. https://www.youtube.com/watch?v=2ekiZ8PJKXQ By ppltoast, showing various timings in Dolphin (Various)
  43.  
  44. https://youtu.be/CLxis4P8UJM I sorta failed at staying OOB... so I figured I'd explore and it turns out the barrier loses its triggers until you reload the area. This isn't a crash video, but I threw it in this playlist since it's related. (N/A)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement