pokeruby
Decompilation of Pokémon Ruby/Sapphire (by pret)
pokeemerald-expansion
Feature branches for the pokeemerald decompilation. See the wiki for more info. (by rh-hideout)
pokeruby | pokeemerald-expansion | |
---|---|---|
7 | 30 | |
745 | 273 | |
1.7% | 5.5% | |
5.6 | 0.0 | |
4 months ago | 1 day ago | |
C | C | |
- | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pokeruby
Posts with mentions or reviews of pokeruby.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-06.
-
Nintendo classic 'Zelda: A Link to the Past' gets an unofficial PC port | It has key enhancements like widescreen support, faster transitions and pixel shaders.
Pokémon Ruby/Sapphire, Pokémon FireRed/LeafGreen and Pokémon Emerald.
- Anyone know of any resources that explain decompiling and how its done?
-
Anyone have Ruby / sapphire trainer list / stat dumps?
The Ruby/Sapphire disassembly on GitHub lists the parties and IVs: https://github.com/pret/pokeruby/blob/master/src/data/trainer_parties.h (use control + F). The IVs are given as numbers out of 255, so multiply by 31/255 and round down to get the actual IV. For example, if the IV is listed as 200, then the actual IV is floor(31 * 200 / 255) = 24. The disassembly also contains other information like items: https://github.com/pret/pokeruby/blob/master/src/data/trainers_en.h. Unnamed grunts are only identified by a number, but you can compare them with the parties of grunts listed on Bulbapedia.
- Decompilation of Pokémon Ruby/Sapphire
-
[Gen 3] Feebas encounters might be fixed for each frame
https://github.com/pret/pokeruby/blob/master/src/wild_encounter.c Here is the dissasembly as well.
-
Bi-Weekly Questions Thread
here
-
How did Pokemon code its actions in the turn phase, e.g status effects, stat changes, change party member
You could always take a look at these decompilation projects on GitHub by Pret (it’s pretty interesting IMO!)
pokeemerald-expansion
Posts with mentions or reviews of pokeemerald-expansion.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-03.
-
Battle Hacktory (Battle Factory ROM Hack) Devlog 1 | Comment Feature Requests Below
Overview: The Battle Hacktory aims to enhance and expand upon the vanilla Battle Factory experience using RHH's pokeemerald Expansion v1.6.2 https://github.com/rh-hideout/pokeemerald-expansion/. For those unfamiliar, the Battle Factory is a draft format where you pick 3 Pokémon from a draft of 6 Pokémon with the goal of making the best team possible to win 7 consecutive battles. After each victory, you will have the opportunity to trade one of your rentals with one from the defeated trainer. In addition to this, you get some scouting information about your next opponent's team allowing you the ability to counter-team your opponent to an extent. This mechanic allows players to gradually build a formidable team as they progress through sets of 7 battles.
-
Dynamax Demo in Emerald Decomps
This is a demo for an implementation of Dynamax for RHH's next update to pokeemerald-expansion! Raid Battles haven't been made yet, but are on the way.
-
What is the current state of tools for gen 3 rom hacking?
Definitely decomps. The games have been completely broken down and rewritten in C code so you have the ability now to edit anything directly with C rather than all the hex editing that was required before. PoryMap is a new mapping tool to go along with the decomps that’s much better than AdvanceMap. Along with the link already provided here’s another about the Emerald decomp specifically: https://github.com/rh-hideout/pokeemerald-expansion
- What is and isn't possible with Emerald ROM hacks?
-
Bi-Weekly Questions Thread
Link here: https://github.com/rh-hideout/pokeemerald-expansion/tree/battle_engine
Not sure if there are any new effects but pokeemerald-expansion does assign contest effects to all added moves.
Are you talking about the one with SacredAlmighty? It is some custom version of Emerald decomp as far as I can tell, probably based around RH-Hideout’s Pokeemerald Expansion.
-
Question About Pokemon ROM Hack Limitations
You can look at the pokeemerald decomp. Instead of using binary tools like Adcance Map and HMA you are editing the source code with a simple text editor and porymap. The pokeemerald has everything up to gen8 (mons, moves, abilities). An example hack that was made with the decomp is Inclement Emerald.
-
Anyone want to learn how to create Pokemon Romhacks?
One of the benefits of the decomp projects is that people host their work on GitHub and there are a ton of open source feature branches that are available for you to merge into your project. For example the pokeemerald-expansion adds Mega Evolution, Primal Reversion, Fairy Type, Physical Special split, Alolan forms, all Pokemon and items and TMs and abilities up to Gen 8. All in a project base that you can build off of and create your own hack with. Its crazy.
-
I ported the Slate System from BDSP into Pokémon Emerald
Oh sorry, that was all the work of the rh-hideout community who have ported much of the later gen battle mechanics into an emerald decomp expansion project
What are some alternatives?
When comparing pokeruby and pokeemerald-expansion you can also consider the following projects:
DS-Pokemon-Rom-Editor - New DS Pokemon ROM Editor, based on Nømura's 2020 edition. Expanded with loads of new features, bugfixes and better usability.
pokeemerald - Decompilation of Pokémon Emerald
hgss-shiny-modifier - Python script to modify the Shiny encounter rate in Pokemon HeartGold/SoulSilver for NDS
pokefirered - Decompilation of Pokémon FireRed/LeafGreen
universal-pokemon-randomizer-zx - Public repository of source code for the Universal Pokemon Randomizer ZX
pokemon-showdown-client - The client for Pokémon Showdown
pokecrystal-speedchoice - Repo for v7 and later of Crystal Speedchoice, a "Speedrunner's choice" mod of gen2.
pokered - Disassembly of Pokémon Red/Blue
pokeemerald-speedchoice
pokeruby vs DS-Pokemon-Rom-Editor
pokeemerald-expansion vs pokeemerald
pokeruby vs hgss-shiny-modifier
pokeemerald-expansion vs pokefirered
pokeruby vs pokeemerald
pokeemerald-expansion vs universal-pokemon-randomizer-zx
pokeruby vs pokemon-showdown-client
pokeemerald-expansion vs pokecrystal-speedchoice
pokeruby vs pokered
pokeemerald-expansion vs pokeemerald-speedchoice
pokeruby vs universal-pokemon-randomizer-zx
pokeemerald-expansion vs DS-Pokemon-Rom-Editor