I start the Ruby version like any other; first I help the gender confused professor by telling him that I'm a male and then I give him my name, which I decide fittingly as "Vairon". After pointlessly setting my clock since my game's battery is dead I head off to speak to my neighbor May.
After all that pointless jazz I finally get a Pokemon from Professor Birch, who I won't even be really using this challenge, after saving him from a Poochyena. I pick a Mudkip, who I name Starter as it'll be useful as being a surf slave till Corsola arrives. I easily defeat May and as a result I get a Pokedex, some Poke Balls, and running shoes.
I head off to route 101 where I find and catch a level 3 female Zigzagoon, the first weakling of my party. She ends up having a Sassy nature and I nickname her, from her predetermined name, Muffin. I head off to route 102 where I try to find and catch a Surskit while training. And boy do I have to do a lot of finding, and I mean A LOT. While searching for a Surskit Muffin found a Protein, Ultra Ball, Rare Candy, PP Up, and a Super Potion. She probably would have found more if I had taken her items faster. I even found 7 Ralts before I finally found a Surskit.
My jaw almost dropped when I finally found a Surskit, I quickly switched to Starter the Mudkip to weaken the Surskit as I didn't want Muffin to crit it. Since it took so much time to find the Surskit I used a Premeir Ball, that I got for buying ten Poke Balls in Oldale Town, to catch the Surskit. I gave him the predetermined nickname NetBall. This little guy has a Naughty nature, great I have a Naughty and Sassy Pokemon on the same team. I train Surskit to level 8 with the trainers and wild Pokemon in route 102.
Next, in Petalburg City, I meet my father who forces me to help, and by help I mean enter an unavoidable cut scene where I watch Wally catch a Ralts. It is all smooth sailing until I reach Petalburg Woods where I have to help a Devon researcher who is being harassed by a Team magma member.
The battle was easy and from there it is smooth sailing again where I head all the way up from Rustboro City, getting all the items inside, and then to Rusturf Cave so that I could fight a Team Magma member. Or so I planned, I forgot I had to fight the gym leader first before I had that mini quest. So before I go off to the Rustboro Gym to face Roxie I catch a Nincada, naming it Flash, to be used as a Flash and Cut slave.
When I enter the Gym NetBall is level 13 and Muffin is level 14. I use NetBall to defeat all the gym trainers putting him at level 15 and almost at level 16. I save before I face the Gym Leader Roxie. I start off with NetBall and use a Bubble attack hoping it would KO Roxie's Geodude but her Pokemon lives with red health and instead KOs NetBall with a Critical Hit Rock Tomb.
...I restart the game and try again. This second time my NetBall's Bubble attack actually scores a Critical Hit and makes Geodue faint, meanwhile NetBall grows to level 16. Before I face Nosepass I switch to Flash the Nincada so I could Sand Attack spam, but I forgot Nincadas don't learn Sand Attack till level 9 and mine was only level 6. Instead I just use Leach Life until Nincada is forced to faint; I actually put Nosepass to half health before that happens since Nosepass spammed Harden. Next I decide to use Starter the Mudkip instead of Muffin to use an accuracy loss move. I was expecting Mudkip to only get to score one or two Mud Slaps but I actually get to use enough for Roxie to use 2 Potions on Nosepass. After Nosepass finally gets to faint Mudkip I use NetBall to seal the deal. It takes 3 Bubbles to KO Nosepass and I successfully get to do so by making Nosepass miss 2 Rock Tombs. I finally beat Roxie and get my Stone Badge with a TM39 as an added bonus.
In the next part my team and I will have to defeat the Team Magma Grunt who stole the Devon Goods and then face the next Gym Leader.
My team at the end of this part is:
Level 14 Muffin the

Level 16 Netball the
...with slaves Starter the

and Flash the