Nice, I only focused on the Scientific Atlanta version in the article because the game image CD that got uploaded was for that version of the service. From looking at the data on the dev tooling CD, it looks like the General Instrument game CDs just contained a passworded ZIP file with the game ROM files inside. I guess all the processing, scrambling, etc was done on the game server as the data was loaded from the CD to the server's hard drive.