• 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
15
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
15
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