• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Announcement - March 5th 12:17 PM GMT

    Hi there Guest!
    Thanks for checking out Silph Co.! Right now things are very much still in development with things like themes, guidelines, rules and most importantly content, still being a WIP. The staff and our members are actively working to make the community more homey for you. In the mean time, we are welcoming feedback and suggestions if you have them in the Feedback section.
    Please read the forum rules before posting.

Gen I - Red Pokémon Roaming Red - Beta 3.1 available

Project Status
Fully playable, maintenance and bugfixes only
#1

Pokémon Roaming Red
An experiment in level scalability and free progression in Pokémon

This hack was created using the pret/pokered disassembly as a basis.

The goal of this hack is to let players traverse the Kanto region with more freedom than ever before.
Features
  • Choosing your starter town from any of the major towns in the game
  • Choosing your starter Pokémon among all base form Pokemon in the game(legendaries excluded)
  • Dynamic levels and evolution stages for wild encounters and trainer battles:
    Enemy Pokémon levels will align with the highest level Pokémon in your party and as your level grows they will appear in their more evolved stages!

  • Updates to events and maps to allow the player more freedom, to see what changed exactly please play the game!​
Known Issues
  • 0012: Marowak encountered in Pokemon Tower will trigger the Ghost Marowak's event text​
  • 0014: OAK's text after beating the E4 prints garbage when trying to show the starter species name​
Version log

Latest: vb3.1 bug fix release
  • Fixed the move Toxic not doing anything
Tajiri Manga version:
  • Fixed Tajiri manga Pokemon never being selected by the randomizer
  • Fixed Missingno. item duplication effect no longer working as expected
Old releases
Extra: vb3.0_t
Features

  • Adds the Satoshi Tajiri manga concept Pokemon as playable Pokemon
vb3.0 feature and bug fix release
Features

  • Fully in-game randomizer that lets you randomize the following aspects:​
    • Wild Pokemon(if selected minimum catch rate will be applied, every ball will have at least 1/3 chance to catch)​
    • Trainer Pokemon​
    • Learnsets(if selected all Pokemon will be compatible with every HM to avoid scenarios where the player can't progress)​
    • Items received​
  • User interface that allows the user to choose which parts of the randomizer to enable and allows them to modify their seed when starting a new game​
  • Tweaks to level scaling:​
    • Scaling is less likely to result in trainers with large parties having a high number of overleveled Pokemon​
    • Scaling is toned down until the player receives their first badge​
    • Level variance for trainer Pokemon now uses the same stable random approach as the randomizer, meaning that variance will be consistent for a given trainer's Pokemon on any given save file​

  • An improved run button implementation courtesy of Anniversary Red​
  • Instant text is now hold to progress​
  • Further updates to movepools to make more Pokemon more viable​
  • Updates to evolution levels so that they're in line with the evolution scaling​
  • Made Missingno. appear in its familiar form again​

Bug fixes
  • Fixed Raichu not downscaling to Pikachu​
  • Fixed a corrupted sprite appearing on the starting town selection screen​


vb2.1 bug fix release
  • Resolves issues 0010, 0011, 0013(see resolved issues section)​
vb.2 Feature and bug fix release
  • Resolves issues 0003-0009(see resolved issues section)​
  • Update to move pools​
  • Update to moves to better reflect their modern version​
  • Removed trade evolutions​
  • Updated the Rival's roster to reflect his GSC roster​
  • Made the roster of the rival scale with the number of times he is encountered​
  • Added Instant text speed option for people that like to go fast, select from options menu​
  • Added run button, also for people that like to go fast​

vb.1 Initial beta release
vb1.1 bug fix release, resolves issues 0001 and 0002
Resolved Issues
Resolved in version b1.1
  • 0001: Using Fly without having visited Pallet Town causes the Fly mechanic to misbehave​
  • 0002: The cut tree in front of Mewtwo's cave blocks players from leaving​
Resolved in version b2
  • 0003: The player can't rest at mom's house.​
  • 0004: Repels are useless​
  • 0005: Cut trees still block progress in Celadon gym​
  • 0006: Pokemon encountered through fishing are not level scaled​
  • 0007: Pokemon revived from fossils are not level scaled​
  • 0008: Pokemon received from the game corner are not level scaled​
  • 0009: The Hitmon gift is not level scaled​
Resolved in version b2.1
  • 0010: Some movepools are not properly terminated​
  • 0011: Ghost Marowak is not level scaled​
  • 0013: Sleeping Snorlax encounters do not scale​
Credits
  • All contributors to the pret/pokered dissasembly​
  • The creator of RBMap, a gen 1 map editor that is compatible with the pret/pokered dissasembly​
  • All contributors to the Red++ project for providing a great reference on how to extend the size of the ROM and how to get around the size limitations of the home bank. Also the run button.​
Downloads and links

Save your game in a Pokemon Center before upgrading to a new version!
Upgrading requires a clean base ROM!



Release b.3.1_t, Beta 3.1 with Satoshi Tajiri concept Pokemon included

Release b.3.1, Beta 3.1


Old Releases
If you wish to discuss the game through direct messaging you are free to join this discord server

The source code is available at https://github.com/tshadowknight/Pokemon-Red-Free

The source code for the version including the Satoshi Tajri manga Pokemon included is available at https://github.com/tshadowknight/Pokemon-Red-Free-Tajiri



 
Last edited:

Lunos

Well-known member
#2
I had this one on my "To play" list for a while but now that I'm seeing it here I just have to give it a go. The idea of a sort of open world-esque variation of the traditional games sounds pretty interesting.
If I find a bug or a high leveled pokémon that doesn't make much sense at the point of the game where I am, I'll edit this post.
 
#3
This looks crazy fun, I'll have to give it a go.
So does the level curve just set itself automatically from where ever you start at? That's pretty sweet.
One question though...
Is there any places I should not start at due to possibly HM's or an event block?
 
#4
This looks crazy fun, I'll have to give it a go.
So does the level curve just set itself automatically from where ever you start at? That's pretty sweet.
One question though...
Is there any places I should not start at due to possibly HM's or an event block?
You can complete the game from any available starting point. Events and maps have been altered to make this possible.
 
#5
Already found a bug I believe. :S

I had started out in Lavender Town with Dratini and when I fought a Nerd to the west of Lavender. I outsped his Grimer and used Leer with Dratini, however, when he used Disable right after me, he had blocked use of my Thunder Wave.

Disable was supposed to have (if successful) disabled my Leer as it was the last move used by my Dratini, I had never used Thunder Wave yet.
 
#6
Already found a bug I believe. :S

I had started out in Lavender Town with Dratini and when I fought a Nerd to the west of Lavender. I outsped his Grimer and used Leer with Dratini, however, when he used Disable right after me, he had blocked use of my Thunder Wave.

Disable was supposed to have (if successful) disabled my Leer as it was the last move used by my Dratini, I had never used Thunder Wave yet.
That is how Disable works in gen 1.
 
#7
A special version of Pokemon Roaming Red has been released that adds in the concept Pokemon discovered through the Satoshi Tajiri manga as fully playable Pokemon.

Download links in the OP!
 
#8
I'm having a lot of fun playing through this again with the new Tajiri manga Pokemon. Thank you for making this hack Shadow Knight.

The new Pokemon don't seem to have the TM compatibility listed in the readme. Would you kindly fix this?

Also, would you ever consider adding another Dragon type move, or doing something to make Roarden actually useful? He's too cool to not be more competitive.
 
#9
I'm having a lot of fun playing through this again with the new Tajiri manga Pokemon. Thank you for making this hack Shadow Knight.

The new Pokemon don't seem to have the TM compatibility listed in the readme. Would you kindly fix this?

Also, would you ever consider adding another Dragon type move, or doing something to make Roarden actually useful? He's too cool to not be more competitive.
TM compatibilty is listed in the additional tajiri_manga_mon.txt file.
 
#11
I have read the text. I am trying to say the new Pokemon can't learn any TMs.

Also, Meowth isn't catchable. Was that on purpose?
Oh I misread that, my bad.
Could you list a specific example of a TM that can't be taught and to which Pokemon?

The encounter tables are still vanilla red, aside from the Tajiri manga Pokemon. I should really get on fixing that.
 
#13
Just to add some more examples of TMs that can't be taught:
Needler can't learn Toxic, Double Team or Mega Drain
Jawkraken can't learn Ice Beam, Double Team or Strength
Orballoon can't learn Fly
Roardan can't learn Rock Slide, Double Team or Thunder Wave

All moves mentioned there are TM's and HM's the .txt document say they can learn but can't actually learn in-game. I'll try to find some more if I get the time to.
 
#14
Just to add some more examples of TMs that can't be taught:
Needler can't learn Toxic, Double Team or Mega Drain
Jawkraken can't learn Ice Beam, Double Team or Strength
Orballoon can't learn Fly
Roardan can't learn Rock Slide, Double Team or Thunder Wave

All moves mentioned there are TM's and HM's the .txt document say they can learn but can't actually learn in-game. I'll try to find some more if I get the time to.
No that's fine, thank's for taking your time to list these!
 

nitwit

New member
#15
I just made an account here just for this game alone. I hope this game gets more updates just in case there's like more rare leaks GameFreak would like to show us more Beta Pokemon. I'll try out your game when I can. :)