Whenever I close the PlatinumQuest settings window, by either pressing the "Home" button or "Apply", the game crashes. I copied over my old preference files when I downloaded PlatinumQuest, so this could be causing the issue. I'm running macOS Sierra 10.12.5.
Here's the end of my console.log. The full log is attached.
Here's the end of my console.log. The full log is attached.
Warning: Spoiler!
Found start point: 85951
Transform: 0 0 2 0 0 -1 1.5708
Add:
Gravity:
Center:
Calculated start parameters:
Position: 0 0 5
Rotation: 0 0 -1 1.5708
Gravity Direction: 1 0 0 3.141592653589793238462643383279502884
Pitch: 0.45
Respawning at 0 0 5 0 0 -1 1.5708^1 0 0 3.141592653589793238462643383279502884^0.45
Client 85840 setting gravity dir to 1 0 0 0 -1 0 0 0 -1 rot: 1 0 0 3.141592653589793238462643383279502884
Server 86197 setting powerup to / reset: 1
Server 86197 setting powerup to / reset: 1
Mapping string: ResetCannons to index: 29
Mapping string: GameStart to index: 31
Mapping string: PlayerGemCount to index: 30
Mapping string: LockPowerup to index: 16
Mapping string: MegaMarble to index: 9
Physics reloading layers
Set time scale to 1.000000
Mapping string: DeactivatePowerUp to index: 10
Mapping string: SetBubbleTime to index: 1
Mapping string: SetFireballTime to index: 8
Mapping string: cbOnMissionReset to index: 17
Mapping string: ClearPaths to index: 25
Mapping string: SyncObjectTest to index: 15
Mapping string: StopReplays to index: 5
Mapping string: setGemCount to index: 22
Mapping string: setMaxGems to index: 3
Mapping string: setSpecialBlast to index: 21
Mapping string: setBlastValue to index: 7
Mapping string: GhostId to index: 6
Mapping string: setTime to index: 19
Mapping string: SetPowerUp to index: 2
Physics reloading layers
Set time scale to 1.000000
Mapping string: cbOnRespawn to index: 23
Set time scale to 1.000000
Physics popping all layers
Physics reloading layers
Set time scale to 1.000000
Mapping string: setCameraDistance to index: 14
Mapping string: setGravityDir to index: 27
Mapping string: GameRespawn to index: 4
Mapping string: playPitchedSound to index: 18
Mapping string: SetToggleCamera to index: 20
Mapping string: cbonRestartLevel to index: 12
platinum/client/ui/MarbleSelectDlg.gui (681): Unable to find object: '' attempting to call function 'getEntry'
platinum/client/ui/MarbleSelectDlg.gui (684): Unable to find object: '' attempting to call function 'getEntry'
Mapping string: LongCommandBegin to index: 0
Mapping string: LongCommandUpdate to index: 29
Mapping string: LongCommandEnd to index: 31
Mapping string: SyncObject to index: 17
Mapping string: mellowBlue to index: 25
Marble transform update: 0 0 5 0.9430627 -0.04134614 -0.3300353 3.993217
Marble velocity update: 0 0 0
Marble angular velocity update: 0 0 0
Marble camera pitch update: 0.45
Marble camera yaw update: -1.5708
Marble size update: 0.18975
Mapping string: PlayerlistStart to index: 15
Mapping string: PlayerlistPlayer to index: 5
Mapping string: PlayerlistEnd to index: 30
Found a joystick of type xbox360. Activating axis mapping.
Set camera fov: 110
Exporting client prefs
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Shutting down DrawSprocket and restoring Desktop (1600x900x32)...
Attempting to change display settings to fullscreen 1600x900x16...
DSp Error: Context not found
DSp Error: Context not found
DSpFindBestContextOnDisplayID() had an error.
Transform: 0 0 2 0 0 -1 1.5708
Add:
Gravity:
Center:
Calculated start parameters:
Position: 0 0 5
Rotation: 0 0 -1 1.5708
Gravity Direction: 1 0 0 3.141592653589793238462643383279502884
Pitch: 0.45
Respawning at 0 0 5 0 0 -1 1.5708^1 0 0 3.141592653589793238462643383279502884^0.45
Client 85840 setting gravity dir to 1 0 0 0 -1 0 0 0 -1 rot: 1 0 0 3.141592653589793238462643383279502884
Server 86197 setting powerup to / reset: 1
Server 86197 setting powerup to / reset: 1
Mapping string: ResetCannons to index: 29
Mapping string: GameStart to index: 31
Mapping string: PlayerGemCount to index: 30
Mapping string: LockPowerup to index: 16
Mapping string: MegaMarble to index: 9
Physics reloading layers
Set time scale to 1.000000
Mapping string: DeactivatePowerUp to index: 10
Mapping string: SetBubbleTime to index: 1
Mapping string: SetFireballTime to index: 8
Mapping string: cbOnMissionReset to index: 17
Mapping string: ClearPaths to index: 25
Mapping string: SyncObjectTest to index: 15
Mapping string: StopReplays to index: 5
Mapping string: setGemCount to index: 22
Mapping string: setMaxGems to index: 3
Mapping string: setSpecialBlast to index: 21
Mapping string: setBlastValue to index: 7
Mapping string: GhostId to index: 6
Mapping string: setTime to index: 19
Mapping string: SetPowerUp to index: 2
Physics reloading layers
Set time scale to 1.000000
Mapping string: cbOnRespawn to index: 23
Set time scale to 1.000000
Physics popping all layers
Physics reloading layers
Set time scale to 1.000000
Mapping string: setCameraDistance to index: 14
Mapping string: setGravityDir to index: 27
Mapping string: GameRespawn to index: 4
Mapping string: playPitchedSound to index: 18
Mapping string: SetToggleCamera to index: 20
Mapping string: cbonRestartLevel to index: 12
platinum/client/ui/MarbleSelectDlg.gui (681): Unable to find object: '' attempting to call function 'getEntry'
platinum/client/ui/MarbleSelectDlg.gui (684): Unable to find object: '' attempting to call function 'getEntry'
Mapping string: LongCommandBegin to index: 0
Mapping string: LongCommandUpdate to index: 29
Mapping string: LongCommandEnd to index: 31
Mapping string: SyncObject to index: 17
Mapping string: mellowBlue to index: 25
Marble transform update: 0 0 5 0.9430627 -0.04134614 -0.3300353 3.993217
Marble velocity update: 0 0 0
Marble angular velocity update: 0 0 0
Marble camera pitch update: 0.45
Marble camera yaw update: -1.5708
Marble size update: 0.18975
Mapping string: PlayerlistStart to index: 15
Mapping string: PlayerlistPlayer to index: 5
Mapping string: PlayerlistEnd to index: 30
Found a joystick of type xbox360. Activating axis mapping.
Set camera fov: 110
Exporting client prefs
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Shutting down DrawSprocket and restoring Desktop (1600x900x32)...
Attempting to change display settings to fullscreen 1600x900x16...
DSp Error: Context not found
DSp Error: Context not found
DSpFindBestContextOnDisplayID() had an error.