Puppeteer
Emperor
Mac export is sort-of working now. I have to xattr -cr the ..app once I dig down to it, and then I can launch it and get the main menu screen with graphics if CIV3_HOME is set. It crashes to desktop when trying to go into the game, but I have no error messages. I'm guessing it's not finding the json save, but I tried stuffing that inside the app next to the PCK and it still crashes.
I guess I need to figure out how to make the export throw errors. And I think what I need to do for Mac is just build the zip from Godot and upload that as the artifact. For some reason the layers of zips on Mac just break my brain. I think you're supposed to download a zip, click on it, and then you have an .app which looks like a program icon but is either a zip file itself or a file hierarchy...maybe both. But then the download puts the zip in a zip, and clicking down through the zips just does not behave the way I expect. a C7 just just appears beside the zip instead of under a subfolder like everything else.
And I don't know the non-command-line way to tell the Mac it's ok to run...I thought it was option-clicking and getting to some dialog, but I couldn't find that this late afternoon.
Also, I removed the default "-dev-build" text from the folder names. Since that was default, it would throw that in when I emptied the field manually...oops. But you can presumably still add something there if you want.
Edit: Ok, I think I understand .app ...things now. It's just a folder named .app that MacOS treats differently. And its popping up beside the archive makes sense now because it's the folder name, and that's where the folder would appear.
I guess I need to figure out how to make the export throw errors. And I think what I need to do for Mac is just build the zip from Godot and upload that as the artifact. For some reason the layers of zips on Mac just break my brain. I think you're supposed to download a zip, click on it, and then you have an .app which looks like a program icon but is either a zip file itself or a file hierarchy...maybe both. But then the download puts the zip in a zip, and clicking down through the zips just does not behave the way I expect. a C7 just just appears beside the zip instead of under a subfolder like everything else.
And I don't know the non-command-line way to tell the Mac it's ok to run...I thought it was option-clicking and getting to some dialog, but I couldn't find that this late afternoon.
Also, I removed the default "-dev-build" text from the folder names. Since that was default, it would throw that in when I emptied the field manually...oops. But you can presumably still add something there if you want.
Edit: Ok, I think I understand .app ...things now. It's just a folder named .app that MacOS treats differently. And its popping up beside the archive makes sense now because it's the folder name, and that's where the folder would appear.
Last edited:
Pulling from the local working directory isn't ideal in Windows and Linux, but it's working well enough for now.
And the Godot PCX reader we have can read them. Although I have yet to find any units or terrain; just techs, facilities, projects, "alternative art" (UI splash screens?)... Some .bmps for explosions.

Some of you seem to have networks of games-knowledgeable people. Aside from the name recognition of the Civilization series, I think a huge part of Civ3's resurgence is that it's available on Steam. Sure, SMAC is on GoG and cheap, but I think if it were on Steam at the same price, more people would notice it and pick it up. It doesn't have "Civilization" in the name, but it is branded "Sid Meier's". Does anyone have a chain of friends that could poke someone to see about putting SMAC on Steam?