#Alien vs Predator (Alpha).rom crashes importer
1 messages · Page 1 of 1 (latest)
I wrapped access to systems: [PVSystems] and userChosenSystem: PVSystem to @MainActor and fixed any calling code with limited scope to be mainactor, not the whole class just a few parts that access those properties.
this only worked if i turned off perceptiontracking for those vars too, so not sure of side effects there
Tested, allows system selection now without crashing, though it crashes after selecting the system now
i think the bug now is trying to correct a rom to a system that already has that rom with the proper extension
this introduced more realm crashes somehow, i changed importqueueitem to use the System struct instead of PVSystem
Weird. I know I tested .rom files at some point and they worked but realm is a beast and there’s definitely some major challenges with it and swift concurrency that I don’t fully understand.