Turning the GBA/DS off and switching it back on is indeed more or less the same as a soft reset; only, they're called hard resets, which is basically what I do to clone stuff on Emerald because accidentally pressing the A by itself = not good.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Is it possible to soft reset in Gen III? If it is, I might be trying to get a shiny Treecko and evolve it. And then, I transfer it to heartGold to replace my actual Sceptile (from Steven). After that, I'll SR (Soft Reset) for legendary Pokemon.
And I just found out. Turning off the DS/GBA after saving in front of a Pokemon (like Rayquaza) is like soft resetting. It's like this: I saved in front of a Volcarona in Black (before battling). If the current gender of the Volcarona should be Male, turning the DS off and opening it again would change the gender of the Volcarona (it could be Female, instead of being Male all the time).
I've been thinking, if I should try to soft reset for a Dialga. The shiny is so pretty and I really want my first shiny in a Pokémon game (if red Gyarados is not counted to be the first xD) to be a legendary. I'd also want a shiny Chikorita on my HeartGold, but I'm an impatient person. But I'll try it anyway.
Shiny Drifloon is so pretty too :3
I think I might start SR'ing for a shiny Zen Mode Darmanitan, If that's possible.