pokeruby
urde
pokeruby | urde | |
---|---|---|
7 | 31 | |
745 | 570 | |
1.7% | 1.4% | |
5.6 | 6.1 | |
4 months ago | 9 days ago | |
C | C++ | |
- | GNU General Public License v3.0 or later |
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
-
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!)
urde
-
A link to the Past [ Pc Port]
Metaforce for Metroid Prime is a thing that nobody ever seems to notice exists: https://axiodl.com/
-
ELI5: Why is it such a big deal if source code is leaked?
Without source code, someone would have to dig through the 1s and 0s and try to piece together how the developers put together all the algorithms and such in the first place. There are some tools to make this easier, but most of the time it's like solving a completely white jigsaw puzzle with a billion pieces. Check out the "Metaforce," discord where they're decompiling/reverse engineering Metroid Prime if you're curious what this type of project looks like.
-
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.
Metroid Prime isn't quite ready, but it's getting close.
-
ELI5 Why is it so hard for modders to port games to pc
Here's a link to the github where you can set it up yourself and also has links to the discord: https://github.com/AxioDL/metaforce
-
Metroid Prime in 4K. Thardus battle. Amazing. What a game.
Or go a little further with MetaForce: https://github.com/AxioDL/metaforce/
-
[Wii]Metroid Prime controls very frustrating. Any suggestions?
Primehack (here's the downloader/auto-updater) is pretty much the definitive way to play it at the moment (at least until Metaforce goes into beta). Keyboard/mouse controls, dual stick analog controls, original Wii controls, plenty of QOL features, full HD, it's great!
-
Metroid Prime Non-JIT Engine metaforce compiles for iPad
Main page: https://axiodl.com
-
Which one do you prefer: Original NTSC Prime lore, or the revised PAL/Trilogy lore?
After playing Trilogy since it came out, I recently played through the original GCN version using Metaforce (a reverse engineering of Prime to run natively on PC) and realized IMHO that the lore was soooo much better. Ignoring entries with plotholes that had later been fixed, the way the Chozo lore was written was a lot more verbose and felt like I was really reading words written by an ancient, transcendent civilization. It was sort of abstract and seemed like the author was peering back from beyond the void to leave behind a message, while the new versions feel a bit plain.
-
Well, I know what my plans are this evening
Metaforce (formerly known as URDE)
- Metaforce - open source (MIT) Metroid Prime engine re-implementation with Linux, Mac and Windows support
What are some alternatives?
pokeemerald-expansion - Feature branches for the pokeemerald decompilation. See the wiki for more info.
metroid-prime-randomizer - Metroid Prime item randomizer
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.
oot - Decompilation of The Legend of Zelda: Ocarina of Time
hgss-shiny-modifier - Python script to modify the Shiny encounter rate in Pokemon HeartGold/SoulSilver for NDS
botw - Decompilation of The Legend of Zelda: Breath of the Wild (Switch 1.5.0)
pokeemerald - Decompilation of Pokémon Emerald
GPU-Viewer - A front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
pokemon-showdown-client - The client for Pokémon Showdown
ghidra - Ghidra is a software reverse engineering (SRE) framework
pokered - Disassembly of Pokémon Red/Blue
D3DTest - A simple DirectX 11 Hello World