Our great sponsors
zelda3 | pokeruby | |
---|---|---|
64 | 7 | |
4,104 | 738 | |
- | 2.2% | |
4.9 | 5.6 | |
4 months ago | 3 months 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.
zelda3
-
Lessons from Open-Source Game Projects
Zelda3 - Zelda 3 clone. C, SDL2
- The Legend of Zelda A Link to the Past PC Port
-
Did someone say we are all playing Zelda??
here’s the GitHub link to it. there is also a native PC port of Ocarina of time called ship of harkinian. I highly recommend playing these games in their native pc ports for a more modern way with some QoL changes.
-
PC Ports, Decompilations, Remakes, Demakes, Fan Games, Conversion Mods, Texture Packs!
The Legend of Zelda A Link To The Past Decompilation: https://github.com/snesrev/zelda3
-
zelda link to past port
Have you tried to follow the instructions from the Zelda3 official GitHub page?.
-
I asked for Tears of the Kingdom; they sold out, so I got the next best thing.
I recently imported US version so I can have a legal rom for the PC port. Highly recommend, runs awesome, with widescreen support etc.
-
how exactly does the mixture of reverse enginiring and porting games work?
i have looked into reverse engiring games from things like the legend of zelda project of RE games. i came across the port of ALTTP which is here: https://github.com/snesrev/zelda3. im intrested in both learning how games work and more importantly porting them into a more readable langauges. I havent started learning anything as i want to understand the fundamentals and the back bones into creating a port. While i started on looking into programming langauges i found actually picking one diffecult. They all seem to have diffrent use cases but i want one that is easy to start off with, i was thinking of either c# or c++, even after picking a code language to settle on, with a port of older games, how does a game engine come into play? iv seen people talking about unity or unreal, but im a little confused on that. can i create a game entirly without a game engine? is porting a game without an engine a good idea? it says the ALTTP was made in c but does it use a game engine or not?
-
Best route to play Zelda GB games?
An amazing version right now would be the unofficial PC port based on a decompilation of the actual SNES game. It has a bunch of additional features like widescreen and MSU support.
- What do you guys play? Since I received my deck in the mail, I have found myself increasingly more interested in pixel games and top-down style games. Any suggestions on really good battery friendly games?
-
First time playing A Link To The Past and wow it’s amazing!
Let's not forget this, either: https://github.com/snesrev/zelda3
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!)
What are some alternatives?
xenia - Non-maintained mousehook/stfs & other hacks branch, check https://github.com/marinesciencedude/xenia-canary-mousehook for more up-to-date version.
pokeemerald-expansion - Feature branches for the pokeemerald decompilation. See the wiki for more info.
Zelda-3-Launcher - An all-purpose GUI tool to download, extract, compile, and launch Zelda 3 on PC.
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.
keeperfx - Open source remake and Fan Expansion of Dungeon Keeper.
hgss-shiny-modifier - Python script to modify the Shiny encounter rate in Pokemon HeartGold/SoulSilver for NDS
cartreader - A shield for the Arduino Mega that can back up video game cartridges.
pokeemerald - Decompilation of Pokémon Emerald
Mario-Kart-64-HD - MK64HD :) [GET https://api.github.com/repos/AndratVA/Mario-Kart-64-HD: 403 - Repository access blocked]
pokemon-showdown-client - The client for Pokémon Showdown
FinFan - A remake of Final Fantasy
pokered - Disassembly of Pokémon Red/Blue