bucanero / ArtemisPS3

An Open Source PlayStation 3 Hacking System created under the Project Artemis initiative
http://www.gamehacking.org/artemis
MIT License
148 stars 36 forks source link

[Bug] Beyond Two Souls Problem #75

Open LuanTeles opened 1 year ago

LuanTeles commented 1 year ago

Beyod Two Souls freezes the system when selecting it, we can't even see the cheat list.

sheltpat commented 1 year ago

Can confirm, at least for a couple of weeks ago.

Do you have "Sort Cheats" enabled @LuanTeles ? It didn't freeze for me anymore after disabling it.

The issue is reproducible on my system running r6.3. Enabling it freezes the system again when clicking on the game name (specifically Beyond), while disabling it after rebooting after the freeze lets it work fine again.

I recall experimenting by loading half of Beyond's cheats list. I think it worked at some point. Maybe bad characters for the sorting function? Just guessing based on foggy memory.

bucanero commented 1 year ago

Beyod Two Souls freezes the system when selecting it, we can't even see the cheat list.

probably a parsing bug on the Artemis code... I don't have time to check, but I remember a similar issue with another file and it was fixed by removing some # characters. See this link: https://github.com/bucanero/ArtemisPS3/commit/04841bce779adea99c2d1ec7bba47ee8a1711dee

You might want to check the Beyond 2 Souls .ncl file and see if by removing or adjusting those characters it loads ok.

sheltpat commented 1 year ago

probably a parsing bug on the Artemis code... I don't have time to check, but I remember a similar issue with another file and it was fixed by removing some # characters.

Specifically the sorting function, if I may add. The .ncl works fine as is when disabled on my end.

If anyone comes across this issue before a fix, try to just disable "Sort Cheats" within Artemis settings (it is off by default anyway).