• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

Red hack: Pokémon: Righteous Red and Righteous Green (Completed!) Version 1.4.2 (3/17/25)

v1.4.1 changes
--Fixed a longstanding issue where critical hits would sometimes use the wrong enemy stat
--Fixed an issue where BP earned on high floors would display incorrectly
--Fixed an issue where switching in a damaged party member after KOing a mon inside the Battle Tower would heal it
--Fixed an issue where a transformed Ditto would lose its new purple color after viewing a summary screen

For detailed information about 1.4, please check the documentation! Thanks!
 
After about a year of having this on my list of ROM hacks to play, I gave this a spin through Righteous Green. I am currently on my way to Cinnabar island, and I like how it feels like an attempt at freshening up the Kanto experience we are all used to. However, it would bee nice if we had "Instant" text as a speed option because the regular "fast" option is quite sluggish and makes the game appear slower than it is. If increasing the pace at which the battle opening sequence is possible, that would be sick too!
 
After about a year of having this on my list of ROM hacks to play, I gave this a spin through Righteous Green. I am currently on my way to Cinnabar island, and I like how it feels like an attempt at freshening up the Kanto experience we are all used to. However, it would bee nice if we had "Instant" text as a speed option because the regular "fast" option is quite sluggish and makes the game appear slower than it is. If increasing the pace at which the battle opening sequence is possible, that would be sick too!
I agree with this sentiment. Instant text speed should definitely be an option, as many Gen I hacks have already implemented it already and it makes for such a smoother experience.

The other thing I was a bit disappointed in was learning that the upgraded back sprites have been dropped. While I understand you want the "wackiness" of Gen I, I feel the upgraded SpaceWorld97 backsprites still retain the original feel of Gen I but just being higher quality. I love Gen I front sprites, but the back are just so low quality and low detailed, some don't even feel they belong to the same Pokemon.

I'm debating which Gen I hack I'm going to livestream next, and this one is definitely a contender. Hope you take my constructive criticism, overall this looks like an awesome hack that delivers on many aspects I was looking for in a Gen I revisit.
 
After about a year of having this on my list of ROM hacks to play, I gave this a spin through Righteous Green. I am currently on my way to Cinnabar island, and I like how it feels like an attempt at freshening up the Kanto experience we are all used to. However, it would bee nice if we had "Instant" text as a speed option because the regular "fast" option is quite sluggish and makes the game appear slower than it is. If increasing the pace at which the battle opening sequence is possible, that would be sick too!
I agree with this sentiment. Instant text speed should definitely be an option, as many Gen I hacks have already implemented it already and it makes for such a smoother experience.

The other thing I was a bit disappointed in was learning that the upgraded back sprites have been dropped. While I understand you want the "wackiness" of Gen I, I feel the upgraded SpaceWorld97 backsprites still retain the original feel of Gen I but just being higher quality. I love Gen I front sprites, but the back are just so low quality and low detailed, some don't even feel they belong to the same Pokemon.

I'm debating which Gen I hack I'm going to livestream next, and this one is definitely a contender. Hope you take my constructive criticism, overall this looks like an awesome hack that delivers on many aspects I was looking for in a Gen I revisit.

I will run this by my fellow devs for you guys! I hope you both enjoy your adventure. If you have any questions or other suggestions, definitely lmk!
Edit: Sprites are something we have dedicated people working on atm, they will be unique to Righteous Red and will come out in due time.
As for the speed-up, we'll definitely look into ways to accommodate.
 
Last edited:
Is there a reason why porygon is soooooooooooo OP?

This is the best gen 1 hack I've played, but Porygon makes it a 0/10 because it feels like a super cheap game, just press A and win with porygon, 0 balance and makes the game ridiculous, feels cheap, unbalanced, unthoughtthrough and hacky. I mean what is the reason to do so much (very welcome) balancing only to introduce a pokemon prolly better than mewtwo... Just total ass.

Will replay without Porygon, prolly 9.5/10 without it.

For anyone playing this: DO NOT USE PORYGON, CHEAP AND WORST HACK WITH PORYGON.
 
Last edited:
Is there a reason why porygon is soooooooooooo OP?

This is the best gen 1 hack I've played, but Porygon makes it a 0/10 because it feels like a super cheap game, just press A and win with porygon, 0 balance and makes the game ridiculous, feels cheap, unbalanced, unthoughtthrough and hacky.

Will replay without Porygon, prolly 9.5/10 without it.

For anyone playing this: DO NOT USE PORYGON, CHEAP AND WORST HACK WITH PORYGON.
I learned that lesson too late myself when I completed Kanto Expansion Pak a while ago.
 
Is there a reason why porygon is soooooooooooo OP?

This is the best gen 1 hack I've played, but Porygon makes it a 0/10 because it feels like a super cheap game, just press A and win with porygon, 0 balance and makes the game ridiculous, feels cheap, unbalanced, unthoughtthrough and hacky. I mean what is the reason to do so much (very welcome) balancing only to introduce a pokemon prolly better than mewtwo... Just total ass.

Will replay without Porygon, prolly 9.5/10 without it.

For anyone playing this: DO NOT USE PORYGON, CHEAP AND WORST HACK WITH PORYGON.
*insert Perfectly Balanced Thanos GIF here*
 
I don't understand why balance things out only to make things almost more unbalanced than in vanilla by making porygon OP AF, like so OP it invalidates the entire game.
The point of Porygon-Z being "overpowered" was simply to reference the glitchy nature of Gen 1. Porygon-Z being based on a virus program was the perfectly way to illustrate. PoryZ is also not strong enough to 1 shot every Pokémon while being prone to getting revenge killed since it's relatively frail.
It's also a Pokémon you get super late and you're only able to obtain a single Dubious Disc before the E4, so it doesn't consume the whole playthrough. Porygon2 is also not nearly as insane if you still want to use a Porygon.
 
Last edited:
I will run this by my fellow devs for you guys! I hope you both enjoy your adventure. If you have any questions or other suggestions, definitely lmk!
Edit: Sprites are something we have dedicated people working on atm, they will be unique to Righteous Red and will come out in due time.
As for the speed-up, we'll definitely look into ways to accommodate.
Glad to hear, I appreciate you listening to community feedback!

Looking forward to future updates, keep up the great work!
 
The point of Porygon-Z being "overpowered" was simply to reference the glitchy nature of Gen 1. Porygon-Z being based on a virus program was the perfectly way to illustrate. PoryZ is also not strong enough to 1 shot every Pokémon while being prone to getting revenge killed since it's relatively frail.
It's also a Pokémon you get super late and you're only able to obtain a single Dubious Disc before the E4, so it doesn't consume the whole playthrough. Porygon2 is also not nearly as insane if you still want to use a Porygon.
You get it after badge 5 so most of the game, esp. the climax, is post OP pory... Also mewtwo doesn't oneshot everything but is OP af in vanilla...

Played through again, my rules were no legendaries, no sleep on my side, no items except pokeflute in battle, no porygon.

My critique (not nuzlocking):
1) It is - if we ignore porygon, as said with porygon it's total ass - definitely the best gen 1 hack I've played since you feel rewarded to have a somewhat balanced team.
2) It is a little bit on the easy side. For example if I got extremly unlucky in later gym fights I still had multiple mons left after the fight, I didn't change my teams based on the gym. IMO (just MY opinion) one should die at gyms if one gets very unlucky (if one didn't change the team for the gym).
3) Porygon way too OP, prolly better than mewtwo in vanilla
4) lvl curve is good except right after victory road - was the first time I used rare candies, I used 2 to get to lvl 60 from 58 pre elite 4. (very minor, maybe I missed something)
5) sleep is broken and would need some fix... I personally would love a "hard" mode (still easy) with a lower level cap for elite 4, no items in battle, sleep fixed somehow (maybe (npc and player) can only sleep 1 mon or just sleep totally removed or something...) and maybe banned for the player (or severely nerfed), no porygon, harder trainers, etc...
6) I don't think there is a need to lower thunder wave accuracy, it seems like damage is the way to go in this mod anyways. I had to reset once in the elite 4 since my only twave user magnezone missed... (Had to reset at lance a few times as well for team comp and lvl reasons.)
7) gym fights were too easy in the second half of the game, random trainer fights were almost always very easy (maybe supposed to be like this?)
8) documentation is great!
9) overall balance changes, items added, route changes feel great!
10) there is no end game, after elite4 the game ends - which is fine, i tried the battle tower for a short while, seems like it's made for porygon, not sure if you can bring 2 porygons, if you can the play is probably to bring 2 and bring one special attacker who deals with the beefy guys (basically in the early levels you get through by just pressing A with porygon which usually kills 2-3 mons lol, just swap if enemy has high defense or prolly use ice beam? got too bored to try, also no docs on enemies so you'd have to go through the whole tedious thing again which is boring even on 5x speed, since well, you spam A with pory for 60 or so levels... worst experience ever)

Here is my team after completing the game. alakazam, scizor and gengar were the best, crobat performed great, magnezone and blastoise were decent but not close to alakazam, scizor or gengar. team was build to fill the hole around alakazam (mostly used him). used mankey then hitmonlee pre scizor and butterfree pre gengar. barely used blastoise or his pre evolutions. at level 64 (I rematched the elite 4) scizor + alakazam solo the rival. (for a more easy time on level 58 or 60 one should replace magnezone, blastoise and crobat with probably things like aerodactyl?, some ice type? and so on, problem on low level is that your fast mons are slower than the slow mons of the npcs. if you level up to the cap this is no challenge, can prolly bring anything which isn't too onesided.)

[PokeCommunity.com] Pokémon: Righteous Red and Righteous Green (Completed!) Version 1.4.2 (3/17/25)
 
Last edited:
That looks amazing, congrats. Is there any chance that more aesthetic back sprites could be added? Perhaps as an optional patch? Gen 1 back sprites are quite ugly in my opinion.
 
I had nothing to do so I wrote a short walkthrough for this mod:

my rules (game still very easy): no items during battle (also no poke flute), no porygon/legendaries, no sleep, no switching mons for fights, sub lvl 60 before elite4, no resetting to get very lucky

[remark: see below, should prolly not catch growlithe and catch beedrill (or a pre evo of it) instead (not tested)]
catch squirtle (starter) (will keep him in the team for surf, pretty bad mon, could replace him with any other fast surf mon on the way)
catch caterpie/metapod/butterfree (forest) (just one of those)
lvl up squirtle with common candy, head towards route 21 and fight trainers until you are lvl 12 to get confusion on butterfree (skip if catched butterfree to begin with since it's lvl 12 already), now put butterfree as lead
catch mankey (route 22)
catch growlithe (mansion)
teach swift to growlithe (cinnabar) (put him as lead for the first bug catcher only)
catch zubat (cave)
buy 2x thunder wave (vermillion) (could buy this at a later point)
catch abra (route 24) (put kadabra as lead vs random trainers in most areas)
teach cut to butterfree, dig to primeape (cerulean)
catch voltorb (route 10) (store in pc)
buy thunder stone, 2x thunderbolt, rock slide (free), ice beam (free), drink for guard, (1x carbos, 3x protein, can pick those up in the game as well or buy them later, just need those vitamins in total in the end) (celadon)
catch eevee and evolve eevee to jolteon (celadon) (replaces growlithe)
teach ice beam to blastoise, thunder wave and thunderbolt to jolteon (keep bite for now), rock slide to primeape (celadon)
erika: blastoise(iron head first then ice beam vileplume, iron head clefable, ice beam exeggutor if still alive)[if blastoise dies early->mankey(finish vileplume if still alive, karate chop clefable)->golbat(sludge finishes off clefable)->switch to zam vs exeggutor)][->get chip damage on exeggutor if not done yet with zam]->butterfree(leech life)[if tangrowth not low->jolteon(get chip damage onto tangrowth)]->golbat(sludge one shots all now)[all other gyms are easy, this one is annoying because of sleep, could make this one more easy as well with different mons (could evolve growlithe) but that's against the rules]
catch gastly/haunter (tower) (replaces butterfree)
teach thunderbolt to gengar
catch scyther (route 15) (store in pc)
teach fly to crobat (route 16)
teach surf to blastoise (anne)
catch aerodactyl (pewter) (store in pc)
teach strength to blastoise (pewter)
pick up metal coat (victory road) (where moltres is in vanilla)
replace blastoise, annihilape and crobat with voltorb, scyther and aerodactyl and evolve scyther
teach thunder wave to electrode, bulldoze to scizor
give 1x carbos to electrode, 3x protein to scizor (can depend on IV's - electrode needs to be faster than brunos scizor and than agathas gengar, scizor needs to 100% one shot agathas porygon)
[remark: one could replace primeape with the much better hitmonlee though this is not needed and would require the optional fight in the dojo - it makes later fights even more easy though]
[remark: I haven't tried beedrill, is prolly better than growlithe and could/should replace it, would prolly also trivialize the erica fight (replace beedrill with jolteon after the fight) - butterfree, mankey, zubat and abra seem to be BIS, squirtle so one doesn't need to get a surf mon]

team for elite4+champ:
alakazam (psychic/fire punch/light screen/recover) [very fast + big dmg]
gengar (thunderbolt/shadow ball/psychic/x) [very fast + big dmg]
scizor (metal claw/bug buzz/bulldoze/x) [very fast + big dmg]
aerodactyl (rock slide->head smash(lvl 60)/brave bird/earthquake/x) [very fast + big dmg] (replaceable slot)
jolteon (thunderbolt/shadow ball/x/x) [very fast + big dmg] (replaceable slot)
electrode (thunderbolt/thunder wave/explosion/x) [only mon faster than brunos scizor and agathas gengar at low lvl] (replaceable slot)
[you see the theme - very fast + big dmg is the way to go]

elite4+champ strats: (lvl 59 start, no items during battle, no porygon/legendaries, no sleep)
note: give 1x carbos to electrode, 3x protein to scizor (can depend on IV's), after each fight use common candy if able
lorelei: electrode(insta explosion)->zam(finish off vaporeon then light screen then recover/fire punch/psychic)->scizor(finish off lapras if not dead with metal claw)
bruno: scizor(bulldoze)->aerodactyl(brave bird)->gengar(psychic)(needs to avoid getting critted)->electrode(twave scizor)(needs to avoid missing)->zam(fpunch scizor, psychic machamp)
agatha: jolteon(tbolt)->gengar(shadow ball then tbolt umbreon)->scizor(bugg buzz umbreon then metal claw on pory)(needs to avoid getting critted/frozen)->electrode(twave gengar)(needs to avoid missing)->aerodactyl(brave bird)(->zam(psychic if not dead yet))
lance: jolteon(tbolt)->zam(psychic)->scizor(bug buzz kingdra if still alive, metal claw one shots aerodactyl, bulldoze steelix)(needs to avoid getting critted)->electrode(explosion)->gengar(shadow ball)->aerodactyl(head smash)
champ: scizor(metal claw one shots sylveon)->electrode(explosion one shots zam)->aerodactyl(head smash one shots moltres, earthquake rhyperion)->gengar(shadow ball)->jolteon(shadow ball rhperion if still alive, tbolt gyaraos, shadow ball venusaur)->zam(fire punch)
[if one lvls to the cap (70) this fight is a no brainer]

remarks:
one should be able to buy repels cheap at the start in viridian and cinnabar for replayability imo
the random trainers are kinda for nothing and waste a TON of time 'cause of the sacred ash item, one just mashes A for a significant period of time without thinking
gyms and more fights could be way more challenging - one should be rewarded for a great team and punished for a bad one IMO, atm one doesn't really need a team for any gym
thunder wave should be 100%
can't teach earthquake hitmonlee but he has it in his learnset?
can't buy bulldoze?
porygon needs a severe nerf, invalidates the entire game, freeze needs to be removed as well (if tmtrainer stays, which it shouldn't imo), like one would think - since the game is created to be so easy - that it's there for nuzlocking but then porygon (now better than mewtwo and obtainable in mid game) can freeze while nothing else can? his freeze can kill a low lvl run. considering this and a few more things one doesn't really want to nuzlock this imo. (also you get aerodactyl, zapdos, melmetal, mime/scizor, hitmonlee every run and gengar almost every run, so there is basically no challenge (even without the legendaries).)
a lot of mons still very bad or far worse than others (even though they come at the same time) - iffy balancing (also strategy is a bit dumbed down, like agility is now absent except for aerodactyl???)
ai needs improvement (if one wants to make it less easy)
 
Last edited:
Back
Top