- 200
- Posts
- 10
- Years
- He or They
- Seen Jun 19, 2022
Pikachu follows you. Adventure ensues. That's pretty much it.
Okay, okay, more srsly:
Name: Fire Yellow
Hack of: Firered v1.0
Status: Incomplete, but you can fight Elite Four right now. There are technically gym leaders in all the kanto gyms, but not many trainers/gym followers at the moment so they aren't 'full' gyms, a lot of houses are empty, etc. Also no legendaries, just teases. It's only 'properly' done up to Cerulean or so.
This is a Yellow remake. Obviously. But I guess I'm required to offer a liiiittle bit more information than that. It also borrows storyline elements from Electric Tale of Pikachu.
Pikachu was my first ever pokemon, in fact one of my very first video game characters, and as such Yellow holds a special place in my heart and is the original conception of what Pokemon /is/ to me. My original games are getting quite old and next to unplayable now. So I looked for a remake with all the charm of the original.
But I couldn't find any where Pikachu actually follows you from the start (maybe I didn't look hard enough?). I've had this hack for over a year, feeling kind of dissatisfied with it, and waited to see if any better followme hacks would develop. Never happened, to my surprise, despite us having a followme for like 3 years now. Recently, a friend poked me, saying they'd love to play a true Yellow Remake, and I decided to post it, even though I'm kinda 'eh' about it. It's no work of art, but you can do a basic playthrough.
You can do what you want: evolve Pikachu, it'll still follow (although it will keep a pikachu follower sprite atm, which may annoy some people), box or release it (it may still pop up here or there and be sad for not being in your party, but let's be honest, anyone playing this hack just to release pikachu is a goofball).
It is a fairly open world, as I've rarely seen this done, meaning you can go where-ever the heck you want and take badges in almost any order you want, including from Johto, with option to set trainers to your highest pokemon's level to make different ordering actually feasible for the player. (Please note that, without setting this option, there's no way at the moment you'll level up enough on your own to take on the elite four, because there aren't enough trainers. :P)
Basic storyline:
Done:
* Find Pikachu in your house.
* Be given the pokedex by certain someone else. Oak is off hunting Clefairy; you just missed him leave, actually.
* Encounter Gary, who asks what you are doing and brags he already has 6 pokemon and doesn't have to go to school because he has a trainer license.
* A chance to catch Fearow.
* Team Rocket
* Rescue Caterpie from Pidgeotto event
* Charmander
* Squirtle
* Bulbasaur
* Clefairy vs. Onix at Mt. Moon, find Pro. Oak
* Team Rocket at Mt. Moon, fossils
* Game Corner
* Hang out with Brock at the Museum
* Bill (mostly done, still want to add special Pikachu reaction)
* Haunter
* Misty and her Gyarados gym battle.
* Togepi
* A couple Alolan pokemon obtainable as easter-eggs. Figure out how to get them if you can. :P
Not done:
* S.S Anne
* Professor Elm in Johto.
* Johto Gyms. There's like... 1 of them.
* A brief Mew appearance? (No catching, obvs)
* Pokeflute, Snorlax (it is Yellow remake after all)
* Lost pokemon?
* A Pokemon race??
* Bill learns Team Rocket has stolen his updated teleportation technology, and is using it to break into Silph Co.
* Pokemon League,
* Moltres, Zapdos, Articuno, Lugia, Ho-Oh, Suicune, Entei, Raiku, Celebi
* Flying Pikachu event? with balloons? maybe...
* Johto
* Fight Gold/Crystal at the Mountain? (I currently have no sprite for this, but easy enough to remedy...)
* Meet Your Father? (maybe)
* Convince Jessie and James to Turn to Good?
* Convince Gary to be less of a jerk, become new gym leader after Gio?
* Fight Ho-oh and Lugia with Gary?
* Start your own team to prevent Team Rocket from rising again, instead of dorking around a mountain for three years?
* Mewtwo v. Mew~
* Fixing the gazillion bugs.
* Refight gymleaders.
~Following Pikachu/Raichu. Slowly befriend them by raising their friendship!
~ Basically open world, go wherever you want with few obstacles, no HMs needed.
~ Increased shiny chances.
~ Fairy, special/physical split, more moves blah blah
~Some stat changes to pikachu, raichu, and eevee.
~Pikachu removed from wild. Pidgeotto from Yellow is back in its place in Viridian Forest.
~ Some Heonn pokemon in Kanto. I will probably make original 151 all catchable/gettable in some fashion. Use link cable item or find a special trade event for some pokemon.
~ Surf disabled from start menu, can be used by going to water. Disappears pika's sprite, so no pika walking on water while you surf. No need for badges or HMs to use moves; go get a water poke to surf.
~ Johto is present and you can traverse around it though there's nothing really there except 1 gym and some wild Johto pokes I hastily added a bit haphazardly.
~ You will be able to get the starters Charmander, Bulbasaur, Squirtle, through events, just like in original Yellow.
~ Butterfree is Bug/Fairy. What can I say, I was bored and there are very few fairy types.
~ Activate same-levels mode, so enemies will be same level as your team, so you can truly take on gyms in almost any order. Talk to the person near the statue in Pewter.
Not implemented yet:
~ I haven't touched TMs and Move Tutors very much, although I have put in Dazzling Gleam.
Nothing too fancy.
Bootup, title:
Basic Gameplay;
Events
I don't know if Surf/Fly Pikachu will really be a thing, but seems cool, also, to show off the shiny!:
And Johto will probably be a thing:
Note: This uses old followme, not any newer versions that may have been developed since like 2+ year ago I started hacking bits of this. I don't really /need/ an update for anything though: I've got my own modded surf script, and the follower periodically respawns even if you lose them so it's not a big deal.
You have my full permission to use this hack, kidnap my followme scripts, etc.
The way I figure it, I don't own the original game, and I don't plan to 100% complete this (just add on the johto gyms and legendaries, a couple more rocket plots), so it would be selfish of me to declare ownership over this which has nothing that deeply original in it (Except maybe one rather funny one-off thing). It's just a dude/gal with a Pikachu.
If you would like to, you can post modifications you make in this thread, especially if they are small and not worth considering a whole hack on their own.
Example: Make a different pokemon besides Pikachu follow. This would be a small patch, but would make for a very interesting experience. Or you could, I dunno, add a whole bunch of trainers to the empty areas I didn't bother to touch...
None yet, but I might make some myself. I'm a huge Meowth fan, so it might be nice to have one where Meowth follows instead. All you really need to do is change the 'start follow' script, the 'check pika's happiness' script, and 'start the battle/then give starter' script, and the sprite, and you're good to go.
Seriously, feel free to hack it so something else follows and post the ips of that here. Or anything else you want to do. I'm sure someone somewhere would appreciate that Esperanto Pokemon translation you've just been dying to do.
Followme bugs:
*Running with Pikachu makes Pikachu face the wrong way... and sometimes turn into a jigglypuff (last time I did follow with pika, the jigglypuff was solved by updating pikachu's sprite to have a walk, so I might do that, although I really prefer a fat pikachu! The newer gen ones are too skinny!)
*Sometimes you can use Pikachu to walk through things. Awesome, but whatever.
*If you use walk through walls you can sometimes get multiple Pikachu to follow you. Don't do that.
Weird Bugs:
*If you have been turned into a pokemon, using cut will freeze the game; to prevent this I have made it so you temporarily turn back into a human for that, so no harm done.
*As a pikachu, in trainer battles, opposing trainer sprite will be temporarily messed up, but will revert to normal at end of battle.
* If you have Raichu, when Misty forces you to deposit it you may be able to move around while depositing, and restart the script. >_> guh.
Boring bugs:
*The mother's text is black at start then switches to red. This is not the only coloring text bug either. I had forgotten this game colors text and didn't notice until much later.
*Pikachu you receive may not be the same gender or shininess as the pikachu you beat up. The same issue pops up if I have Oak catch a pikachu instead, so, -shrug-. If it bothers people I can try to force a gender/shininess, but I like getting a random poke.
Game Breakers:
*there may be a few from old fairy patch... I think the fixes are around somewhere.
*You might accidentally get stuck in a wall if you use pikachu to walk through things by accident, but that can be fixed with walk through walls code.
You can go to a lot of empty areas that have no events.
Lazy Meowth stops being in your party.
Pikachu starts off hating your guts.
Pikachu doesn't follow absolutely everywhere and may disappear from time to time. Just go back to his last spawn area or into a pokemon center and out, he'll pop up. (Storyline note: Pikachu dislikes areas where other people spray repel a lot, like Pewter City.)
So I've noticed like a billion people at some point or another posted questions like 'How do I do followme???' (simple spamz) and 'Is a yellow remake with pikachu following possible?' (yes)
This uses what I call the 'followspam' method. It requires no ASM skills whatsoever. I actually posted this several years ago in the Research thread but it got lost there in the 8 billion pages.
First, get the Followme from Research in your hack. You can use python to compile it - or you could beg someone for a patch, I suppose.
Then, put a pokemon, human, etc, on any map you want it to follow you on, with 'Copy Player' as its movement mode in Advanced Map.
Then, put down some scripts at the map entrances to teleport the character behind you when you step on that tile and unhide it. Make sure it has an unset var like 4050 or something in A-map so the script won't freeze your game when you step on it.
Put a despawn near map exits (not warps, but connections) so that you don't get multiple pikachu spawned when roaming many maps. Despawn should be closer to the entrance than the spawn. Or if you wizard you could have same script handle both with a toggled var.
You /can/ have multiple followers with this method, so yes, you can have Brock, Misty, and Pikachu... but it gets crowded very quickly, so don't do too many at a time.
You'll also probably want to open up the game's surf script and add a 'hidesprite' in there, to prevent pikachu walking on water.
It's tedious, mildly buggy, but it's very simple, and it works. If you want you can open up my hack and look at how I did it / nick code if you're still confused. Just credit me for my scripts as well as the original Followme asm makers.
For happiness and status checking, I used JPAN's engine as it has some convenient specials and functions. Also, though I never used it, you can have dynamic sprites which is good for evolving a follower.
In hindsight, I kinda wish I hadn't overestimated my enthusiasm or underestimated how tedious adding trainers with 2 lines of random dialogue is, and not used JPAN's hack to remove all the scripts. It does have some nice functions though.
This was more or less just a 'mess around a lot' hack. I might reboot it someday or do something different with follow, or, who knows, maybe I'll actually finish it...
maybe DS-style 64x64 sprite resource, if add mons. x_x I honestly don't remember what I added at this point, it's been over a year...
Gen. vii Pokemon Gba Sprite repository posted by thedarkdragon11.
JPAN's Hacked Rom base
DarkPsychic Johto patch base
Team Rocket Sprite is from Pokemon Yellow, heavily modified. pretty ugly I know.
Pikachu non-OW sprite is from Yellow also; I recolored Pikachu myself.
Boot Screen is modded from Pokemon Yellow
MrDollSteaks Fairy, Decap and Attack Rombase 1.5
Skip Controls Tut Patch
Possibly FBI Agent's Store Pokemon System asm at some point, especially if I do the endgame 'make your own team' plot
Possibly FBI Agent's Change Level and Evolve asm
Touched and FBI Agent's Check Type ASM
Shiny Quagsire and Touched's followme asm (Sans warp. yeah, I know, my method of spamming follows everywhere is a pain in the butt, whatever, it works)
Thumb Assembly Compiler
XSE
Gen 3 Suite
Gen 3 Tools
LSA complete item editor
Nameless Sprite Editor (NSE 2)
NSE1
A-map
unlz-gba
A-text (for intro, finding text, even though I've used a hex editor before, because I'm lazy)
MEH (for connection edits)
transl-hexion hex editor
Pokecommunity Tutorials for teaching me.
VBA
Gamefreaks' Firered 1.0, of course
Uncommon HM Script Patch: FBI, knizz, touched, Uncommon
(I modded this a little so any pokemon that knows surf can use, not just water pokemon, for surfing pikachu, and to disappear the pikachu sprite and disallow accessing surf from pokemon menu.)
spherical ice's market script was used a few times I think.
Sorry if I forgot anypoke.
See attachment to post to download! This is an ips patch - use LUNAR IPS and a Firered 1.0 Rom.
If for some reason you can't patch, you can simply leave the patch in the same folder as a Firered Rom (renamed to the same as the patch!) and use any emulator that does automatic patching for you. I believe Visual Boy Advance (VBA) does this.
Do not ask for Roms! Use google.
Okay, okay, more srsly:
Fire Yellow
Name: Fire Yellow
Hack of: Firered v1.0
Status: Incomplete, but you can fight Elite Four right now. There are technically gym leaders in all the kanto gyms, but not many trainers/gym followers at the moment so they aren't 'full' gyms, a lot of houses are empty, etc. Also no legendaries, just teases. It's only 'properly' done up to Cerulean or so.
About
This is a Yellow remake. Obviously. But I guess I'm required to offer a liiiittle bit more information than that. It also borrows storyline elements from Electric Tale of Pikachu.
Pikachu was my first ever pokemon, in fact one of my very first video game characters, and as such Yellow holds a special place in my heart and is the original conception of what Pokemon /is/ to me. My original games are getting quite old and next to unplayable now. So I looked for a remake with all the charm of the original.
But I couldn't find any where Pikachu actually follows you from the start (maybe I didn't look hard enough?). I've had this hack for over a year, feeling kind of dissatisfied with it, and waited to see if any better followme hacks would develop. Never happened, to my surprise, despite us having a followme for like 3 years now. Recently, a friend poked me, saying they'd love to play a true Yellow Remake, and I decided to post it, even though I'm kinda 'eh' about it. It's no work of art, but you can do a basic playthrough.
You can do what you want: evolve Pikachu, it'll still follow (although it will keep a pikachu follower sprite atm, which may annoy some people), box or release it (it may still pop up here or there and be sad for not being in your party, but let's be honest, anyone playing this hack just to release pikachu is a goofball).
It is a fairly open world, as I've rarely seen this done, meaning you can go where-ever the heck you want and take badges in almost any order you want, including from Johto, with option to set trainers to your highest pokemon's level to make different ordering actually feasible for the player. (Please note that, without setting this option, there's no way at the moment you'll level up enough on your own to take on the elite four, because there aren't enough trainers. :P)
Basic storyline:
Spoiler:
Done:
* Find Pikachu in your house.
* Be given the pokedex by certain someone else. Oak is off hunting Clefairy; you just missed him leave, actually.
* Encounter Gary, who asks what you are doing and brags he already has 6 pokemon and doesn't have to go to school because he has a trainer license.
* A chance to catch Fearow.
* Team Rocket
* Rescue Caterpie from Pidgeotto event
* Charmander
* Squirtle
* Bulbasaur
* Clefairy vs. Onix at Mt. Moon, find Pro. Oak
* Team Rocket at Mt. Moon, fossils
* Game Corner
* Hang out with Brock at the Museum
* Bill (mostly done, still want to add special Pikachu reaction)
* Haunter
* Misty and her Gyarados gym battle.
* Togepi
* A couple Alolan pokemon obtainable as easter-eggs. Figure out how to get them if you can. :P
Not done:
* S.S Anne
* Professor Elm in Johto.
* Johto Gyms. There's like... 1 of them.
* A brief Mew appearance? (No catching, obvs)
* Pokeflute, Snorlax (it is Yellow remake after all)
* Lost pokemon?
* A Pokemon race??
* Bill learns Team Rocket has stolen his updated teleportation technology, and is using it to break into Silph Co.
* Pokemon League,
* Moltres, Zapdos, Articuno, Lugia, Ho-Oh, Suicune, Entei, Raiku, Celebi
* Flying Pikachu event? with balloons? maybe...
* Johto
* Fight Gold/Crystal at the Mountain? (I currently have no sprite for this, but easy enough to remedy...)
* Meet Your Father? (maybe)
* Convince Jessie and James to Turn to Good?
* Convince Gary to be less of a jerk, become new gym leader after Gio?
* Fight Ho-oh and Lugia with Gary?
* Start your own team to prevent Team Rocket from rising again, instead of dorking around a mountain for three years?
* Mewtwo v. Mew~
* Fixing the gazillion bugs.
* Refight gymleaders.
Features
Spoiler:
~Following Pikachu/Raichu. Slowly befriend them by raising their friendship!
~ Basically open world, go wherever you want with few obstacles, no HMs needed.
~ Increased shiny chances.
~ Fairy, special/physical split, more moves blah blah
~Some stat changes to pikachu, raichu, and eevee.
~Pikachu removed from wild. Pidgeotto from Yellow is back in its place in Viridian Forest.
~ Some Heonn pokemon in Kanto. I will probably make original 151 all catchable/gettable in some fashion. Use link cable item or find a special trade event for some pokemon.
~ Surf disabled from start menu, can be used by going to water. Disappears pika's sprite, so no pika walking on water while you surf. No need for badges or HMs to use moves; go get a water poke to surf.
~ Johto is present and you can traverse around it though there's nothing really there except 1 gym and some wild Johto pokes I hastily added a bit haphazardly.
~ You will be able to get the starters Charmander, Bulbasaur, Squirtle, through events, just like in original Yellow.
~ Butterfree is Bug/Fairy. What can I say, I was bored and there are very few fairy types.
~ Activate same-levels mode, so enemies will be same level as your team, so you can truly take on gyms in almost any order. Talk to the person near the statue in Pewter.
Not implemented yet:
~ I haven't touched TMs and Move Tutors very much, although I have put in Dazzling Gleam.
Screenies
Nothing too fancy.
Bootup, title:
![screenshotfirepikatitle.png](https://image.ibb.co/kEakuJ/screenshotfirepikatitle.png)
![fireyellowbootscreen_zpsj1wmc8bn.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/fireyellowbootscreen_zpsj1wmc8bn.png)
Basic Gameplay;
![grasscut.png](https://image.ibb.co/hjh9My/grasscut.png)
![injuredpika.png](https://image.ibb.co/jmOG1y/injuredpika.png)
![screeniepikachufollows3.png](https://image.ibb.co/eJs9My/screeniepikachufollows3.png)
![yellowpika_zpsxbkxopsz.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/yellowpika_zpsxbkxopsz.png)
![screenshotmother_zps6br2tsnd.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/screenshotmother_zps6br2tsnd.png)
![pikalikesyou_zpsve7s5rns.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/pikalikesyou_zpsve7s5rns.png)
![questionpika_zpstmzn1v9f.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/questionpika_zpstmzn1v9f.png)
![pikahatesyou_zpsbrkzm3bf.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/pikahatesyou_zpsbrkzm3bf.png)
![sleeppika_zpskthci3an.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/sleeppika_zpskthci3an.png)
![drunkattack_zpskonp1awm.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/drunkattack_zpskonp1awm.png)
Events
Spoiler:
![FireYellowspearowflock_zpstwczbvon.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/FireYellowspearowflock_zpstwczbvon.png)
![savecaterpie_zpsie2mmvqq.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/savecaterpie_zpsie2mmvqq.png)
![charmander_zpso8dud4ok.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/charmander_zpso8dud4ok.png)
![clefairy_zpstf4un0ya.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/clefairy_zpstf4un0ya.png)
![bulba_zpspaj5vvbd.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/bulba_zpspaj5vvbd.png)
![bulba2_zpswajb1vla.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/bulba2_zpswajb1vla.png)
![gyarados_zpsqldnvoet.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/gyarados_zpsqldnvoet.png)
![TurnedIntoPikachu_zpswqrr5rac.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/TurnedIntoPikachu_zpswqrr5rac.png)
I don't know if Surf/Fly Pikachu will really be a thing, but seems cool, also, to show off the shiny!:
![shiny_zpsjyffy5ke.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/shiny_zpsjyffy5ke.png)
![Faulkner_zpsgqh65qrp.png](http://i955.photobucket.com/albums/ae37/ketchupdragon/pokemon/Faulkner_zpsgqh65qrp.png)
Note: This uses old followme, not any newer versions that may have been developed since like 2+ year ago I started hacking bits of this. I don't really /need/ an update for anything though: I've got my own modded surf script, and the follower periodically respawns even if you lose them so it's not a big deal.
Spin Off Hacks, Helping out Rules
You have my full permission to use this hack, kidnap my followme scripts, etc.
The way I figure it, I don't own the original game, and I don't plan to 100% complete this (just add on the johto gyms and legendaries, a couple more rocket plots), so it would be selfish of me to declare ownership over this which has nothing that deeply original in it (Except maybe one rather funny one-off thing). It's just a dude/gal with a Pikachu.
If you would like to, you can post modifications you make in this thread, especially if they are small and not worth considering a whole hack on their own.
Example: Make a different pokemon besides Pikachu follow. This would be a small patch, but would make for a very interesting experience. Or you could, I dunno, add a whole bunch of trainers to the empty areas I didn't bother to touch...
The Spin offs List:
None yet, but I might make some myself. I'm a huge Meowth fan, so it might be nice to have one where Meowth follows instead. All you really need to do is change the 'start follow' script, the 'check pika's happiness' script, and 'start the battle/then give starter' script, and the sprite, and you're good to go.
Seriously, feel free to hack it so something else follows and post the ips of that here. Or anything else you want to do. I'm sure someone somewhere would appreciate that Esperanto Pokemon translation you've just been dying to do.
Known Bugs:
Spoiler:
Followme bugs:
*Running with Pikachu makes Pikachu face the wrong way... and sometimes turn into a jigglypuff (last time I did follow with pika, the jigglypuff was solved by updating pikachu's sprite to have a walk, so I might do that, although I really prefer a fat pikachu! The newer gen ones are too skinny!)
*Sometimes you can use Pikachu to walk through things. Awesome, but whatever.
*If you use walk through walls you can sometimes get multiple Pikachu to follow you. Don't do that.
Weird Bugs:
*If you have been turned into a pokemon, using cut will freeze the game; to prevent this I have made it so you temporarily turn back into a human for that, so no harm done.
*As a pikachu, in trainer battles, opposing trainer sprite will be temporarily messed up, but will revert to normal at end of battle.
* If you have Raichu, when Misty forces you to deposit it you may be able to move around while depositing, and restart the script. >_> guh.
Boring bugs:
*The mother's text is black at start then switches to red. This is not the only coloring text bug either. I had forgotten this game colors text and didn't notice until much later.
*Pikachu you receive may not be the same gender or shininess as the pikachu you beat up. The same issue pops up if I have Oak catch a pikachu instead, so, -shrug-. If it bothers people I can try to force a gender/shininess, but I like getting a random poke.
Game Breakers:
*there may be a few from old fairy patch... I think the fixes are around somewhere.
*You might accidentally get stuck in a wall if you use pikachu to walk through things by accident, but that can be fixed with walk through walls code.
Not bugs!:
Pikachu walks through walls. (intentional, so you don't get stuck)You can go to a lot of empty areas that have no events.
Lazy Meowth stops being in your party.
Pikachu starts off hating your guts.
Pikachu doesn't follow absolutely everywhere and may disappear from time to time. Just go back to his last spawn area or into a pokemon center and out, he'll pop up. (Storyline note: Pikachu dislikes areas where other people spray repel a lot, like Pewter City.)
Quickie Followme Tutorial / Aka, How did I do it?
So I've noticed like a billion people at some point or another posted questions like 'How do I do followme???' (simple spamz) and 'Is a yellow remake with pikachu following possible?' (yes)
This uses what I call the 'followspam' method. It requires no ASM skills whatsoever. I actually posted this several years ago in the Research thread but it got lost there in the 8 billion pages.
First, get the Followme from Research in your hack. You can use python to compile it - or you could beg someone for a patch, I suppose.
Then, put a pokemon, human, etc, on any map you want it to follow you on, with 'Copy Player' as its movement mode in Advanced Map.
Then, put down some scripts at the map entrances to teleport the character behind you when you step on that tile and unhide it. Make sure it has an unset var like 4050 or something in A-map so the script won't freeze your game when you step on it.
Put a despawn near map exits (not warps, but connections) so that you don't get multiple pikachu spawned when roaming many maps. Despawn should be closer to the entrance than the spawn. Or if you wizard you could have same script handle both with a toggled var.
You /can/ have multiple followers with this method, so yes, you can have Brock, Misty, and Pikachu... but it gets crowded very quickly, so don't do too many at a time.
You'll also probably want to open up the game's surf script and add a 'hidesprite' in there, to prevent pikachu walking on water.
It's tedious, mildly buggy, but it's very simple, and it works. If you want you can open up my hack and look at how I did it / nick code if you're still confused. Just credit me for my scripts as well as the original Followme asm makers.
For happiness and status checking, I used JPAN's engine as it has some convenient specials and functions. Also, though I never used it, you can have dynamic sprites which is good for evolving a follower.
In hindsight, I kinda wish I hadn't overestimated my enthusiasm or underestimated how tedious adding trainers with 2 lines of random dialogue is, and not used JPAN's hack to remove all the scripts. It does have some nice functions though.
This was more or less just a 'mess around a lot' hack. I might reboot it someday or do something different with follow, or, who knows, maybe I'll actually finish it...
Tools/Bases/Credits:
Spoiler:
maybe DS-style 64x64 sprite resource, if add mons. x_x I honestly don't remember what I added at this point, it's been over a year...
Gen. vii Pokemon Gba Sprite repository posted by thedarkdragon11.
JPAN's Hacked Rom base
DarkPsychic Johto patch base
Team Rocket Sprite is from Pokemon Yellow, heavily modified. pretty ugly I know.
Pikachu non-OW sprite is from Yellow also; I recolored Pikachu myself.
Boot Screen is modded from Pokemon Yellow
MrDollSteaks Fairy, Decap and Attack Rombase 1.5
Skip Controls Tut Patch
Possibly FBI Agent's Store Pokemon System asm at some point, especially if I do the endgame 'make your own team' plot
Possibly FBI Agent's Change Level and Evolve asm
Touched and FBI Agent's Check Type ASM
Shiny Quagsire and Touched's followme asm (Sans warp. yeah, I know, my method of spamming follows everywhere is a pain in the butt, whatever, it works)
Thumb Assembly Compiler
XSE
Gen 3 Suite
Gen 3 Tools
LSA complete item editor
Nameless Sprite Editor (NSE 2)
NSE1
A-map
unlz-gba
A-text (for intro, finding text, even though I've used a hex editor before, because I'm lazy)
MEH (for connection edits)
transl-hexion hex editor
Pokecommunity Tutorials for teaching me.
VBA
Gamefreaks' Firered 1.0, of course
Uncommon HM Script Patch: FBI, knizz, touched, Uncommon
(I modded this a little so any pokemon that knows surf can use, not just water pokemon, for surfing pikachu, and to disappear the pikachu sprite and disallow accessing surf from pokemon menu.)
spherical ice's market script was used a few times I think.
Sorry if I forgot anypoke.
DOWNLOAD / 1 Version(s) available:
See attachment to post to download! This is an ips patch - use LUNAR IPS and a Firered 1.0 Rom.
If for some reason you can't patch, you can simply leave the patch in the same folder as a Firered Rom (renamed to the same as the patch!) and use any emulator that does automatic patching for you. I believe Visual Boy Advance (VBA) does this.
Do not ask for Roms! Use google.
Attachments
Last edited: