i put this on the main cheat post, but i thought i should put it here as well...
i was able to make a cheat file that doesnt crash the game for sword 1.2.0
figures that edizon is very sensitive when it comes to naming codes, so code names have been simplified
-if there is an x right after a code, that is the disable code
-if there is a () with a letter in it like "(r)" then you have to hold that button to activate it, in this case R
-max number of cheats is 128 (both in edizon and tesla) so after my latest update, some of the encounter pokemon don't show unless you delete some other cheats
only the tradeable and unobtainable aren't showing at the moment.
-there are two cheat files. one for the bag and one for gameplay.
i separated them because the bag codes are usually one time use codes and VERY long so no reason to clutter the main file.
if you are going to use the bag codes, i recommend you use them first then use the normal codes
when using the bag codes you must activate all sets at once because they rely on item slot
so for other items use (other items 1, other items 2, etc..) at one time
also i recommend you do each bag slot one at a time, so do medicine first, verify, save, deactivate, then activate pokeballs, etc....
also i recommend you backup your save before using these cheats, in case they do any damage.
note: i didn't make any codes, these are all the codes found on gbatemp. (although i did convert some of the missing nature codes though, so all natures are available)
edit:
i just found a bug, because there are too many cheats atmosphere won't save cheat toggles.
to fix this delete cheats so that it's at/under the 128 limit...so delete 9 codes and toggles should work again.