wolf3d-ios/wolf3d
2018-04-05 17:46:40 -05:00
..
base Source release of Wolfenstein 3D Classic Platinum for iOS, 1.1 2012-01-31 16:55:36 -06:00
code Updated and reorganized to run on iOS 11 2018-04-05 17:46:40 -05:00
scripts Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1 2012-01-31 17:08:50 -06:00
wolfextractor Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1 2012-01-31 17:08:50 -06:00
COPYING.txt Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1 2012-01-31 17:08:50 -06:00
gpl.txt Source release of Wolfenstein 3D Classic Platinum for iOS, 1.0 2012-01-31 16:46:52 -06:00
README.md Updated and reorganized to run on iOS 11 2018-04-05 17:46:40 -05:00
README.txt Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1 2012-01-31 17:08:50 -06:00
readme_iWolf.txt Source release of Wolfenstein 3D Classic Platinum for iOS, 1.0 2012-01-31 16:46:52 -06:00
readme_iWolf_v1x.txt Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1 2012-01-31 17:08:50 -06:00

Wolfenstein 3D for iOS 11

This is my update for Wolfenstein 3D for iOS to run on iOS 11. It also runs in modern resolutions including the full width of the iPhone X.

Improvements/Changes

  • Compiles and runs in iOS 11 SDK
  • Orientation and coordinate system fixed to reflect iOS 8 changes
  • C warnings fixed for Xcode 9.3
  • Basic MFi controller support
  • Deprecated APIs removed and replaced with modern equivalents
  • Code locations reorganized and consolodated

This commit only includes the changes made to the original source code and the original files. A "menu_art" directory is still required to build correctly, but as that consists of copyrighted material, I have not included it in this commit.

My plan is to do a pull request to id Software on this commit and then make a second commit with placeholder menu art for others to be able to compile from scratch.