Originally Posted by doomgranpa
This is what the DarkPlaces author emailed to me (I guess he's the author. I have contacted the email in the readme given with the app):
"Alternatively if you feel handy with a text editor, you can make a couple copies of the DarkPlaces.app and rename them, then edit the darkplaces-osx-sdl script inside them (specifically it's a bash
script named DarkPlaces.app/Contents/MacOS/darkplaces-osx-sdl) to add options to the darkplaces-osx-sdl-bin commandline:
-hipnotic (to play Scourge of Armagon)
-rogue (to play Dissolution of Eternity)"
But this file is a mess. Which line I must add option to? I would appreciate some help. Being unable to play the MPs make me sad/mad.
First of all, you didnt mention Forest Hale´s first advice.
You only pasted his second advice beginning with:
Alternatively if you feel handy with a text editor, ...
What was his first advice ?
Now back to Forest Hale´s script editing solution:
You should of course not edit the darkplaces-osx-sdl-bin
He wrote that you should edit the darkplaces-osx-sdl script
It is a bash script
, just as he mentioned.
Please add your mission pack option in there.
Create 2 copies of the DarkPlaces.app
folder. Rename them to DarkPlaces.app_hipnotic and DarkPlaces.app_Rogue. Edit the bash scripts accordingly as he mentioned.
Now, if you want to play mission pack 1, rename the original DarkPlaces.app into DarkPlaces.app_original and name the one you edit for hipnotic to DarkPlaces.app. Because this folder is the only one used by the engine. It will then follow/load your extended script and run the mission pack.
The file darkplaces-osx-sdl-bin
supports all mission packs and mods. You do not need to edit it.
If you still have trouble running it, you can contact Forest for further assistance. Or use his 1st advice, whatever that was.
Of course you are free to use another Quake engine with more convinient mod support for MacOS just like Baker mentioned.