Red Pokémon Red - Battle Factory

Started by ShantyTown January 24th, 2014 1:09 PM
  • 33064 views
  • 21 replies
Male
Seen September 28th, 2020
Posted February 12th, 2020
332 posts
7.3 Years
Hack Name: Pokémon Red: Battle Factory
Hack of: Pokémon Red
(.ips patch download at the bottom of this post)

This hack was made entirely with the pokered disassembly project. No hex editing was involved. Here's a a link to the github repository:
Pokémon Red: Battle Factory Github Repository

This project is a recreation of the Battle Factory from the Battle Frontiers in Gen 3 and Gen 4 games. Most of the features are present, but I'll describe the main components of the game, anyway. You are presented with 6 initial pokemon, from which you pick 3. You then use these 3 pokemon to battle 7 consecutive trainers. After every trainer you defeat, you are given the option to switch one of your pokemon with one of their pokemon. After defeating 7 trainers in a row, you advance to the next class, and each subsequent class has more powerful pokemon to choose from. There are a total of 9 classes in this hack, and there are Factory Heads, which are like bosses, that will challenge you once you get past the first 2 classes.

All of the available pokemon have custom-defined movesets, so it's very possible that this is not a completely balanced game. But then again, pokemon is not a completely balanced game, so I think we're good.

Also, if it's not clear, this is a standalone game, so the only part of this hack is the Battle Factory. You cannot leave the Battle Factory to pursue a normal pokemon master's destiny. Sorry!

Here are some screenshots to give you an idea of how it looks:




Release Info
Version 1.2 (Released August 25, 2014)
Download Link: http://www.mediafire.com/download/a4ja4lpqxp1f6l6/red_battle_factory_1_2.ips
This version is complete!

Known Bugs
  • The sprite of the enemy trainer gets jumbled after battles if you trade pokemon. This has no effect on gameplay, though. I didn't even notice it for a long time.

Credits
Huge credits go to everyone involved in the pokered disassembly project. I also used Danny-E 33's Gen II Graphics Patch to spice up the graphics.

Mochorro

Age 26
Male
Spain (Málaga)
Seen August 18th, 2020
Posted February 23rd, 2020
279 posts
9 Years
This is good! I've been playing for a while now, and I have managed to get to Lorelei! Let's see if I can keep on going on my run.
Pokémon Trial Black will be coming soon! Explore Unova again in a challenging adventure with multitude of changes!

Hacks I support (I support most of them these are my favourite ones or ones I've put a lot of time on!):

Pokémon Victory Fire, Pokémon Snakewood, Pokémon Dark Energy, Pokémon Adventure: Red Story, Pokémon XG, Pokémon Gaia, and Pokémon Resolute Version.
Male
Seen September 28th, 2020
Posted February 12th, 2020
332 posts
7.3 Years
Awesome concept and awesome game to go with it but for some reason the game oddly freezes every now and then. Is this just my computer/ rom or is this a problem for everybody?
Unfortunately, there have been a few reports of this. It freezes sometimes when you are swapping pokemon. I do have a save state that let's me reproduce the bug, so I'll be able to fix this hopefully by tomorrow!

I'm glad that people are enjoying this!
Male
Seen September 28th, 2020
Posted February 12th, 2020
332 posts
7.3 Years
I just released an updated version 1.1 in the first post. Here are the changes that were made:
1. Fixed bug that occasionally crashed the game when swapping pokemon
2. Fixed bug that occured when you defeated the seventh trainer in a challenge after you've beaten all of the factory heads
3. Added new menus to the swapping interface after you defeat a trainer. You can now view the stats of both the opponent's and your pokemon when swapping.
Male
Seen September 28th, 2020
Posted February 12th, 2020
332 posts
7.3 Years
This is totally awesome, I really love the move sets, clearly you have some experience with competitive 1st gen. I always thought this would be a really cool idea for a hack, glad to see someone actually did it!
Thanks! I actually have no experience with competitive gen 1 battling... I just kind of made up the movesets as I went! I'm glad they turned out well.
Male
Seen January 18th, 2017
Posted January 17th, 2017
263 posts
10.4 Years
For me, I have trainers with level 0 pokemon after the 14th consecutive victory... Maybe you could look into this?

It wasn't just one trainer, either. When I went to swap a PKMN, the Lv:0 PKMN had 10 HP and 5 of every other stat. (Typical Level 0 pokemon stats.)

If you need me to take a screenie, I will. I'm playing it on an android emulator.

I love this hack, but this just kills the fun of it.
John 3:16
For God so loved the world that He gave His only begotten Son, that everyone who believes into Him shall by no means perish but have eternal life.

Acts 2:21
And everyone who calls on the name of the Lord will be saved.

I believe in Jesus Christ my Savior. If you do too, and aren't too scared to admit it, then copy and paste this into your signature.

Jesus is Lord!
Male
Seen January 18th, 2017
Posted January 17th, 2017
263 posts
10.4 Years
Is there a limit on how many trainers you can face, or is it never ending, like in Emerald?
John 3:16
For God so loved the world that He gave His only begotten Son, that everyone who believes into Him shall by no means perish but have eternal life.

Acts 2:21
And everyone who calls on the name of the Lord will be saved.

I believe in Jesus Christ my Savior. If you do too, and aren't too scared to admit it, then copy and paste this into your signature.

Jesus is Lord!
Male
Seen September 28th, 2020
Posted February 12th, 2020
332 posts
7.3 Years
I released the Version 1.2 patch in the first post. I took care of a few bugs that I've known about for a long time. Basically, every pokemon that was supposed to know Psychic knew Double Kick, instead... Also, there were some issues with saving that have been fixed.