09-12-2017, 09:19 PM
(09-03-2017, 10:40 PM)SolarHydro Wrote: Hello all,
2017 MacOS Sierra -and El Capitan before it - seems to have invalidated this solution, with new security mechanisms.
I tried various Wine, Winery, XQuartz solutions, for about an hour, to no avail.
Any input is welcome (virtualisation and bootcamp are probably options, I had hoped for something easier).
Solar Hydro
Hello,
Here's how I got it working, though I didn't test this solution with anyone else yet. I am on a MacBook Pro (Retina, 15-inch, Early 2013).
After updating to macOS 10.12 Sierra from macOS 10.10 Yosemite, Subspace/Continuum stopped working with this error:
The application X11 could not be opened.
An error occurred while starting the X11 server: "Failed to activate core devices."
Click Quit to quit X11. Click Report to see more details or send a report to Apple.
I went google searching, and found some links (see "relevant links" at end of post) that said to use Porting Kit, which I did.
Here are the steps I took:
0. Download windows (not mac) "Continuum040Setup.exe" file for Step 6 (i got it from http://www.trenchwars.org/index.php?v=downloads).
1. In Porting Kit, go to the "Library" tab.
2. Select "Server" (as opposed to "Local"), which will load apps available from the server.
3. Select the first option, which should be "Wrapper (New Custom Port)".
4. Name the app ("Subspace", "Continuum", "pancakes", whatever you want).
5. Cancel the Mono and Gecko installations if prompted to install them (if you accidentally install it, it's no big deal, a forum post said that it just takes up a little extra disk space, and it is also only installed local to the app wrapper anyway, so deleting the wrapper would delete the Mono/Gecko installation. I got this info from http://portingkit.com/smf/index.php?topic=259.0).
6. Select the "Continuum040Setup.exe" file when prompted.
7. Install the app with the windows installer (which installs it within the Wrapper).
8. DONE. At this point, a clean installation of Subspace/Continuum is playable on macOS 10.12 Sierra (and maybe others).
9. OPTIONAL: If you're fine with a clean installation, you're already all set. If you'd like all your stuff from the old installation (profiles, zones, chats, macros, map downloads, special graphics, etc), you can simply copy and paste the entire Continuum folder (or just parts of it, though making sure to keep the same directory structure and file locations) from your old mac Continuum.app package, into the new Wrapper [whatever-name-you-chose].app package, and it'll still work. And I imagine you can similarly copy an old windows installation as well, if coming from windows, though haven't tested that.
Note: As with other mac installations, there are some quirks and bugs, but mostly minor ones. For example, I have to select the resolution from the dropdown everytime I enter (it doesn't save the selection for some reason, even if you set it up in your profile), and the game sometimes crashes when I try to enter, though it usually works on the second try. And if I remember correctly, you may have to play around with some settings to get the chat-only window working when the game is minimized.
Relevant links:
http://www.trenchwars.org/index.php?v=downloads (to download the Continuum040Setup.exe file)
http://forums.trenchwars.org/showthread.php?43455-New-Version-of-Subspace-on-a-Mac
http://forums.trenchwars.org/showthread.php?45947-How-to-Play-TW-on-Mac-OS-X (to find out about Porting Kit)