Advertiser Content

FireRed Pokemon FireRed: Origins

Started by Django117 August 7th, 2016 8:37 PM
  • 71770 views
  • 79 replies
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
Pokemon FireRed:Origins

After years of lurking on forums of Pokemon Romhacks I have finally decided to make one of my own that matches the specific needs I wanted. After seeing Pokemon Origins I knew that the hack I wanted was a complete FireRed Version with the addition of Mega Evolution.

Features:
All 150 1st gen pokemon catchable in Kanto.
LeafGreen and FireRed locations for all Pokemon.
All Johto Pokemon catchable in the Sevii Isles.
Evolutions from later gens available: Yanmega, Sylveon, etc.
Fairy Type
Working Mega Evolution
Mega Evolutions for Pokemon from Gens I and II
Rival, Giovanni, Sabrina, and Elite 4 all use Mega Evolution
DNS Day Night System
BW Repel System
Capture Exp Gain
Decapitalisation
Physical/Special Split

Info
Spoiler:
-To use Mega Evolution you must first talk to the sign on Route 1. Then you will find the Mega Keystone and several Mega Stones in Mr. Fuji's House in Lavender Town. All Mega Stones are Available for purchase in Celadon Dept. Store or on Four Island. To use Mega Evolution equip your pokemon with its Mega Stone. When selecting an attack press start to activate.
-All spawns from Leafgreen are added in. With the addition of some rare pokemon such as hitmonlee, eevee, Mr.Mime, etc.
-King's Rock, Metal Coat, etc. are now stones for evolution.
-Battle items are purchasable at Trainer Tower.
-Treasure Beach has hidden items that let you go to Navel Rock and other isles.
-You must have the keystone in your inventory to get HM04 (Needs to be changed)
-If the Aurora and Mystic Tickets do not work you must talk to the sign on Route 1.

Known Bugs:
-Egg has the wrong Palette in hatching scene.
-When Rival Mega Evolves the name will default to Terry in the text.

Download link:
IPS patch of course. You need your own version of vanilla Pokemon FireRed v1.0 and a patching program to use.

http://www.mediafire.com/download/cxrvb3h6r4v643y/Pokemon_Fire_Red_Origins_8-19-16.ips


Updates
Spoiler:
August 8th, 2016
-Fixed script of girl in Pallet Town to no longer link to PC.
-Fixed Mega Evolution not changing Pokemon's Types and Abilities
-Edited Stores

August 9th, 2016
-Pokemon now learn their moves properly even while Mega Evolved.
-When other trainers use Mega Evolution the Pokemon they Mega Evolve will be the first in their party. This solves multiple glitches and is necessary because of the way Mega Evolution is implemented in the game.

August 10th, 2016
-TMs are now reusable.
-Wild Pikachu now have a chance of holding a Light Ball.
-Added the setvar script to activate Mega Evolution to the little girl in Mr. Fuji's house. This should work, however, if after talking to this girl Mega Evolution does not function properly, you must go talk to the sign on Route 1.

August 19th, 2016
-Fossils Now despawn after being taken.
-Helix and Dome fossils can now be revived (after retaking the original fossils) (This might break taking both, all 151 are still available either way).
-DNS System re-installed. (Emulators might not be compatible. VBA for example does not cause the flicker. MyBoy! still causes flicker in battle)(If you want to remove it, download the DNS tool. It takes one click to remove)
-Mystic and Aurora Tickets now function properly. (Talk to sign on route 1 to fix)
-Fat guy in Pallet Town text fixed.

Tools used:
Spoiler:
-G3HS
-MrDollSteak's Decap. and Attack Rombase
-Pokémon Patch Firered 721 + All Megas Completed Rombase
-Intro Text Editor
-Complete Item Editor
-Advance Item Editor
-Advance Map 1.9.5
-XSE
-FSF
-A-Trainer
-A-Mart
-Lunar IPS

Credits
Spoiler:
G3HS - Karatekid552
MrDollSteak's Decap. and Attack Rombase - MrDollSteak
Repel System - Darthatron
Capture Exp System - Doesnothowtoplay
MegaEvolution System - Touched
Pokémon Patch Firered 721 + All Megas Completed Rombase - kristianangel89
Intro Text Editor & Complete Item Editor - LocksmithArmy
Advance Item Editor- pokemontutorialTV
Advance Map 1.9.5 - LU-HO
XSE,FSF - Hackmew

And all the creators of
A-Trainer
A-Mart
Lunar IPS
Goldfinger

Richter Snipes for convincing me to do my own work.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
interesting will check this out

edit:
the girl walking around in pallet town has turned into a PC :/
talking to the sign in route 1 does nothing?
teachy tv old man should be removed
I fixed the girl in Pallet Town. The guy who made the ROM must have been experimenting with scripts.
Talking to the sign will do nothing, however it runs a script within the game that enables Mega Evolution.
I disagree and want to leave the Teachy TV man in there.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
Sounds neat! I'll have to give this a try later.

By the way, is there a real reason for the need to talk to the Route 1 sign? Just curious.
The reason is that in order for mega evolution to properly function you have to run a script. That script is run when you talk to the sign. Without it mega evolution doesn't work.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
I'd suggest running that script automatically at some point of Oak's speech while getting your starter, just to make it totally unavoidable.

Also, checked out of curiosity if Wild Pikachus were able to hold a Light Ball, they can't and it would also be a nice thing to put.

Aand yeah, Route 1 starters aren't cool at all, but I guess that's up to you.

Nice work btw, it should be a nice way to kill some time while feel like i'm playing FireRed in not the exact same way as vanilla.

EDIT: Also, it would be nice if you implement the 3rd Gen. Mega Evolutions even if we have to trade 3rd Gen. Pkmns from R/S/E to FRO.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
I'd suggest running that script automatically at some point of Oak's speech while getting your starter, just to make it totally unavoidable.

Also, checked out of curiosity if Wild Pikachus were able to hold a Light Ball, they can't and it would also be a nice thing to put.

Aand yeah, Route 1 starters aren't cool at all, but I guess that's up to you.

Nice work btw, it should be a nice way to kill some time while feel like i'm playing FireRed in not the exact same way as vanilla.

EDIT: Also, it would be nice if you implement the 3rd Gen. Mega Evolutions even if we have to trade 3rd Gen. Pkmns from R/S/E to FRO.
Frankly I'm not certain if the script would work when added to Oaks speech. I am a bit tentative to add it there. What do you mean about the light ball? Like make it purchasable?

The choice of route 1 starters was that they are relatively rare on that route, but if you want to start the game with all 3 you can. I personally prefer it when they are available that way.

When creating this hack I did not want gen 3 pokemon to really be a part of it (other than delays since it's an event). Adding in those mega evolutions is a lot of extra work and the intent of the game was to have all gen 1 pokes in. The decision to add gen 2 pokes was since they are already woven in via sevii isles.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
Frankly I'm not certain if the script would work when added to Oaks speech. I am a bit tentative to add it there. What do you mean about the light ball? Like make it purchasable?

The choice of route 1 starters was that they are relatively rare on that route, but if you want to start the game with all 3 you can. I personally prefer it when they are available that way.

When creating this hack I did not want gen 3 pokemon to really be a part of it (other than delays since it's an event). Adding in those mega evolutions is a lot of extra work and the intent of the game was to have all gen 1 pokes in. The decision to add gen 2 pokes was since they are already woven in via sevii isles.
1) Welp, a matter of trying, but if you can trigger it by interacting with a sign, then I don't think it won't work.
2) About the Light Ball.. yeah, whatever you prefer, add it as a purchasable item or make it so the Wild Pikachus can have it equipped on them, just like in Pokemon Emerald and the later games.
3) Meh, ok, kinda sad but I understand your decision.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
1) Welp, a matter of trying, but if you can trigger it by interacting with a sign, then I don't think it won't work.
2) About the Light Ball.. yeah, whatever you prefer, add it as a purchasable item or make it so the Wild Pikachus can have it equipped on them, just like in Pokemon Emerald and the later games.
3) Meh, ok, kinda sad but I understand your decision.
1. Im still worried it might not work. Plus when people come complaining that it doesnt work I can just say read the OP.
2. They already have that in firered...

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
1. Im still worried it might not work. Plus when people come complaining that it doesnt work I can just say read the OP.
2. They already have that in firered...
1) Again, it's not a big deal at all, you can try it by yourself. Like, grabbing the ROM, make a copy, put it on the Oak's Talk and see if it does work or not. It should, but whatever, i'm not forcing you into doing it, it was just a suggestion, don't worry for it too much.

2) Welp, as I said I checked by myself Pikachu's entry and it had both item slots as "???????", check it by yourself, just to be sure, please.
I also checked the Vanilla FireRed ROM on my own just in case: Wild Pikachus CAN'T have it equipped in FireRed by default, no doubts.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
1) Again, it's not a big deal at all, you can try it by yourself. Like, grabbing the ROM, make a copy, put it on the Oak's Talk and see if it does work or not. It should, but whatever, i'm not forcing you into doing it, it was just a suggestion, don't worry for it too much.

2) Welp, as I said I checked by myself Pikachu's entry and it had both item slots as "???????", check it by yourself, just to be sure, please.
I also checked the Vanilla FireRed ROM on my own just in case: Wild Pikachus CAN'T have it equipped in FireRed by default, no doubts.
I shall look into adding these to the ROM in the next update. And I just checked Pikachu and you are in fact correct. When the item is added it will be a hold item for Pikachu.
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
How do u evolve trade pokemons? like do they evolve on a certain level or still via trading only?
For some, such as alakazam, they evolve at a certain level. Kadabra evolves into alakazam at lv.44. for ones that requires items their items have been changed into evolutionary stones. For example scyther evolves into Scizor when you use a metal coat on it.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
Just found 4 bugs, you may or may not want to fix them, here we go:
-Mega Evolutions doesn't work in Double Battles, even tho I pressed the Start Button before choosing my attack and the sfx worked loud and clear, the Pokemon did its attack normally without mega evolving.

-At the night time, when choosing an attack, there's this weird bug with the screen blinking and it's annoying as hell, and i'm sure it's not healthy either.
I've recorded these two bugs since a video sounds like a better way to show 'em instead of trying to explain them: https://www.youtube.com/watch?v=sx0fEoN6tAc

And also there's 2 little more bugs, these are easier to explain and understand so..
-The fossils at Mt. Moon re-appear when you change from map to map, you probably forgot some nice setflag and hidesprites over there, unless you wanted us to get infinite fossils.

-The Metal Coat isn't working on Onix, it seems like it's usable on him but when you try to give it to him it says: "It won't have any effect".
Seen October 23rd, 2016
Posted September 4th, 2016
23 posts
10.5 Years
Just found 4 bugs, you may or may not want to fix them, here we go:
-Mega Evolutions doesn't work in Double Battles, even tho I pressed the Start Button before choosing my attack and the sfx worked loud and clear, the Pokemon did its attack normally without mega evolving.

-At the night time, when choosing an attack, there's this weird bug with the screen blinking and it's annoying as hell, and i'm sure it's not healthy either.
I've recorded these two bugs since a video sounds like a better way to show 'em instead of trying to explain them: https://www.youtube.com/watch?v=sx0fEoN6tAc

And also there's 2 little more bugs, these are easier to explain and understand so..
-The fossils at Mt. Moon re-appear when you change from map to map, you probably forgot some nice setflag and hidesprites over there, unless you wanted us to get infinite fossils.

-The Metal Coat isn't working on Onix, it seems like it's usable on him but when you try to give it to him it says: "It won't have any effect".
I have no idea how to fix the first two as they are in double battles and seem tied to the actual c hacks. I'm not sure why the mega evolution didn't work... The day and night one I need to fix because that could be dangerous.

I intended for them to be available once. So returning there makes them reappear? How do I fix that script? I thought I had put hidesprite in...

Last one, do you have the national Dex? Until you get that you will not be able to evolve your pokemon to later gen forms.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
I have no idea how to fix the first two as they are in double battles and seem tied to the actual c hacks. I'm not sure why the mega evolution didn't work... The day and night one I need to fix because that could be dangerous.

I intended for them to be available once. So returning there makes them reappear? How do I fix that script? I thought I had put hidesprite in...

Last one, do you have the national Dex? Until you get that you will not be able to evolve your pokemon to later gen forms.
The fossils fix is easy:
Before the "release", you put a "setflag 0xFreeFlag".
Then you put the flag on A-Map, inside a box called "PersonID".
Just did it myself on my ROM and works perfectly.
For example, in both fossils of my Fire Red Origins ROM I used the "setflag 0x8C3" and "setflag 0x8C4" commands for both fossils, then used the exact same flag for their person ID.

About the last one, yeah, I totally forgot, nevermind then.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
I tired to use a dragonscale on Seadra to evlove it but it says it has no effect...Does it require a certain level to use the dragonscale on it to evolve or it is a bug? And same applies for scyther
As said 2 or 3 posts ago, you need the National Dex in order to evolve Kanto Pokémons whos evolution lies in the 2nd Generation.
That basically applies to: Scyther, Onix, Seadra, Slowpoke, Poliwhirl and Porygon.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
Well That's odd as I a leafeon on my team which is a Sinnoh pokemon and besides when do we get the national dex in this game or I must complete the Kanto pokedex first?
Since Leafeon is more than likely an expanded pokemon, it does make sense because Game Freak's limitation only works for the Pokedex they made back in the day with comprehend the JohtoDex and the HoennDex, they never thought about people being able to expand the amount of pokemons on their own and such.

About the National Dex, iirc, Oak gives it to you with 60 pokemons caught.
Seen September 17th, 2016
Posted September 17th, 2016
6 posts
2.8 Years
Am I supposed to be able to go to and complete the quest for Sevii Islands 4-7 before challenging the Pokémon League for the first time? After I gave Celio the Ruby, I was able to get the Rainbow Pass and get the Sapphire, beat the League for the first time and obtain the National Pokédex, yet I am still unable to evolve my Seadra with a Dragon Scale.

Lunos

Random Uruguayan User

Male
Montevideo (Uruguay)
Seen 12 Hours Ago
Posted 1 Day Ago
1,933 posts
10.7 Years
Am I supposed to be able to go to and complete the quest for Sevii Islands 4-7 before challenging the Pokémon League for the first time? After I gave Celio the Ruby, I was able to get the Rainbow Pass and get the Sapphire, beat the League for the first time and obtain the National Pokédex, yet I am still unable to evolve my Seadra with a Dragon Scale.
No, the Ruby and the 4-7 Islands should happen AFTER the League, iirc.
If even while having the National Dex you can't evolve Seadra, then there's definitely a problem over there.

Also, just wanted to mention a bug i've just found, the scientist at Cinnabar Island's Lab doesn't want to take my fossils and revive 'em.
I have a Domo and a Helix Fossil, yet, he says: "You! Have you a fossil for me? No! Is too bad!"
Also, here's a video about it just in case: https://www.youtube.com/watch?v=lzOIUINe8RE

EDIT: Also, on Treasure Beach I was only able to find random items and the Aurora Ticket.
Where is the Mystic Ticket? :/ ...
Tried using the Itemfinder but it doesn't detect anything else over there anymore.
Advertiser Content