Skip to content

This is a release that will actually compile on Mac OS X Intel.

License

Notifications You must be signed in to change notification settings

squarel/Doom3-for-MacOSX-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update:

Modified to accomodate to the latest Mac OSX 10.9:

1. change deprecated api CGTableCount, CGMouseDelta to work with 10.9 SDK
2. change project file linking to new libraries using latest LLVM
3.(optional) set window-screen mode and no expansion pack as default

I only got the assets of Doom3 original version, so I change it to no expansion pack as default.
The full-screen mode is still broken, so window-mode as default makes more sense.

If you run to the console but encounter some Unknown command '-NSDocumentRevisionsDebugMode' errors, go to Product->Scheme->Edit Scheme, select Run doom3.app, unselect "Document versions: Allow debugging when using document Versions Browser"

Happy hacking!

squarel

===================================================================
This is a fork of fabiensanglard's Doom 3 for Mac OS X ...fork :-P

It is modified to build properly under the latest Xcode and Mac OS X 10.7 SDK.

Currently there are some bugs (UI transition has been disabled because of a
linking issue with the templates - shouldn't be hard to fix, i just need some
time - and fullscreen modes are not support - again not hard, but...), but the
game is fully playable and performs fine under a late 2009 iMac with 9400M in
1024x768 with Ultra quality mode (it just takes a bit to load the textures, so
High or Medium quality should be better to avoid pauses).

Kostas "Bad Sector" Michalopoulos

About

This is a release that will actually compile on Mac OS X Intel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 73.2%
  • C 21.2%
  • Perl 2.6%
  • Shell 2.0%
  • Objective-C 0.8%
  • Python 0.2%