Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2011-11-12 08:19:23

327/703

Editing level‐up moves and evolutions

#2 2011-11-19 07:59:11

dragonlordz
Member
Registered: 2011-03-28
Post 73/140
Website

Re: Editing level‐up moves and evolutions

Deleted by Mateo


Its not your right to decide whether they live oor die they deserve a chance
Something Free Awaits
Dont Click here

Offline

#3 2011-11-19 22:20:34

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 1,032/3,578

Re: Editing level‐up moves and evolutions

IIMarckus: Thanks for posting this! Much better explained than documentation I've seen floating around.

dragonlordz: I'm sorry, but your comment has been deleted. This is the documents and tutorials section. Do not post saying "Just use a tool its easier" when someone explains the documentation on something. Doing that is pointless, and missing the entire purpose of the section. Some people would rather do it by hand than using a tool (especially since I've encountered some VERY odd bugs with Hack-O-Matic) and also some people like to have the documentation so they can write their own, better tool.

Offline

#4 2011-12-01 04:50:05

tysonrss
Member
From: US, Ohio
Registered: 2011-08-27
Post 247/649

Re: Editing level‐up moves and evolutions

Glad this is here. For some reason, Nintendo gave Bulbasaur leech seed at level 7. Why? I don't know, but I switched it with level 10 thanks to this.

Btw, I never knew there was a tool to do this.

Last edited by tysonrss (2011-12-01 04:50:24)


Pokemon Blue DX is reborn!

Offline

#5 2012-05-23 23:13:28

ArcaneFlame
Member
Registered: 2010-11-13
Post 6/20

Re: Editing level‐up moves and evolutions

So if Eevee's data originally looked like this:
02 17 87 | 02 18 86 | 02 16 88 | 04 02 C4 | 04 03 C5 | 00 | 01 21 | 01 27 | 08 1C | 10 2D | 17 62 | 1E 2C | 24 74 | 2A 24 | 00

Is it possible to edit it like this and shift everything across into the empty bytes after Celebi learns Perish Song, from 43C5B to 43FFF?
02 17 87 | 02 18 86 | 02 16 88 | 04 02 C4 | 04 03 C5 | 02 A9 FA | 02 08 F9  | 00 | 01 21 | 01 27 | 08 1C | 10 2D | 17 62 | 1E 2C | 24 74 | 2A 24 | 00

If not, would we have to delete some of Eevee's own moves to make room or can we delete from any pokemon to free up the bytes needed?
I'm not sure if the game reads everything one piece at a time starting at Bulbasaur or if it follows pointers to each pokemon's individual information
I'm assuming it is somehow possible because we have to put the 00 byte in specifically to tell the game we're done

EDIT: Sorry, just properly read the very first line in IIMarckus' post.
Would I need to change some bytes from 425B1 to 427A6?
Do they point to each pokemon's information in the rom (427A7 to 43C5A)?

Last edited by ArcaneFlame (2012-05-23 23:33:08)

Offline

#6 2012-05-24 02:32:05

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 1,404/3,578

Re: Editing level‐up moves and evolutions

Each pointer points to the beginning of each individual pokemon's data, as the first post dictates. In order to add more moves or evolutions to Eevee, you would need to either 1) Delete some of his moves to add the extra evolution, or 2)Repoint Eevee's data to begin in the blank space at the end and type the data there.

Offline

#7 2012-09-10 02:16:57

theoblivinator
Member
From: Iowa
Registered: 2012-08-20
Post 23/98

Re: Editing level‐up moves and evolutions

Hope I'm allowed to post this.

I made a chart today that lists the Pokemon Attacks in hexadecimal order. This will allow you to cross check what move is what value if you are editing level up moves with a Hex Editor and should make work a little quicker.

I apologize for the any spelling errors for the moves in advance, I made the list rather hastily.

EDIT: I ALSO APOLOGIZE FOR THE HORRIBLE FORMATTING. I GUESS THAT'S WHAT I GET FOR DOING A COPY PASTE FROM AN EXCEL SPREADSHEET. BUT THE DATA IS STILL GOOD.

Pound 1
Karate Chop 2
Double Slap 3
Comet Punch 4
Mega Punch 5
Pay Day 6
Fire Punch 7
Ice Punch 8
Thunder Punch 9
Scratch A
Vice Grip B
Guillotine C
Razor Wind D
Swords Dance E
Cut F
Gust 10
Wing Attack 11
Whirl Wind 12
Fly 13
Bird 14
Slam 15
Vine Whip 16
Stomp 17
Double Kick 18
Mega Kick 19
Jump Kick 1A
Rolling Kick 1B
Sand Attack 1C
Headbutt 1D
Horn Attack 1E
Fury Attack 1F
Horn Drill 20
Tackle 21
Body Slam 22
Wrap 23
Take Down 24
Thrash 25
Double Edge 26
Tail Whip 27
Poison Sting 28
Twin Needle 29
Pin Missile 2A
Leer 2B
Bite 2C
Growl 2D
Roar 2E
Sing 2F
Supersonic 30
Sonicboom 31
Disable 32
Acid 33
Ember 34
Flamethrower 35
Mist 36
Water Gun 37
Hydro Pump 38
Surf 39
Ice Beam 3A
Blizzard 3B
Psybeam 3C
Bubblebeam 3D
Aurora Beam 3E
Hyper Beam 3F
Peck 40
Drill Peck 41
Submission 42
Low Kick 43
Counter 44
Seismic Toss 45
Strength 46
Absorb 47
Mega Drain 48
Leech Seed 49
Growth 4A
Razor Leaf 4B
Solar Beam 4C
Poisonpowder 4D
Stun Spore 4E
Sleep Powder 4F
Petal Dance 50
String Shot 51
Dragon Rage 52
Fire Spin 53
Thundershock 54
Thunderbolt 55
Thunder Wave 56
Thunder 57
Rock Throw 58
Earthquake 59
Fissure 5A
Dig 5B
Toxic 5C
Confusion 5D
Psychic 5E
Hypnosis 5F
Meditate 60
Agility 61
Quick Attack 62
Rage 63
Teleport 64
Night Shade 65
Mimic 66
Screech 67
Double Team 68
Recover 69
Harden 6A
Minimize 6B
Smoke Screen 6C
Confuse Ray 6D
Withdraw 6E
Defense Curl 6F
Barrier 70
Light Screen 71
Haze 72
Reflect 73
Focus Energy 74
Hide 75
Metronome 76
Mirror Move 77
Selfdestruct 78
Egg Bomb 79
Lick 7A
Smog 7B
Sludge 7C
Bone Club 7D
Fire Blast 7E
Waterfall 7F
Clamp 80
Swift 81
Skull Bash 82
Spike Cannon 83
Constrict 84
Amnesia 85
Kinesis 86
Softboiled 87
Hi Jump Kick 88
Glare 89
Dream Eater 8A
Poison Gas 8B
Barrage 8C
Leech Life 8D
Lovely Kiss 8E
Sky Attack 8F
Transform 90
Bubble 91
Dizzy Punch 92
Spore 93
Flash 94
Psywave 95
Splash 96
Acid Armor 97
Crabhammer 98
Explosion 99
Fury Swipes 9A
Bonemerang 9B
Rest 9C
Rock Slide 9D
Hyper Fang 9E
Sharpen 9F
Conversion A0
Tri-Attack A1
Super Fang A2
Slash A3
Substitute A4
Struggle A5
Sketch A6
Triple Kick A7
Thief A8
Spider Web A9
Mind Reader AA
Nightmare AB
Flame Wheel AC
Snore AD
Curse AE
Flail AF
Conversion2 B0
Aeroblast B1
Cotton Spore B2
Reversal B3
Spite B4
Powder Snow B5
Protect B6
Mach Punch B7
Scary Face B8
Faint Attack B9
Sweet Kiss BA
Belly Drum BB
Sludge Bomb BC
Mud-Slap BD
Octazooka BE
Spikes BF
Zap Cannon C0
Foresight C1
Destiny Bond C2
Perish Song C3
Icy Wind C4
Detect C5
Bone Rush C6
Lock-On C7
Outrage C8
Sandstorm C9
Giga Drain CA
Endure CB
Charm CC
Rollout CD
False Swipe CE
Swagger CF
Milk Drink D0
Spark D1
Fury Cutter D2
Steel Wing D3
Mean Look D4
Attract D5
Sleep Talk D6
Heal Bell D7
Return D8
Present D9
Frustration DA
Safeguard DB
Pain Split DC
Sacred Fire DD
Magnitude DE
DynamicPunch DF
Megahorn E0
Dragonbreath E1
Baton Pass E2
Encore E3
Pursuit E4
Rapid Spin E5
Sweet Scent E6
Iron Tail E7
Metal Claw E8
Vital Throw E9
Morning Sun EA
Synthesis EB
Moonlight EC
Hidden Power ED
Cross Chop EE
Twister EF
Rain Dance F0
Sunny Day F1
Crunch F2
Mirror Coat F3
Psych Up F4
ExtremeSpeed F5
AncientPower F6
Shadow Ball F7
Future Sight F8
Rock Smash F9
Whirlpool FA
Beat Up FB

Last edited by theoblivinator (2012-09-10 16:57:21)

Offline

#8 2012-09-10 02:44:10

Vitharix
Member
Registered: 2011-12-29
Post 50/396

Re: Editing level‐up moves and evolutions

This list can be found all over the site... But good effort!

Offline

#9 2012-09-10 03:41:25

theoblivinator
Member
From: Iowa
Registered: 2012-08-20
Post 24/98

Re: Editing level‐up moves and evolutions

Really? I looked for awhile and never found it. Well at least the list is someplace where it makes sense for it to be.

Offline

#10 2012-09-10 04:14:59

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 1,528/3,578

Re: Editing level‐up moves and evolutions

It doesn't hurt to post this here for sure, but it really is pretty simple to find. I've actually had this list since before I knew how to hack. I got it from a site with gameshark codes along with the codes to modify which skills a Pokémon in your party knew lol. I have it printed out in hexadecimal order, and again in alphabetical order by attack name (Makes it easier to look up when you know the skill you want, but not its code, since gamefreak put them in no particular order). But still, good to have it here handy at any rate.

Offline

#11 2012-09-10 13:16:35

hacker
Member
From: Batam Grove City
Registered: 2011-07-30
Post 215/548
Website

Re: Editing level‐up moves and evolutions

I got question,
I want to edit togepi,celebi,and mew moves
but, I think that impossible to start searching their offset from bulbasaur because it take a long time..,
And., my question is how to find pokemon move data easily?


[POKÉMON JOURNEY] hacking planning 2012
Visit my website  www.pokemonhackingblog.blogspot.com

Offline

#12 2012-09-10 13:24:34

Akwa
Member
Registered: 2012-06-14
Post 51/140

Re: Editing level‐up moves and evolutions

As IIMarckus wrote in beginning, there's a pointer table at 0x427BD. So multiply any Pokemon number by 2 and subtract 2 from this then add 0x427BD and you have offset of pointer to move data. Ivysaur = (0x2 * 2) - 2 + 0x427BD = 0x2 + 0x427BD = 0x427BF.

Or you can just use Pokemon Editor Ultimate, it allows to see and edit learnset/evolution pointers.

Offline

#13 2012-09-10 14:23:42

hacker
Member
From: Batam Grove City
Registered: 2011-07-30
Post 216/548
Website

Re: Editing level‐up moves and evolutions

Yeah., you're very helpfull...
Thank's a lot @Akwa! :)

Question: I'am using Goldfinger, how to move pokemon evolve data to another offset?


[POKÉMON JOURNEY] hacking planning 2012
Visit my website  www.pokemonhackingblog.blogspot.com

Offline

#14 2012-09-11 20:05:39

Vitharix
Member
Registered: 2011-12-29
Post 51/396

Re: Editing level‐up moves and evolutions

You have to repoint the data to an empty space in the bank. There is a thread or two about repointing data somewhere in the Gen II section.

Offline

Board footer

Powered by FluxBB