Yes I'm using it on ryujinx, though some pokemon (like decidueye) turn into lucario instead, not sure if that's an emulation thing or a quirk of some pokemon.
Open pokedex, scroll to desired pokemon, press L, all pokemon that spawn (load in) will be that one, open the dex choose another and press L to get a different one.
He missed a bracket in part of the code name.
[Shiny Off]
040A0000 00F8A7E0 B400012F
040A0000 00F8A7E4 B86F6A8F
[Shiny On]
040A0000 00F8A7E0 D503201F
040A0000 00F8A7E4 5280002F
Using the save decrypter I just get "This app can't run on your PC" either when running the exe or through cmd even as admin, have .NET installed as well.