Results 1 to 4 of 4
  1. #1
    EmuTalk Member
    Join Date
    Oct 2015
    Posts
    12
    Mentioned
    0 Post(s)

    Adding "play as girl" option to Pokémon RBY

    How do you add the female player character (Leaf) into Pokémon RBY?

  2. #2
    EmuTalk Member
    Join Date
    Mar 2014
    Location
    Chicago, IL
    Posts
    166
    Mentioned
    28 Post(s)
    You would need to hack the ROM for RBY. Pokemon is a very well documented Gameboy game, so experienced ROM hackers would not have much trouble. It's essentially hijacking the game (probably before the name input screen) then swapping every relevant sprite or background tile.

    Having said that, you should look to http://www.romhacking.net/ as your key resource. The people there are very knowledgeable about this sort of thing. Just know that it would require you to get very familiar with the Gameboy. You'd have to understand its assembly language, how it draws graphics to the screen, how it handles input, interrupts, and all that stuff.

  3. #3
    EmuTalk Member
    Join Date
    Oct 2015
    Posts
    12
    Mentioned
    0 Post(s)
    Quote Originally Posted by Shonumi View Post
    It's essentially hijacking the game (probably before the name input screen) then swapping every relevant sprite or background tile.
    I was actually hoping for a way to incorporate the female player character alongside the male player character, as it's done with most core series Pokémon games after.

  4. #4
    EmuTalk Member
    Join Date
    Mar 2014
    Location
    Chicago, IL
    Posts
    166
    Mentioned
    28 Post(s)
    ROM hacking as I described it would be just like that. If select a boy, you (well, the game's code actually) swap out every relevant sprite or background tile that draws the male character during runtime. If it's a girl, you do the same for the tiles that draw the female character during runtime. All you'd need to do is dynamically change is the address where the game looks for tile data depending on which choice the player makes at the beginning of the game, then the rest of the original game code handles everything else. Of course, you have to properly insert this tile data into the ROM (without breaking anything else) but that shouldn't be a problem.

    Last edited by Shonumi; October 25th, 2015 at 04:00.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •