Nope, it loads but doesn't run the wads and once I added some directories for wads and such it now crashes whenever opened. Could be my terrible file arranging..
That seems like a bug somewhere in Doomsday's file loading code. Delete the "~/Library/Application Support/Doomsday Engine/runtime/persist.pack" file to reset back to the default config where it shouldn't crash any more.
We should try to narrow down which file(s) it is that are causing it to crash. Try putting the WAD files in one folder, and other kinds of data files in another. It shouldn't crash if you just add the WAD files in Doomsday.
Well, now it doesn't run any version 2x Interestingly, I don't find "~/Library/Application Support/Doomsday Engine/runtime/persist.pack" to exist, nor for that matter the whole "~/Library/Application Support/Doomsday Engine/" folder. So either that folder got trashed or the runtime never actually got installed right, yet somehow managed to produce a working install (I have seen this before in other software)! I also should admit that dengine version 2 got installed overtop version 1.. ;-) So maybe I have to reinstall version 1.x (think it was 1.15.8) then install version 2.x overtop of that..
Hmm, that's very odd that "~/Library/Application Support/Doomsday Engine" isn't there. It is also used in version 1.15.8.
Note that you can also run Doomsday 2 directly from the .dmg file, without installing anything, so at least that way it is guaranteed to have valid contents.
Ok, I've reinstalled #2025 but haven't got the profiles to copy over from my backup drive yet. Not sure what all needs to be copied over and where it's at.
Both the 'include' and 'cmake' folders are in the applications folder. They seem to be complete but I still have no games other than the shareware defaults showing up. Running from the backup drive works fine, though, with all the registered versions working from what appear to be the same locations on that backup drive.
Then again maybe I've missed something. I'm also wondering if I have some kind of permissions issue affecting all this.
I think that all I need is the location of the file(s) Doomsday uses to store the data on what installed game(s) and their episode list(s) are presented to the user for selection at the Doomsday home screen. If I can find that, then I can copy it/them from my backup drive and have the setup running complete again.
Ideally you should transfer the entire "Library/Application Support/Doomsday Engine" folder from your backup, since that contains all the relevant information.
Note that the "Library" subfolder in your macOS user home folder is nowadays hidden by the OS and can only be accessed by manually entering the path. (The shortcut is Command-Shift-G in Finder.)
When it comes to knowing which games are installed, Doomsday looks in the configured IWAD folders for recognized WAD files (such as doom2.wad). These folders can be selected in the ⚙ > Data Files settings. The configured values are actually stored in "~/Library/Application Support/Doomsday Engine/runtime/persist.pack".
If you have created custom game profiles, those are stored in "~/Library/Application Support/Doomsday Engine/runtime/configs/game.dei".
Thanks skyjake! This should solve my problem. Once that's done, I'm going to add the devices I need to upgrade. Besides I don't see the older v2 links anymore, and that's a good thing. Time for Sierra already..
Comments
It has been built with a deployment target of macOS 10.10.
Here's the code:
We should try to narrow down which file(s) it is that are causing it to crash. Try putting the WAD files in one folder, and other kinds of data files in another. It shouldn't crash if you just add the WAD files in Doomsday.
Joe
Note that you can also run Doomsday 2 directly from the .dmg file, without installing anything, so at least that way it is guaranteed to have valid contents.
Both the 'include' and 'cmake' folders are in the applications folder. They seem to be complete but I still have no games other than the shareware defaults showing up. Running from the backup drive works fine, though, with all the registered versions working from what appear to be the same locations on that backup drive.
Then again maybe I've missed something. I'm also wondering if I have some kind of permissions issue affecting all this.
I'm not sure how to help you, though. Perhaps you could show some screenshots of what's happening?
Thanks!
Note that the "Library" subfolder in your macOS user home folder is nowadays hidden by the OS and can only be accessed by manually entering the path. (The shortcut is Command-Shift-G in Finder.)
When it comes to knowing which games are installed, Doomsday looks in the configured IWAD folders for recognized WAD files (such as doom2.wad). These folders can be selected in the ⚙ > Data Files settings. The configured values are actually stored in "~/Library/Application Support/Doomsday Engine/runtime/persist.pack".
If you have created custom game profiles, those are stored in "~/Library/Application Support/Doomsday Engine/runtime/configs/game.dei".