Cuyler36 / ACSE

A Save Editor for the Animal Crossing main series games written in C#
MIT License
197 stars 34 forks source link

[GC] Appears to corrupt island data #62

Closed ghost closed 4 years ago

ghost commented 4 years ago

Game Version: Animal Crossing GameCube, North American version (ID GAFE01) Release: ACSE 0.4.1 Emulator: Dolphin 5.0-11719 OS: Ubuntu 19.10 x86_64 (ACSE run through WINE with .NET 4.7.2 installed. Issue persists on Windows 10)

Issue: Animal Island cells are removed upon modification of game save, leaving unloaded areas. image

Reproducing: Upon editing a save, exiting, and reloading a modified save, ACSE properly loads the modified cells. Upon loading of modified save, Animal Crossing deletes the cells. Exporting the reloaded, modified save and opening it in ACSE shows the cells have no acre data. image

The cells do not appear replaceable through further edits.

Additional information: AR codes applied when discovering this bug (Rolf's 'Go Anywhere' and '16:9 Widescreen 2.0') do not appear to affect island generation. This was tested by creating a new town and visiting the island. image Debt does not appear to effect island generation.

ghost commented 4 years ago

I have confirmed that other blocks may be placed through ACSE in place of the island (grass, etc.) without the cells being unloaded. I have also confirmed that island cells may be placed in other cells without being unloaded. In an interesting test, all ocean cells were replaced with island cells. No cells were unloaded. This was not reproduceable with grass cells. Could this be an undocumented issue with adjacent cells?

ghost commented 4 years ago

Closing issue due to increasing difficulty in replication.