

To work out what effect a new compression algorithm could have, as a back of the envelope calculation, let's consider the battle images of the Pokémon: I've heard claims that Red/Blue contain a more heavily unusual and cryptic compression method than Gold/Silver. Looking at reverse engineered ROM maps of Red/Blue and Gold/Silver, Gold/Silver is 2Mbyte and Red/Blue is 1Mbyte, so there would be a little extra space for the new region too!
#Pokemon gold playr full
Either that would integrated be in a huge project build script to make the full ROM stage-by-stage with all its assets, or a more ad-hoc 'we've converted this, now copy pokemon.dat into this folder.' arrangement. Given the era, this would most likely have taken the form of a C, C++ or Pascal** command-line program that takes in graphics and some text data and spits out compressed blocks with symbol annotations together with some Z80 decompression routines that could be put into the ROM. From the text, it seems more likely that Iwata contributed to a lot of varying things across the games, and as the subject of compressing graphics came up in a meeting for G/S, he knew he could produce something of use in the timeframe available to help keep the momentum of the project going*. If he had produced an outrageous last minute save-the-day bit of unusual, cutting-edge compression that allowed them to include the other region, I expect they would have mentioned it in the article.

Well, I was willing to do whatever I could! (laughs) (laughs) Well, I had heard from Ishihara-san that you’d been rather concerned about it.Īt that point, we got a little carried away and were making all sorts of demands, saying: “This part isn’t quite right – do you think you could fix it?” We had some nerve to be making those requests to a company president… (laughs)

You were kind enough to create those tools. What's more, there were the tools for compressing the Pokémon graphic code… According to the Iwata Asks for G/S, Iwata created compression tools for the graphics in G/S (as well as other parts of other Pokémon games).
