This is a GitHub repository containing the source code of Pokémon Red and Blue, disassembled and refactored to human-readable (and editable!) asm.
While the code is refactored, its functionality is untouched, and the ROMs you built with this code will be identical to the one that is on US Pokémon Red or Blue cartridge.
It is a really cool and interesting project!
What I did with this some months ago as an experiment with this was adding a "BEPIS" type in the game, a type that was resisting any other type and itself, but normal, to which it was weak to, and I made Charmander being of this type to test it, and it worked. Was a fun thing to do
@Siphonay I used this to make a build of the game (actually their ruby source code) so that when you go to a pokemon center and try to heal your pokemon the person says "sorry our systems are down", so you can't heal them there.
also when you white-out the game softlocks :3
@Siphonay This is amazing, but how have Nintendo's lawyers not caught wind of it?
there's no money in chasing this down, so they're not motivated
they'll probably shut down this repo but they're not like screaming into phones for it
and once it's out there, it's potentially out there forever anyway
(plus it'd probably remind people to buy the remakes if those are/will be a thing? maybe they got smart about how this 'viral' thing works)