Knuxfan24 / Sonic-06-Randomiser-Suite

An all in one software suite for randomising various elements in Sonic '06 on the Xbox 360 and PlayStation 3.
MIT License
10 stars 0 forks source link

Locate why enabling the enemy randomiser crashes certain stages #3

Closed Knuxfan24 closed 5 years ago

Knuxfan24 commented 5 years ago

Kingdom Valley's second section for Sonic will ALWAYS crash after the second checkpoint if the enemies are randomised, find which enemy is being randomised that shouldn't be and remove it from the logic. Potentially caused by some flying enemy? Flying Egg Gunners would cause the same problem at the start of Sonic's Tropical Jungle before they were removed from the logic.

Knuxfan24 commented 5 years ago

The Kingdom Valley crash appears to be caused by the HedgeLib S06 class saving data incorrectly, as extracting then reimporting the set data for the segment without any modification causes the crash too. Closing until any other consistent enemy based crashes appear.

Knuxfan24 commented 5 years ago

More enemies were added while working on the rewrite for #4 and the crashes have begun to reappear. Investigate.

Knuxfan24 commented 5 years ago

Honestly, I can't tell if it's partially due to HedgeLib's S06SetData class being borked. If the class is fixed & consistent crashes still happen, then this issue will be reopened to be investigated further.

Knuxfan24 commented 5 years ago

I might be doing something that that I really shouldn't be with the Enemy Randomiser, as enabling it on Greenflower seems to crash the game instantly. This could be a clue that I'm using a parameter somewhere that I really shouldn't be? Investigate.

Knuxfan24 commented 5 years ago

Potential lead? https://twitter.com/Knuxfan24/status/1130781136827719686

Knuxfan24 commented 5 years ago

Old Issue, not connected to the in progress re-rewrite. Caused by Enemy Palettes being wrong.