WerWolv / EdiZon

💡 A homebrew save management, editing tool and memory trainer for Horizon (Nintendo Switch)
GNU General Public License v2.0
1.15k stars 109 forks source link

Cheats Don't Individually Disable/Unfreeze #108

Open Th3Alic3 opened 4 years ago

Th3Alic3 commented 4 years ago

Hello Team EdiZon,

There is NO individual Cheat Code control in the current versions of EdiZon:

In the current versions of EdiZon, when a game is launched with the OS set or bypass set to launch the title with all Cheat Codes disabled, there is no way to enable an individual code. When EdiZon is launched under these conditions, it immediately enables ALL individual Cheat Codes. It would be better if it defaulted to none (or there was an adjustable application setting for that preference.)

In the current versions of EdiZon, the individual Cheat Codes show to the left of them a Toggle Box (which rotates between X or being blank.) I assume the purpose of this Toggle Box is to enable/disable individual Cheat Codes. If this is purpose of the Toggle Box function, the function is not working.

In the current versions of EdiZon, there is no way to disable individual Cheat Codes. There are many games in which both an On/Off code in the list BECAUSE for some reason EdiZon is unable to load a code from memory.

Please add support to clear a code from memory so players can have all the codes in the Code list without having to use them all at the same time! Code Hunters should not have to find an off code to do this as there's no purpose to EdiZon if cannot do that.

lahma0 commented 4 years ago

Your codes being automatically enabled has nothing to do with EdiZon. This behavior is configured via Atmosphere's cheat engine and EdiZon has zero control over it. Quote from Atmosphere's 'cheats.md':

By default, all cheat codes listed in the loaded .txt file will be toggled on. This is configurable by the user, and the default can be set to toggled off by editing the atmosphere!dmnt_cheats_enabled_by_default entry to 0 instead of 1. Source: https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/cheats.md

The location of the config file on the SD card is at "atmosphere/config/system_settings.ini".

Th3Alic3 commented 4 years ago

By default, all cheat codes listed in the loaded .txt file will be toggled on.

@lahma69, You are missing the purpose of the posted concern. I amended the title and opening thread.