Project

General

Profile

Bug #1033

[OS X] Games don't run from case sensitive file system

Added by deantakemori over 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
2012-04-26
% Done:

100%


Description

Happens at with at least:
Doomsday Engine 1.9.7-build439
Doomsday Engine 1.9.8-build481

If The Doomsday Engine.app is on a Mac OS Extended (case sensitive) filesystem, games will not run.

A partial workaround is to create the following symlinks:
Doomsday Engine.app/Contents/Doomsday.app/Contents/MacOS/Doomsday -> doomsday
Doomsday Engine.app/Contents/dsfmod.bundle -> dsFMOD.bundle
Doomsday Engine.app/Contents/dsFMOD.bundle/dsFMOD -> dsfmod
Doomsday Engine.app/Contents/dpDehRead.bundle/dpDehRead -> dpdhread
Doomsday Engine.app/Contents/dpWadMapConverter.bundle/dpWadMapConverter -> dpwadmapconverter
Doomsday Engine.app/Contents/jDoom.bundle/jDoom -> jdoom
Doomsday Engine.app/Contents/jHeretic.bundle/jHeretic -> jheretic
Doomsday Engine.app/Contents/jHexen.bundle/jHexen -> jhexen

there may be others depending on the game and configuration.

Labels: Build System

History

#1 Updated by skyjake about 12 years ago

The Mac build/bundling scripts should be updated to set the proper letter cases for the files. I believe the resource files already have (mostly, at least) correct cases as they work on Linux,

Also available in: Atom PDF