Live data from Hacker News

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

openciv3.org

141–150 of 318 posts

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#141
post #53

“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.

Mac support is the bane of my existence. It doesn't help that none of us core contributors have one, so if anyone is willing to be a lab monkey...

I have a Macbook Pro M4 Max, an Apple Developer account, a bit of time, and some enthusiasm. Would love to help!

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#142
post #33

Another awesome game - Civ II inspired. http://www.c-evo.org/

Loved this one; from the same guy who wrote Scanner which was nice before WinDirStat and WizTree. You could add AI plugins which could take the role of a player, without cheating.

http://www.steffengerlach.de/freeware/

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#143
post #43

It's really cool to see projects like this designed for dropping in assets from the proprietary version. The separation in the first place is unfortunate, but at least the capability exists. Civ III in my opinion had some of the best art of the entire series. The 3D feeling of the successor games are kind of off-putting by comparison.

Isn’t that pretty common for the open source remakes? Let the programmers focus on the coding and outsource the art.

Yeah, I just think it's cool when they achieve drop-in compatibility.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#147
post #74

Earlier quoted context omitted.

To be fair, the threat landscape changed, too.

I mean it has, but the situation is getting ridiculous, I'm at the point where I'm honestly not sure what special set of magical incantations and rituals I need to do to get this process to work, it seems to change between different bits of software and get more complex with time as if Apple keeps finding proverbial bigger fools who can get through this mess without intending to and so they're solution is to keep mak…

IIRC everything you compile on macOS yourself, possibly only when using Apple’s llvm toolchain, already gets the proper bits set to execute just fine. This also seems to work for rust and go binaries. I’m not sure whether that is because they replicated the macOS llvm toolchain behaviour for the flag or whether another mechanism is at play.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#148

Earlier quoted context omitted.

To be fair, the threat landscape changed, too.

Not terribly fair. When Windows decided running everything as administrator was bad and to add a visual sudo-like prompt, Apple made fun of them for it, but it was Microsoft reacting to a changing threat landscape then too.

UAC is not a security boundary. Malware can bypass it if it wants.

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#149

Earlier quoted context omitted.

Not terribly fair. When Windows decided running everything as administrator was bad and to add a visual sudo-like prompt, Apple made fun of them for it, but it was Microsoft reacting to a changing threat landscape then too.

Vista gets maligned but UAC is a good feature to have around, and Vista introduced it.

My first thought was "But back then those prompts were constant, making them almost useless", though maybe that did actually help by making software vendors rely less on admin rights?

Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III

#150

Earlier quoted context omitted.

Mac support is the bane of my existence. It doesn't help that none of us core contributors have one, so if anyone is willing to be a lab monkey...

You can run macOS in a docker container. There’s no hardware acceleration for gpu, but works well enough. You can also try macinabox if you have unraid: https://hub.docker.com/r/spaceinvaderone/macinabox It’s probably the easiest way of setting up a Mac VM if you have unraid. I know there are similar options for qemu and kvm based hypervisors. If you have an amd gpu you should be able to pass it through.

Emulating mac or using mac SDKs on non apple devices is against apple's bullshit license though.
Post reply on HN