• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

TB's Tuts

TB Pro

Old-timer
2,708
Posts
19
Years
  • [Intro:]
    Hey guys I'm TB Pro™, or whatever you want to call me. I have been hacking for a while, and I decided to make this tutorial so I could try and help some new hackers out! Please don't take these tutorials without my permission. Thanks :D

    Fire Red Tilesets In A-Map:

    Code:
    1 = Palette Town
    2 = Viridian City
    3 = Pewter City
    4 = Cerulean City
    5 = Lavender Town
    6 = Vermilion City
    7 = Celadon City
    8 = Fuchsia City
    9 = Cinnabar Island
    10 = Indigo Plateau
    11 = Saffron City
    12 = Glitchy
    13 = Poke Mart
    14 = Poke Center
    15 = Mt. Moon
    16 = Glitchy
    17 = Muesem
    18 = Trade/Battle Room
    19 = Bike Shop
    20 = Glitchy
    21 = Glitchy Lab
    22 = Inside Somewhere
    23 = Rocket Hideout/Viridian City Gym
    24 = Glitchy inside house where rocket broke into
    25 = Glichy Game Corner
    26 = Pewter City Gym
    27 = Cerulean City Gym
    28 = Vermilion City Gym
    29 = Celadon City Gym
    30 = Saffron City Gym
    31 = Cinnbar Island Gym
    32 = S.S. Anne
    33 = Glitchy
    34 = Viridian Forest
    35 = Glitchy Route Connector(Give tea to pass place)[wrong color]
    36 = Rock Tunnel
    37 = Diglett's Cave
    38 = Seafoam Islands/Icefall Cave
    39 = Glitchy Route Connector[wrong color]
    40 = Cerulean Cave
    41 = Celadon department Store
    42 = Route Connector[right color]
    43 = Power Plant
    44 = Bill's House
    45 = Rocket Hideout/Viridian City Gym
    46 = Underground Path
    47 = Pokemon Tower
    48 = Glitchy Inside
    49 = Pokemon Mansion
    50 = Pokemon Mansion 2
    51 = Pokemon School Room
    52 = Pokemon Fan Club
    53 = Glitchy Rocket Hideout/Viridian City Gym
    54 = Glitchy inside house where rocket broke into
    55 = Glitchy
    56 = Glitchy
    57 = Mt. Ember
    58 = Weird Colored Viridian Forest
    59 = Dotted Hole/Navel Rock
    60 = Unknown Chambers
    61 = One/Two/Three Islands
    62 = Four/Five Islands
    63 = Six/Seven Islands/Tanoby Ruins
    64 = Glitchy
    65 = Ports
    66 = Pokemon League
    67 = Champion Recording Room
    68 And On = Glitchy


    Useful Information(Including Specials, setflags, palette offsets ect.):
    Code:
    [B]Specials:[/B]
    
    0x0 - Heal Pokemon
    
    0x3C - Acess Bill's PC [FR/LG Only]
    
    0x98 - Going to Mountain [R/S Only]
    
    0x9C - Wally Ani [R/S Only]
    
    0x9F -Choose A Pokemon [R/S Only]
    
    0xE0 - Pokeblock Case [R/S Only]
    
    0x10F - Restart Game
    
    0x110 - Hall of Fame/Credits
    
    0x111 - Elevator Ani
    
    0x119 - Groudons Orb Effect [R/S Only]
    
    0x131 - Earthquake [R/S Only]
    
    0x132 - Show Floors
    
    0x136 - Earthquake [FR/LG Only]
    
    0x137 - Lava Battle
    
    0x156 - Battle with Ghost [FR/LG Only]
    
    0x157 - Get on Bike [FR/LG Only]
    
    0x161 - Start Surfing [FR/LG Only]
    
    0x166 - Nickname
    
    0x16F - Activate National Dex [FR/LG Only]
    
    0x17B - Seagallop Animation
    
    0x191 - SS. Anne Leaving
    
    0x1F3 - Activate National Dex [Em Only]
    
    [B]Thethethethe's Specials[/B]
    
    [0000] - Heal Pokémon
    
    [2900] - Choose 3 Pokémon for something
    
    [3C00] - Access Bill's PC
    
    [8D00] - Person says what said the last person you talked to
    
    [8E00] - Reload Map
    
    [9D00] - Old man catching scene
    
    [9F00] - Choose a Pokémon for something
    
    [AB00] - FR/LG/R/S 'Tree' Data Called
    
    [AE00] - Emerald 'Tree' Data Called
    
    [0801] - Kanto dex document
    
    [0F01] - Game Restart
    
    [1001] - Hall of Fame and Credits
    
    [1101] - Elevator animation
    
    [1301] - FR/LG/R/S screen scrolling (control with 7F with move commands)
    
    [1401] - FR/LG/R/S stop screen scrolling (return to original position before using this)
    
    [1601] - Emerald screen scrolling (control with 7F with move commands)
    
    [1701] - Emerald stop screen scrolling (return to original position before using this)
    
    [3201] - Shows floors
    
    [3601] - Earthquake
    
    [3701] - Glitchy Battle
    
    [3801] - Battle
    
    [3901] - Battle
    
    [3D01] - Flash
    
    [3F01] - Warp to first warp of the map
    
    [5601] - Ghost [FR/LG]
    
    [5701] - Bike
    
    [6101] - Surf
    
    [6301] - Store Pokemon to Dex [FR/LG]
    
    [6601] - Nickname
    
    [6F01] - Activate National Dex [FR/LG]
    
    [7301] - Add to fame Checker [FR/LG]
    
    [7B01] - Seagallop Animation [FR/LG]
    
    [8B01] - Displays an image. Only known images are Kabuotps and Aerodactyl fossils. [FR/LG]
    
    [8C01] - Closes image shown with special 0x18B [FR/LG]
    
    [9101] - S.S. Anne animation [FR/LG]
    
    [9D00] - Old Man Catches Weedle [FR/LG]
    
    [F301] - Emerald national dex 
    
    [B]Setflags:[/B]
    
    0x860 - Pokemon Menu [Em Only]
    
    0x861 - Pokedex Menu [Em Only]
    
    0x862 - Pokenav Menu [Em Only]
    
    0x800 - Pokemon Menu [R/S Only]
    
    0x801 - Pokedex Menu [R/S Only]
    
    0x802 - Pokenav Menu [R/S Only]
    
    0x807 - First Badge [R/S Only]
    
    0x808 - Second Badge [R/S Only] 
    
    0x809 - Third Badge [R/S Only]
    
    0x80A - Fourth Badge [R/S Only]
    
    0x80B - Fifth Badge [R/S Only]
    
    0x80C - Sixth Badge [R/S Only]
    
    0x80D - Seventh Badge [R/S Only]
    
    0x80E - Eighth Badge [R/S Only]
    
    0x860 - Running Shoes [R/S Only]
    
    0x820 - First Badge [FR/LG Only]
    
    0x821 - Second Badge [FR/LG Only]
    
    0x822 - Third Badge [FR/LG Only]
    
    0x823 - Fourth Badge [FR/LG Only]
    
    0x824 - Fifth Badge [FR/LG Only]
    
    0x825 - Sixth Badge [FR/LG Only]
    
    0x826 - Seventh Badge [FR/LG Only]
    
    0x827 - Eighth Badge [FR/LG Only
    
    0x82F = Running Shoes
    
    0x828 = Pokemon Menu
    
    0x829 = Pokedex
    
    [B]Pallete Offsets:[/B]
    
    398FE0 = Grass Animation
    
    EA1B60 = Trees and Flowers
    
    00EAD5E8 = Charizard Title Screen 
    
    00EAE094 = Title Screen Background Color
    
    00471DEC = Text Box
    
    00E99198 = Trainer Card
    
    00460568 = Oak Intro Background
    
    00E991B8 = Trainer Card Background
    
    0046161C = Hero Sprite Intro
    
    00EAB6C4 = Pokemon Logo Title Screen
    
    288546 = Trees In Viridian Forest
    
    26EBFA = Museum Palette
    
    00EA1B68 = PALETTE #0 
    
    00EA1B88 = PALETTE #1
    
    00EA1BA8 = PALETTE #2
    
    00EA1BC8 = PALETTE #3
    
    00EA1BE8 = PALETTE #4
    
    00EA1C08 = PALETTE #5
    
    00EA1C28 = PALETTE #6
    
    0026D8A0 = PALETTE #7
    
    0026D8C0 = PALETTE #8
    
    0026D8E0 = PALETTE #9
    
    0026D900 = PALETTE #10
    
    0026D920 = PALETTE #11
    
    0026D940 = PALETTE #12
    
    0026D960 = PALETTE #13
    
    0026D980 = PALETTE #14
    
    0026D9A0 = PALETTE #15
    
    00471E0C = Signpost Box Text box
    
    00D004E0 = Battle textbox
    
    00277B90 = Pokemart Floor
    
    00E76EC1 = Male Backsprite 
    
    00E76EE9 = Female Backsprite
    
    00E76F39 = Weedle Catching Old Man In Viridian City
    
    00E76F11 = Teachy TV Guy
    
    003BF780 = Titlescreen Flames
    
    00460594 = Pikachu Start Info Box

    Cooley's Fire Red Info:
    Code:
    [B]Locations of all pointers of the Titlescreen:[/B]
    
    00078AB0  -  Image of background pointer offset
    00078AB4  -  RAW image of background pointer offset
    00078AA4  -  Charizard Image pointer offset
    00078AA8  -  Charizard RAW image pointer offset
    00078A98  -  Pokemon Logo pointer offset
    000EC614  -  Raw Image of Copyright screen(boot screen)
    
    [B]Animations:[/B]
    
    doanimation 0x2   -  Cut animation, same as rock smash(0x25)
    doanimation 0x18  -  Freezes game, also turns player into lines
    doanimation 0x19  -  Pokemon center animation
    doanimation 0x20  -  Fly animation, when you arrive
    doanimation 0x23  -  Something wierd, that turns you into lines??
    doanimation 0x25  -  Rock smash animation
    doanimation 0x26  -  Escape Rope(effect) teleport
    
    [B]Image Pointers:[/B]
    
    00239964  -  Gary Sprite #3
    000EC610  -  Image for Boot screen pointer
    000EC614  -  Image RAW for Boot screen
    0023559C  -  Totodile Image pointer

    Tile Inserting:

    To Begin:
    Spoiler:


    Step One:
    Spoiler:


    Step Two:
    Spoiler:


    Step Three:
    Spoiler:


    Step Four:
    Spoiler:


    Step Five:
    Spoiler:


    Step Six:
    Spoiler:


    Step Seven:
    Spoiler:


    Step Eight:
    Spoiler:


    Step Nine:
    Spoiler:


    Step Ten:
    Spoiler:


    Step Eleven:
    Spoiler:


    Step Twelve:
    Spoiler:


    Step Thirteen:
    Spoiler:
     
    Last edited:

    TB Pro

    Old-timer
    2,708
    Posts
    19
    Years
  • Wow, this is a nice tut, I might try it out.
    Thanks, and please do:D

    Looks Nice :D
    Can't wait untill you add more :D [if you're gonna do that :P]
    I am, as a matter of fact, I am doing that now.

    Wonderful job TB! :D
    Can't wait to start inserting soon. ;P
    Thanks! Awesome, good luck.;)

    Good one,but the specials are not really enough...
    Well, sorry, but that's all I have.


    Update: New Info.
    Includes: Locations for all the pointers in the titlescreen. Animations. And some Image pointers.

    Brought to you by: The wonderful Cooley! Thanks a lot Cooley!
     

    Hiche..

     
    979
    Posts
    16
    Years
    • Seen Dec 27, 2014
    One of the best tutorials around here :D Really useful, and a great help for all. I know how to insert large tiles because of his :D
     

    X-aveon

    IS BACK!!!!!!!!!!!!!!!!!!!
    233
    Posts
    16
    Years
    • Seen Jun 25, 2012
    nice tutorial, but you should explain the tutorial for tileset editing more, (and minimize images), and put how to put in the trees with different palettes.
     

    TB Pro

    Old-timer
    2,708
    Posts
    19
    Years
  • One of the best tutorials around here :D Really useful, and a great help for all. I know how to insert large tiles because of his :D
    Thanks a lot man! :D

    Thanks for the Tut and all the tileset numbers :)
    Your welcome:)

    nice tutorial, but you should explain the tutorial for tileset editing more, (and minimize images), and put how to put in the trees with different palettes.
    Like I said to somebody else, if you can't learn how to insert tiles with this tutorial, you'll never learn. I might minimize the images later. And what do you mean by that?

    Update: New Info.
    Includes: More Specials.

    Brought to you by: The amazing Thethethethe! A big thanks to Thethethethe.
     
    Last edited:
    185
    Posts
    16
    Years
  • Hey, I tried the Earthquake thingy for FR and it didn't work. Instead I heard the sound of breaking ice... (and yes I'm using the right one, 0x136)
     

    Hiche..

     
    979
    Posts
    16
    Years
    • Seen Dec 27, 2014
    Well, Dark.. The earthquake is not only special 0x136, look at this:

    #raw 0x2F 0x4B 0x01
    setvar 0x8004 0x0
    setvar 0x8005 0x6
    setvar 0x8006 0x9
    setvar 0x8007 0x2
    special 0x136
    pause 0x7

    It should be like this. :D
     
    185
    Posts
    16
    Years
  • Well, Dark.. The earthquake is not only special 0x136, look at this:

    #raw 0x2F 0x4B 0x01
    setvar 0x8004 0x0
    setvar 0x8005 0x6
    setvar 0x8006 0x9
    setvar 0x8007 0x2
    special 0x136
    pause 0x7

    It should be like this. :D

    Thx a lot Hiche :P Didn't knew it was needed, since I never saw anyone post it :P
     
    Back
    Top