PokéBase - Pokémon Q&A
0 votes
2,277 views

RBY, GSC, FRLG, RSE, DPPt, HGSS, BW, BW2, XY, and ORAS

If different versions were written in different languages, please list them all. Also, please do not question my curiosity.

asked by
edited by
I'm questioning your curiosity
What a rebel.
I second the questioning of your curiosity.
Everybody! Question this curiosity!
*questioning intensifies*
Darn. You just had to.

1 Answer

0 votes
 
Best answer

Pokemon RBY were programmed in the era of C and converted to readable Binary, just as most retail level Gameboy games were done before the introduction of C++ and several non-universal "trade secret" coding languages became the norm.

source: decompilation records from old emulator rips.

Edit: just specifying because I wasn't thorough when I stated it earlier. After gen one, game freak was using more advanced writing techniques based off of C and C++, but they are technically trade secrets meant to hinder piracy.

So in short, gen 2 used C and C++ essentials formed the core for the games since, with GF having their in house formative mutation of the software kept in secret for privacy requirements.

I admit, though, that I'm not able to find many margins regarding Gen VI.

answered by
selected by
what about the other games?
See the edit. Sorry for not being thorough