I will definitely come back on this in more details later on, but Notaz has just done it again: he has found a way to create a port of Starcraft on Pandora, using the concept of static recompilation. It was supposed to be released for the Alive and Kicking Coding Competition but he ran into issues and could not make it on time. Note that it was already possible to run Starcraft on Pandora via QEmu, running under Windows, but it was sluggish as hell compared to what Notaz has just achieved. This is just great!
TrashyMG has released a shaky video (he was probably too excited to keep his phone straight!):
You can get it here on the repo, but know that you’ll obviously need the original game installed on your PC, first. Then you have to do this:
- First install game on the PC and apply the official 18.104.22.168 patch. As instructed by the patch notes, copy some files from CD to the game folder: If you own StarCraft, copy “INSTALL.EXE” from the StarCraft CD to your StarCraft folder and rename it to “StarCraft.mpq”. If you own StarCraft: Brood War, copy “INSTALL.EXE” from the StarCraft: Brood War CD to your StarCraft folder and rename it to “BroodWar.mpq”.
- Try the game on the PC without any CD inserted, if it works, you’re ready to copy it to SD card.
- Copy the whole game folder to appdata folder of SD card, and name it “starcraft”.
- In the end you should have files like BroodWar.mpq directly in that folder.