~3 users here now
a sub for pockets and monsters
so like... i wonder of the two version of pokemon (nowadays) are the same build of software with some sort of flag flip or actually two different compiled binaries (self.pokemon)
submitted 9 months ago by hoppet
[–]missingno 4 points5 points6 points 9 months ago
They're different ROMs, they only have their own set of version-specific data and assets like the title screen, scripts, etc.
However, it's super simple to have one codebase that can export both versions by just flipping a variable in the makefile. Check out this disassembly of Red/Blue, which be can recompiled back into either ROM. I'm sure that's how Game Freak did it back then and still do it today.
[–]hoppet[S] 1 point2 points3 points 9 months ago
Cool, thanks for the info!
Omg I seriously hope for their sake they're still not using makefiles like the are so many better pipeline configuration tools out there XD
[–]srsly 0 points1 point2 points 9 months ago*
I agree that missingno is probably correct, but I'm not 100% on board. The difference between the two titles should be miniscule (within 100MB easily), and I wonder if there aren't testing or production savings to be had by producing one ROM rather than two. I think you would need just one very compelling reason one way or the other, and I don't know that I can think of one. If I were to default to one or the other, I'd default to having two separate ROMs for the sake of allowing more optimized storage and reducing the possibility that clever people can't produce a way to convert from one version to the other.
I don't quite follow you. I'm reading that you're saying you're skeptical of missingno's assessment, then agreeing it's probably what they're doing?
[–]srsly 0 points1 point2 points 9 months ago
I agree that it's probably what they're doing but I caveat that with, "they just need one good reason to do it the other way."
when you're building deployment pipelines it always hecking works that way and its SO ANNOYING
REDDIT and the ALIEN Logo are registered trademarks of reddit inc.
all it takes is a username and password
is it really that easy? only one way to find out...
already have an account and just want to login?
π Rendered by PID 20608 on fempireactual at 2017-09-22 08:21:25.151285+00:00 running d7a6e7e.