diff --git a/build/Xcode/CommanderGenius.xcodeproj/TemplateIcon.icns b/build/Xcode/CommanderGenius.xcodeproj/TemplateIcon.icns new file mode 100644 index 000000000..3b9719aa4 Binary files /dev/null and b/build/Xcode/CommanderGenius.xcodeproj/TemplateIcon.icns differ diff --git a/build/Xcode/CommanderGenius.xcodeproj/az.mode1v3 b/build/Xcode/CommanderGenius.xcodeproj/az.mode1v3 new file mode 100644 index 000000000..b246473e7 --- /dev/null +++ b/build/Xcode/CommanderGenius.xcodeproj/az.mode1v3 @@ -0,0 +1,1384 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCProjectFormatConflictsModule + Name + Project Format Conflicts List + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + BundleLoadPath + + MaxInstances + n + Module + XCSnapshotModule + Name + Snapshots Tool + + + BundlePath + /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources + Description + DefaultDescriptionKey + DockingSystemVisible + + Extension + mode1v3 + FavBarConfig + + PBXProjectModuleGUID + 23D3E96B1013AB1D001643FA + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.mode1v3 + MajorVersion + 33 + MinorVersion + 0 + Name + Default + Notifications + + OpenEditors + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + active-target-popup + active-buildstyle-popup + action + NSToolbarFlexibleSpaceItem + buildOrClean + build-and-goOrGo + com.apple.ide.PBXToolbarStopButton + get-info + toggle-editor + NSToolbarFlexibleSpaceItem + com.apple.pbx.toolbar.searchfield + + ControllerClassBaseName + + IconName + WindowOfProjectWithEditor + Identifier + perspective.project + IsVertical + + Layout + + + BecomeActive + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 20286C29FDCF999611CA2CEA + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 11 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 581}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 599}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 155 138 919 640 0 0 1280 778 + + Module + PBXSmartGroupTreeModule + Proportion + 203pt + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20306471E060097A5F4 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CE0B20406471E060097A5F4 + + SplitCount + 1 + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {711, 0}} + RubberWindowFrame + 155 138 919 640 0 0 1280 778 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20506471E060097A5F4 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{0, 5}, {711, 594}} + RubberWindowFrame + 155 138 919 640 0 0 1280 778 + + Module + XCDetailModule + Proportion + 594pt + + + Proportion + 711pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDetailModule + + TableOfContents + + 23D3EA8A1013AEC5001643FA + 1CE0B1FE06471DED0097A5F4 + 23D3EA8B1013AEC5001643FA + 1CE0B20306471E060097A5F4 + 1CE0B20506471E060097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.defaultV3 + + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.morph + IsVertical + 0 + Layout + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 11E0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 337}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 1 + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 355}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 373 269 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 100% + + + Name + Morph + PreferredWidth + 300 + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + + TableOfContents + + 11E0B1FE06471DED0097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default.shortV3 + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarDisplayMode + 1 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? + WindowJustification + 5 + WindowOrderList + + 1CD10A99069EF8BA00B06720 + 23D3EA5A1013ABF8001643FA + 1C78EAAD065D492600B07095 + /Users/az/Programmierung/CommanderGenius/build/Xcode/CommanderGenius.xcodeproj + + WindowString + 155 138 919 640 0 0 1280 778 + WindowToolsV3 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.build + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + <No Editor> + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {771, 0}} + RubberWindowFrame + 390 137 771 527 0 0 1280 778 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{0, 5}, {771, 481}} + RubberWindowFrame + 390 137 771 527 0 0 1280 778 + + Module + PBXBuildResultsModule + Proportion + 481pt + + + Proportion + 486pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + + TableOfContents + + 23D3EA5A1013ABF8001643FA + 23D3EA5B1013ABF8001643FA + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.buildV3 + WindowString + 390 137 771 527 0 0 1280 778 + WindowToolGUID + 23D3EA5A1013ABF8001643FA + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debugger + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {316, 185}} + {{316, 0}, {378, 185}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {694, 185}} + {{0, 185}, {694, 196}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {694, 381}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 120 + Value + 85 + Summary + 148 + + Frame + {{316, 0}, {378, 185}} + RubberWindowFrame + 325 241 694 422 0 0 1280 778 + + RubberWindowFrame + 325 241 694 422 0 0 1280 778 + + Module + PBXDebugSessionModule + Proportion + 381pt + + + Proportion + 381pt + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + + TableOfContents + + 1CD10A99069EF8BA00B06720 + 23D3EA631013AC5F001643FA + 1C162984064C10D400B95A72 + 23D3EA641013AC5F001643FA + 23D3EA651013AC5F001643FA + 23D3EA661013AC5F001643FA + 23D3EA671013AC5F001643FA + 23D3EA681013AC5F001643FA + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + WindowString + 325 241 694 422 0 0 1280 778 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + + + + Identifier + windowTool.find + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD0528D0623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {781, 167}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 50% + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{8, 0}, {773, 254}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 50% + + + Proportion + 428pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D57069F1CE1000CFCEE + 1C530D58069F1CE1000CFCEE + 1C530D59069F1CE1000CFCEE + 1CDD528C0622207200134675 + 1C530D5A069F1CE1000CFCEE + 1CE0B1FE06471DED0097A5F4 + 1CD0528E0623707200166675 + + WindowString + 62 385 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + MENUSEPARATOR + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debuggerConsole + IsVertical + + Layout + + + Dock + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {784, 365}} + RubberWindowFrame + 176 349 784 406 0 0 1280 778 + + Module + PBXDebugCLIModule + Proportion + 365pt + + + Proportion + 365pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + + TableOfContents + + 1C78EAAD065D492600B07095 + 23D3EAA11013AFA9001643FA + 1C78EAAC065D492600B07095 + + ToolbarConfiguration + xcode.toolbar.config.consoleV3 + WindowString + 176 349 784 406 0 0 1280 778 + WindowToolGUID + 1C78EAAD065D492600B07095 + WindowToolIsVisible + + + + Identifier + windowTool.snapshots + Layout + + + Dock + + + Module + XCSnapshotModule + Proportion + 100% + + + Proportion + 100% + + + Name + Snapshots + ServiceClasses + + XCSnapshotModule + + StatusbarIsVisible + Yes + ToolbarConfiguration + xcode.toolbar.config.snapshots + WindowString + 315 824 300 550 0 0 1440 878 + WindowToolIsVisible + Yes + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.0950012207031 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scm + WindowString + 743 379 452 308 0 0 1280 1002 + + + Identifier + windowTool.breakpoints + IsVertical + 0 + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 0 + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 3 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CDDB66807F98D9800BB5817 + 1CDDB66907F98D9800BB5817 + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpointsV3 + WindowString + 315 424 744 409 0 0 1440 878 + WindowToolGUID + 1CDDB66807F98D9800BB5817 + WindowToolIsVisible + 1 + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimatorV3 + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 100% + + + Proportion + 100% + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.projectFormatConflicts + Layout + + + Dock + + + Module + XCProjectFormatConflictsModule + Proportion + 100% + + + Proportion + 100% + + + Name + Project Format Conflicts + ServiceClasses + + XCProjectFormatConflictsModule + + StatusbarIsVisible + 0 + WindowContentMinSize + 450 300 + WindowString + 50 850 472 307 0 0 1440 877 + + + Identifier + windowTool.classBrowser + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {374, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {630, 331}} + MembersFrame + {{0, 105}, {374, 395}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 97 + PBXMemberBookColumnIdentifier + 22 + + PBXModuleWindowStatusBarHidden2 + 1 + RubberWindowFrame + 385 179 630 352 0 0 1440 878 + + Module + PBXClassBrowserModule + Proportion + 332pt + + + Proportion + 332pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + 0 + TableOfContents + + 1C0AD2AF069F1E9B00FABCE6 + 1C0AD2B0069F1E9B00FABCE6 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 385 179 630 352 0 0 1440 878 + WindowToolGUID + 1C0AD2AF069F1E9B00FABCE6 + WindowToolIsVisible + 0 + + + Identifier + windowTool.refactoring + IncludeInToolsMenu + 0 + Layout + + + Dock + + + BecomeActive + 1 + GeometryConfiguration + + Frame + {0, 0}, {500, 335} + RubberWindowFrame + {0, 0}, {500, 335} + + Module + XCRefactoringModule + Proportion + 100% + + + Proportion + 100% + + + Name + Refactoring + ServiceClasses + + XCRefactoringModule + + WindowString + 200 200 500 356 0 0 1920 1200 + + + + diff --git a/build/Xcode/CommanderGenius.xcodeproj/az.pbxuser b/build/Xcode/CommanderGenius.xcodeproj/az.pbxuser new file mode 100644 index 000000000..a7f830ab7 --- /dev/null +++ b/build/Xcode/CommanderGenius.xcodeproj/az.pbxuser @@ -0,0 +1,227 @@ +// !$*UTF8*$! +{ + 20286C28FDCF999611CA2CEA /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = 23D3E9631013AB17001643FA /* CommanderGenius */; + activeTarget = 8D0C4E890486CD37000505A6 /* CommanderGenius */; + addToTargets = ( + 8D0C4E890486CD37000505A6 /* CommanderGenius */, + ); + codeSenseManager = 23D3E96D1013AB1D001643FA /* Code sense */; + executables = ( + 23D3E9631013AB17001643FA /* CommanderGenius */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 300, + 362, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXErrorsWarningsDataSource_TypeID, + PBXErrorsWarningsDataSource_MessageID, + PBXErrorsWarningsDataSource_LocationID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; + PBXFileTableDataSourceColumnWidthsKey = ( + 22, + 300, + 360, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXExecutablesDataSource_ActiveFlagID, + PBXExecutablesDataSource_NameID, + PBXExecutablesDataSource_CommentsID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 341, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 432, + 60, + 20, + 48, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 269724487; + PBXWorkspaceStateSaveDate = 269724487; + }; + perUserProjectItems = { + 23D3EA611013AC5F001643FA /* PBXTextBookmark */ = 23D3EA611013AC5F001643FA /* PBXTextBookmark */; + 23D3EA621013AC5F001643FA /* PBXTextBookmark */ = 23D3EA621013AC5F001643FA /* PBXTextBookmark */; + 23D3EA881013AEC5001643FA /* PBXTextBookmark */ = 23D3EA881013AEC5001643FA /* PBXTextBookmark */; + 23D3EA891013AEC5001643FA /* PBXTextBookmark */ = 23D3EA891013AEC5001643FA /* PBXTextBookmark */; + 23D3EA8F1013AF06001643FA /* PBXTextBookmark */ = 23D3EA8F1013AF06001643FA /* PBXTextBookmark */; + 23D3EA901013AF06001643FA /* PBXTextBookmark */ = 23D3EA901013AF06001643FA /* PBXTextBookmark */; + }; + sourceControlManager = 23D3E96C1013AB1D001643FA /* Source Control */; + userBuildSettings = { + }; + }; + 23D3E9631013AB17001643FA /* CommanderGenius */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + "PBXLSLaunchAction-0" = { + PBXLSLaunchAction = 0; + PBXLSLaunchStartAction = 1; + PBXLSLaunchStdioStyle = 2; + PBXLSLaunchStyle = 0; + class = PBXLSRunLaunchConfig; + commandLineArgs = ( + ); + displayName = "Executable Runner"; + environment = { + }; + identifier = com.apple.Xcode.launch.runConfig; + remoteHostInfo = ""; + startActionInfo = ""; + }; + }; + customDataFormattersEnabled = 1; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = CommanderGenius; + sourceDirectories = ( + ); + startupPath = /Users/az/Programmierung/CommanderGenius/data; + }; + 23D3E96C1013AB1D001643FA /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + }; + }; + 23D3E96D1013AB1D001643FA /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 23D3E9D61013ABCA001643FA /* misc.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {710, 18284}}"; + sepNavSelRange = "{258, 9}"; + sepNavVisRange = "{0, 432}"; + }; + }; + 23D3E9F31013ABCA001643FA /* CSound.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {439, 1022}}"; + sepNavSelRange = "{175, 17}"; + sepNavVisRange = "{75, 231}"; + }; + }; + 23D3EA611013AC5F001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: SDL.h: No such file or directory"; + fRef = 23D3E9F31013ABCA001643FA /* CSound.h */; + rLen = 1; + rLoc = 13; + rType = 1; + }; + 23D3EA621013AC5F001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 23D3E9F31013ABCA001643FA /* CSound.h */; + name = "CSound.h: 14"; + rLen = 17; + rLoc = 175; + rType = 0; + vrLen = 231; + vrLoc = 75; + }; + 23D3EA881013AEC5001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: 'JoyDrv_Stop' was not declared in this scope"; + fRef = 23D3E9D61013ABCA001643FA /* misc.cpp */; + rLen = 1; + rLoc = 54; + rType = 1; + }; + 23D3EA891013AEC5001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 23D3E9D61013ABCA001643FA /* misc.cpp */; + name = "misc.cpp: 55"; + rLen = 33; + rLoc = 1446; + rType = 0; + vrLen = 0; + vrLoc = 0; + }; + 23D3EA8F1013AF06001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error: 'JoyDrv_Stop' was not declared in this scope"; + fRef = 23D3E9D61013ABCA001643FA /* misc.cpp */; + rLen = 1; + rLoc = 54; + rType = 1; + }; + 23D3EA901013AF06001643FA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 23D3E9D61013ABCA001643FA /* misc.cpp */; + name = "misc.cpp: 10"; + rLen = 9; + rLoc = 258; + rType = 0; + vrLen = 432; + vrLoc = 0; + }; + 8D0C4E890486CD37000505A6 /* CommanderGenius */ = { + activeExec = 0; + executables = ( + 23D3E9631013AB17001643FA /* CommanderGenius */, + ); + }; +} diff --git a/build/Xcode/CommanderGenius.xcodeproj/project.pbxproj b/build/Xcode/CommanderGenius.xcodeproj/project.pbxproj new file mode 100644 index 000000000..80e4213b6 --- /dev/null +++ b/build/Xcode/CommanderGenius.xcodeproj/project.pbxproj @@ -0,0 +1,813 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 1DDD57E40DA1CFC700B32029 /* main.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD57E20DA1CFC700B32029 /* main.xib */; }; + 23D3EA0D1013ABCA001643FA /* baby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9751013ABC9001643FA /* baby.cpp */; }; + 23D3EA0E1013ABCA001643FA /* balljack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9761013ABC9001643FA /* balljack.cpp */; }; + 23D3EA0F1013ABCA001643FA /* bear.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9771013ABC9001643FA /* bear.cpp */; }; + 23D3EA101013ABCA001643FA /* butler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9781013ABC9001643FA /* butler.cpp */; }; + 23D3EA111013ABCA001643FA /* door.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9791013ABC9001643FA /* door.cpp */; }; + 23D3EA121013ABCA001643FA /* earth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97A1013ABC9001643FA /* earth.cpp */; }; + 23D3EA131013ABCA001643FA /* fireball.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97B1013ABC9001643FA /* fireball.cpp */; }; + 23D3EA141013ABCA001643FA /* foob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97C1013ABC9001643FA /* foob.cpp */; }; + 23D3EA151013ABCA001643FA /* garg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97D1013ABC9001643FA /* garg.cpp */; }; + 23D3EA161013ABCA001643FA /* icebit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97E1013ABC9001643FA /* icebit.cpp */; }; + 23D3EA171013ABCA001643FA /* icechunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E97F1013ABC9001643FA /* icechunk.cpp */; }; + 23D3EA181013ABCA001643FA /* meep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9801013ABC9001643FA /* meep.cpp */; }; + 23D3EA191013ABCA001643FA /* mother.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9811013ABC9001643FA /* mother.cpp */; }; + 23D3EA1A1013ABCA001643FA /* nessie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9821013ABC9001643FA /* nessie.cpp */; }; + 23D3EA1B1013ABCA001643FA /* ninja.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9831013ABC9001643FA /* ninja.cpp */; }; + 23D3EA1C1013ABCA001643FA /* platform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9841013ABC9001643FA /* platform.cpp */; }; + 23D3EA1D1013ABCA001643FA /* platvert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9851013ABC9001643FA /* platvert.cpp */; }; + 23D3EA1E1013ABCA001643FA /* ray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9861013ABC9001643FA /* ray.cpp */; }; + 23D3EA1F1013ABCA001643FA /* rope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9881013ABC9001643FA /* rope.cpp */; }; + 23D3EA201013ABCA001643FA /* se.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9891013ABC9001643FA /* se.cpp */; }; + 23D3EA211013ABCA001643FA /* sndwave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E98A1013ABC9001643FA /* sndwave.cpp */; }; + 23D3EA221013ABCA001643FA /* tank.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E98B1013ABC9001643FA /* tank.cpp */; }; + 23D3EA231013ABCA001643FA /* tankep2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E98C1013ABC9001643FA /* tankep2.cpp */; }; + 23D3EA241013ABCA001643FA /* teleport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E98D1013ABC9001643FA /* teleport.cpp */; }; + 23D3EA251013ABCA001643FA /* vort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E98E1013ABC9001643FA /* vort.cpp */; }; + 23D3EA261013ABCA001643FA /* walker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9901013ABCA001643FA /* walker.cpp */; }; + 23D3EA271013ABCA001643FA /* yorp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9911013ABCA001643FA /* yorp.cpp */; }; + 23D3EA281013ABCA001643FA /* CCGenius.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9921013ABCA001643FA /* CCGenius.cpp */; }; + 23D3EA291013ABCA001643FA /* CGame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9941013ABCA001643FA /* CGame.cpp */; }; + 23D3EA2A1013ABCA001643FA /* CGraphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9961013ABCA001643FA /* CGraphics.cpp */; }; + 23D3EA2B1013ABCA001643FA /* CLatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9981013ABCA001643FA /* CLatch.cpp */; }; + 23D3EA2C1013ABCA001643FA /* CLogFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E99A1013ABCA001643FA /* CLogFile.cpp */; }; + 23D3EA2D1013ABCA001643FA /* eseq_ep1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E99E1013ABCA001643FA /* eseq_ep1.cpp */; }; + 23D3EA2E1013ABCA001643FA /* eseq_ep2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E99F1013ABCA001643FA /* eseq_ep2.cpp */; }; + 23D3EA2F1013ABCA001643FA /* eseq_ep3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A01013ABCA001643FA /* eseq_ep3.cpp */; }; + 23D3EA301013ABCA001643FA /* CParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A21013ABCA001643FA /* CParser.cpp */; }; + 23D3EA311013ABCA001643FA /* lzexe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A41013ABCA001643FA /* lzexe.cpp */; }; + 23D3EA321013ABCA001643FA /* rle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A51013ABCA001643FA /* rle.cpp */; }; + 23D3EA331013ABCA001643FA /* story.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A61013ABCA001643FA /* story.cpp */; }; + 23D3EA341013ABCA001643FA /* fileio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A71013ABCA001643FA /* fileio.cpp */; }; + 23D3EA351013ABCA001643FA /* finale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9A91013ABCA001643FA /* finale.cpp */; }; + 23D3EA361013ABCA001643FA /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9AB1013ABCA001643FA /* game.cpp */; }; + 23D3EA371013ABCA001643FA /* gamedo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9AC1013ABCA001643FA /* gamedo.cpp */; }; + 23D3EA381013ABCA001643FA /* gamepdo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9AE1013ABCA001643FA /* gamepdo.cpp */; }; + 23D3EA391013ABCA001643FA /* gm_pdowm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9AF1013ABCA001643FA /* gm_pdowm.cpp */; }; + 23D3EA3A1013ABCA001643FA /* CHQBitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9B11013ABCA001643FA /* CHQBitmap.cpp */; }; + 23D3EA3B1013ABCA001643FA /* CMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9B31013ABCA001643FA /* CMusic.cpp */; }; + 23D3EA3C1013ABCA001643FA /* hq_sound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9B51013ABCA001643FA /* hq_sound.cpp */; }; + 23D3EA3D1013ABCA001643FA /* lz.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D11013ABCA001643FA /* lz.cpp */; }; + 23D3EA3E1013ABCA001643FA /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D31013ABCA001643FA /* main.cpp */; }; + 23D3EA3F1013ABCA001643FA /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D41013ABCA001643FA /* map.cpp */; }; + 23D3EA401013ABCA001643FA /* menu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D51013ABCA001643FA /* menu.cpp */; }; + 23D3EA411013ABCA001643FA /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D61013ABCA001643FA /* misc.cpp */; }; + 23D3EA421013ABCA001643FA /* getopt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9D91013ABCA001643FA /* getopt.cpp */; }; + 23D3EA431013ABCA001643FA /* pixel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9DA1013ABCA001643FA /* pixel.cpp */; }; + 23D3EA441013ABCA001643FA /* scale2x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9DD1013ABCA001643FA /* scale2x.cpp */; }; + 23D3EA451013ABCA001643FA /* scale3x.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9DF1013ABCA001643FA /* scale3x.cpp */; }; + 23D3EA461013ABCA001643FA /* scalebit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9E11013ABCA001643FA /* scalebit.cpp */; }; + 23D3EA471013ABCA001643FA /* CInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9E41013ABCA001643FA /* CInput.cpp */; }; + 23D3EA481013ABCA001643FA /* COpenGL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9E61013ABCA001643FA /* COpenGL.cpp */; }; + 23D3EA491013ABCA001643FA /* CSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9E81013ABCA001643FA /* CSettings.cpp */; }; + 23D3EA4A1013ABCA001643FA /* CTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9EA1013ABCA001643FA /* CTimer.cpp */; }; + 23D3EA4B1013ABCA001643FA /* CVideoDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9EC1013ABCA001643FA /* CVideoDriver.cpp */; }; + 23D3EA4C1013ABCA001643FA /* joydrv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9EF1013ABCA001643FA /* joydrv.cpp */; }; + 23D3EA4D1013ABCA001643FA /* CSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9F21013ABCA001643FA /* CSound.cpp */; }; + 23D3EA4E1013ABCA001643FA /* CSoundChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9F41013ABCA001643FA /* CSoundChannel.cpp */; }; + 23D3EA4F1013ABCA001643FA /* CSoundSlot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9F61013ABCA001643FA /* CSoundSlot.cpp */; }; + 23D3EA501013ABCA001643FA /* colourconvert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9F91013ABCA001643FA /* colourconvert.cpp */; }; + 23D3EA511013ABCA001643FA /* sgrle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9FC1013ABCA001643FA /* sgrle.cpp */; }; + 23D3EA521013ABCA001643FA /* oggsupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3E9FE1013ABCA001643FA /* oggsupport.cpp */; }; + 23D3EA531013ABCA001643FA /* CCredits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA001013ABCA001643FA /* CCredits.cpp */; }; + 23D3EA541013ABCA001643FA /* CDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA021013ABCA001643FA /* CDialog.cpp */; }; + 23D3EA551013ABCA001643FA /* CHighScores.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA041013ABCA001643FA /* CHighScores.cpp */; }; + 23D3EA561013ABCA001643FA /* CIntro.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA061013ABCA001643FA /* CIntro.cpp */; }; + 23D3EA571013ABCA001643FA /* CObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA081013ABCA001643FA /* CObject.cpp */; }; + 23D3EA581013ABCA001643FA /* CPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA0A1013ABCA001643FA /* CPlayer.cpp */; }; + 23D3EA6A1013AC7B001643FA /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 23D3EA691013AC7B001643FA /* SDL.framework */; }; + 23D3EA841013AEB5001643FA /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 23D3EA831013AEB5001643FA /* OpenGL.framework */; }; + 23D3EA8D1013AEF3001643FA /* MacMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 23D3EA8C1013AEF3001643FA /* MacMain.m */; }; + 23D3EA921013AF1D001643FA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 23D3EA911013AF1D001643FA /* Cocoa.framework */; }; + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; }; + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20286C33FDCF999611CA2CEA /* Carbon.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 1DDD57E30DA1CFC700B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/main.xib; sourceTree = ""; }; + 20286C33FDCF999611CA2CEA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; + 23D3E9751013ABC9001643FA /* baby.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = baby.cpp; sourceTree = ""; }; + 23D3E9761013ABC9001643FA /* balljack.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = balljack.cpp; sourceTree = ""; }; + 23D3E9771013ABC9001643FA /* bear.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bear.cpp; sourceTree = ""; }; + 23D3E9781013ABC9001643FA /* butler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = butler.cpp; sourceTree = ""; }; + 23D3E9791013ABC9001643FA /* door.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = door.cpp; sourceTree = ""; }; + 23D3E97A1013ABC9001643FA /* earth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = earth.cpp; sourceTree = ""; }; + 23D3E97B1013ABC9001643FA /* fireball.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fireball.cpp; sourceTree = ""; }; + 23D3E97C1013ABC9001643FA /* foob.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = foob.cpp; sourceTree = ""; }; + 23D3E97D1013ABC9001643FA /* garg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = garg.cpp; sourceTree = ""; }; + 23D3E97E1013ABC9001643FA /* icebit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = icebit.cpp; sourceTree = ""; }; + 23D3E97F1013ABC9001643FA /* icechunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = icechunk.cpp; sourceTree = ""; }; + 23D3E9801013ABC9001643FA /* meep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = meep.cpp; sourceTree = ""; }; + 23D3E9811013ABC9001643FA /* mother.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mother.cpp; sourceTree = ""; }; + 23D3E9821013ABC9001643FA /* nessie.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nessie.cpp; sourceTree = ""; }; + 23D3E9831013ABC9001643FA /* ninja.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ninja.cpp; sourceTree = ""; }; + 23D3E9841013ABC9001643FA /* platform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = platform.cpp; sourceTree = ""; }; + 23D3E9851013ABC9001643FA /* platvert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = platvert.cpp; sourceTree = ""; }; + 23D3E9861013ABC9001643FA /* ray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ray.cpp; sourceTree = ""; }; + 23D3E9871013ABC9001643FA /* ray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ray.h; sourceTree = ""; }; + 23D3E9881013ABC9001643FA /* rope.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rope.cpp; sourceTree = ""; }; + 23D3E9891013ABC9001643FA /* se.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = se.cpp; sourceTree = ""; }; + 23D3E98A1013ABC9001643FA /* sndwave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sndwave.cpp; sourceTree = ""; }; + 23D3E98B1013ABC9001643FA /* tank.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tank.cpp; sourceTree = ""; }; + 23D3E98C1013ABC9001643FA /* tankep2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tankep2.cpp; sourceTree = ""; }; + 23D3E98D1013ABC9001643FA /* teleport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teleport.cpp; sourceTree = ""; }; + 23D3E98E1013ABC9001643FA /* vort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vort.cpp; sourceTree = ""; }; + 23D3E98F1013ABCA001643FA /* vort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vort.h; sourceTree = ""; }; + 23D3E9901013ABCA001643FA /* walker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = walker.cpp; sourceTree = ""; }; + 23D3E9911013ABCA001643FA /* yorp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = yorp.cpp; sourceTree = ""; }; + 23D3E9921013ABCA001643FA /* CCGenius.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CCGenius.cpp; path = ../../src/CCGenius.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9931013ABCA001643FA /* CCGenius.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCGenius.h; path = ../../src/CCGenius.h; sourceTree = SOURCE_ROOT; }; + 23D3E9941013ABCA001643FA /* CGame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGame.cpp; path = ../../src/CGame.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9951013ABCA001643FA /* CGame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGame.h; path = ../../src/CGame.h; sourceTree = SOURCE_ROOT; }; + 23D3E9961013ABCA001643FA /* CGraphics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CGraphics.cpp; path = ../../src/CGraphics.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9971013ABCA001643FA /* CGraphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CGraphics.h; path = ../../src/CGraphics.h; sourceTree = SOURCE_ROOT; }; + 23D3E9981013ABCA001643FA /* CLatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CLatch.cpp; path = ../../src/CLatch.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9991013ABCA001643FA /* CLatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CLatch.h; path = ../../src/CLatch.h; sourceTree = SOURCE_ROOT; }; + 23D3E99A1013ABCA001643FA /* CLogFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CLogFile.cpp; path = ../../src/CLogFile.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E99B1013ABCA001643FA /* CLogFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CLogFile.h; path = ../../src/CLogFile.h; sourceTree = SOURCE_ROOT; }; + 23D3E99C1013ABCA001643FA /* CSingleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSingleton.h; path = ../../src/CSingleton.h; sourceTree = SOURCE_ROOT; }; + 23D3E99D1013ABCA001643FA /* demobox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = demobox.h; path = ../../src/demobox.h; sourceTree = SOURCE_ROOT; }; + 23D3E99E1013ABCA001643FA /* eseq_ep1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = eseq_ep1.cpp; path = ../../src/eseq_ep1.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E99F1013ABCA001643FA /* eseq_ep2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = eseq_ep2.cpp; path = ../../src/eseq_ep2.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9A01013ABCA001643FA /* eseq_ep3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = eseq_ep3.cpp; path = ../../src/eseq_ep3.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9A21013ABCA001643FA /* CParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CParser.cpp; sourceTree = ""; }; + 23D3E9A31013ABCA001643FA /* CParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CParser.h; sourceTree = ""; }; + 23D3E9A41013ABCA001643FA /* lzexe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lzexe.cpp; sourceTree = ""; }; + 23D3E9A51013ABCA001643FA /* rle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rle.cpp; sourceTree = ""; }; + 23D3E9A61013ABCA001643FA /* story.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = story.cpp; sourceTree = ""; }; + 23D3E9A71013ABCA001643FA /* fileio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fileio.cpp; path = ../../src/fileio.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9A81013ABCA001643FA /* fileio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fileio.h; path = ../../src/fileio.h; sourceTree = SOURCE_ROOT; }; + 23D3E9A91013ABCA001643FA /* finale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = finale.cpp; path = ../../src/finale.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9AA1013ABCA001643FA /* funcdefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = funcdefs.h; path = ../../src/funcdefs.h; sourceTree = SOURCE_ROOT; }; + 23D3E9AB1013ABCA001643FA /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = game.cpp; path = ../../src/game.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9AC1013ABCA001643FA /* gamedo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gamedo.cpp; path = ../../src/gamedo.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9AD1013ABCA001643FA /* gameorg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gameorg.h; path = ../../src/gameorg.h; sourceTree = SOURCE_ROOT; }; + 23D3E9AE1013ABCA001643FA /* gamepdo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gamepdo.cpp; path = ../../src/gamepdo.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9AF1013ABCA001643FA /* gm_pdowm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gm_pdowm.cpp; path = ../../src/gm_pdowm.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9B11013ABCA001643FA /* CHQBitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CHQBitmap.cpp; sourceTree = ""; }; + 23D3E9B21013ABCA001643FA /* CHQBitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHQBitmap.h; sourceTree = ""; }; + 23D3E9B31013ABCA001643FA /* CMusic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CMusic.cpp; sourceTree = ""; }; + 23D3E9B41013ABCA001643FA /* CMusic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMusic.h; sourceTree = ""; }; + 23D3E9B51013ABCA001643FA /* hq_sound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hq_sound.cpp; sourceTree = ""; }; + 23D3E9B61013ABCA001643FA /* hq_sound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hq_sound.h; sourceTree = ""; }; + 23D3E9B81013ABCA001643FA /* declarations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = declarations.h; sourceTree = ""; }; + 23D3E9B91013ABCA001643FA /* enemyai.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enemyai.h; sourceTree = ""; }; + 23D3E9BA1013ABCA001643FA /* eseq_ep1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eseq_ep1.h; sourceTree = ""; }; + 23D3E9BB1013ABCA001643FA /* eseq_ep2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eseq_ep2.h; sourceTree = ""; }; + 23D3E9BC1013ABCA001643FA /* eseq_ep3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eseq_ep3.h; sourceTree = ""; }; + 23D3E9BE1013ABCA001643FA /* lzexe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lzexe.h; sourceTree = ""; }; + 23D3E9BF1013ABCA001643FA /* rle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rle.h; sourceTree = ""; }; + 23D3E9C01013ABCA001643FA /* story.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = story.h; sourceTree = ""; }; + 23D3E9C11013ABCA001643FA /* fileio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fileio.h; sourceTree = ""; }; + 23D3E9C21013ABCA001643FA /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game.h; sourceTree = ""; }; + 23D3E9C31013ABCA001643FA /* gamedo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamedo.h; sourceTree = ""; }; + 23D3E9C41013ABCA001643FA /* gamepdo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gamepdo.h; sourceTree = ""; }; + 23D3E9C51013ABCA001643FA /* gm_pdowm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gm_pdowm.h; sourceTree = ""; }; + 23D3E9C61013ABCA001643FA /* graphics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphics.h; sourceTree = ""; }; + 23D3E9C81013ABCA001643FA /* dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dialog.h; sourceTree = ""; }; + 23D3E9C91013ABCA001643FA /* main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = main.h; sourceTree = ""; }; + 23D3E9CA1013ABCA001643FA /* menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = menu.h; sourceTree = ""; }; + 23D3E9CB1013ABCA001643FA /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + 23D3E9CC1013ABCA001643FA /* playeraction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = playeraction.h; sourceTree = ""; }; + 23D3E9CE1013ABCA001643FA /* oggsupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oggsupport.h; sourceTree = ""; }; + 23D3E9CF1013ABCA001643FA /* keen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keen.h; path = ../../src/keen.h; sourceTree = SOURCE_ROOT; }; + 23D3E9D01013ABCA001643FA /* keenext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = keenext.h; path = ../../src/keenext.h; sourceTree = SOURCE_ROOT; }; + 23D3E9D11013ABCA001643FA /* lz.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lz.cpp; path = ../../src/lz.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9D21013ABCA001643FA /* lz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lz.h; path = ../../src/lz.h; sourceTree = SOURCE_ROOT; }; + 23D3E9D31013ABCA001643FA /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../../src/main.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9D41013ABCA001643FA /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = map.cpp; path = ../../src/map.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9D51013ABCA001643FA /* menu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = menu.cpp; path = ../../src/menu.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9D61013ABCA001643FA /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = misc.cpp; path = ../../src/misc.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9D71013ABCA001643FA /* pressf10.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pressf10.h; path = ../../src/pressf10.h; sourceTree = SOURCE_ROOT; }; + 23D3E9D91013ABCA001643FA /* getopt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = getopt.cpp; sourceTree = ""; }; + 23D3E9DA1013ABCA001643FA /* pixel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pixel.cpp; sourceTree = ""; }; + 23D3E9DB1013ABCA001643FA /* pixel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pixel.h; sourceTree = ""; }; + 23D3E9DC1013ABCA001643FA /* portable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = portable.h; sourceTree = ""; }; + 23D3E9DD1013ABCA001643FA /* scale2x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scale2x.cpp; sourceTree = ""; }; + 23D3E9DE1013ABCA001643FA /* scale2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scale2x.h; sourceTree = ""; }; + 23D3E9DF1013ABCA001643FA /* scale3x.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scale3x.cpp; sourceTree = ""; }; + 23D3E9E01013ABCA001643FA /* scale3x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scale3x.h; sourceTree = ""; }; + 23D3E9E11013ABCA001643FA /* scalebit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalebit.cpp; sourceTree = ""; }; + 23D3E9E21013ABCA001643FA /* scalebit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalebit.h; sourceTree = ""; }; + 23D3E9E41013ABCA001643FA /* CInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CInput.cpp; sourceTree = ""; }; + 23D3E9E51013ABCA001643FA /* CInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CInput.h; sourceTree = ""; }; + 23D3E9E61013ABCA001643FA /* COpenGL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = COpenGL.cpp; sourceTree = ""; }; + 23D3E9E71013ABCA001643FA /* COpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = COpenGL.h; sourceTree = ""; }; + 23D3E9E81013ABCA001643FA /* CSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSettings.cpp; sourceTree = ""; }; + 23D3E9E91013ABCA001643FA /* CSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSettings.h; sourceTree = ""; }; + 23D3E9EA1013ABCA001643FA /* CTimer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CTimer.cpp; sourceTree = ""; }; + 23D3E9EB1013ABCA001643FA /* CTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CTimer.h; sourceTree = ""; }; + 23D3E9EC1013ABCA001643FA /* CVideoDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CVideoDriver.cpp; sourceTree = ""; }; + 23D3E9ED1013ABCA001643FA /* CVideoDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CVideoDriver.h; sourceTree = ""; }; + 23D3E9EE1013ABCA001643FA /* gp2x.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gp2x.h; sourceTree = ""; }; + 23D3E9EF1013ABCA001643FA /* joydrv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = joydrv.cpp; sourceTree = ""; }; + 23D3E9F01013ABCA001643FA /* joydrv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = joydrv.h; sourceTree = ""; }; + 23D3E9F21013ABCA001643FA /* CSound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSound.cpp; sourceTree = ""; }; + 23D3E9F31013ABCA001643FA /* CSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSound.h; sourceTree = ""; }; + 23D3E9F41013ABCA001643FA /* CSoundChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSoundChannel.cpp; sourceTree = ""; }; + 23D3E9F51013ABCA001643FA /* CSoundChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSoundChannel.h; sourceTree = ""; }; + 23D3E9F61013ABCA001643FA /* CSoundSlot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CSoundSlot.cpp; sourceTree = ""; }; + 23D3E9F71013ABCA001643FA /* CSoundSlot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSoundSlot.h; sourceTree = ""; }; + 23D3E9F91013ABCA001643FA /* colourconvert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = colourconvert.cpp; sourceTree = ""; }; + 23D3E9FA1013ABCA001643FA /* colourconvert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = colourconvert.h; sourceTree = ""; }; + 23D3E9FB1013ABCA001643FA /* colourtable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = colourtable.h; sourceTree = ""; }; + 23D3E9FC1013ABCA001643FA /* sgrle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sgrle.cpp; path = ../../src/sgrle.cpp; sourceTree = SOURCE_ROOT; }; + 23D3E9FE1013ABCA001643FA /* oggsupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = oggsupport.cpp; sourceTree = ""; }; + 23D3EA001013ABCA001643FA /* CCredits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CCredits.cpp; sourceTree = ""; }; + 23D3EA011013ABCA001643FA /* CCredits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCredits.h; sourceTree = ""; }; + 23D3EA021013ABCA001643FA /* CDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CDialog.cpp; sourceTree = ""; }; + 23D3EA031013ABCA001643FA /* CDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDialog.h; sourceTree = ""; }; + 23D3EA041013ABCA001643FA /* CHighScores.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CHighScores.cpp; sourceTree = ""; }; + 23D3EA051013ABCA001643FA /* CHighScores.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHighScores.h; sourceTree = ""; }; + 23D3EA061013ABCA001643FA /* CIntro.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CIntro.cpp; sourceTree = ""; }; + 23D3EA071013ABCA001643FA /* CIntro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CIntro.h; sourceTree = ""; }; + 23D3EA081013ABCA001643FA /* CObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CObject.cpp; sourceTree = ""; }; + 23D3EA091013ABCA001643FA /* CObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CObject.h; sourceTree = ""; }; + 23D3EA0A1013ABCA001643FA /* CPlayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPlayer.cpp; sourceTree = ""; }; + 23D3EA0B1013ABCA001643FA /* CPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CPlayer.h; sourceTree = ""; }; + 23D3EA0C1013ABCA001643FA /* sounds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sounds.h; sourceTree = ""; }; + 23D3EA691013AC7B001643FA /* SDL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL.framework; path = Library/Frameworks/SDL.framework; sourceTree = SDKROOT; }; + 23D3EA831013AEB5001643FA /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; + 23D3EA8C1013AEF3001643FA /* MacMain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MacMain.m; sourceTree = ""; }; + 23D3EA911013AF1D001643FA /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; + 5048396D09E3307300765E4B /* CommanderGeniusProj.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = CommanderGeniusProj.xcconfig; sourceTree = ""; }; + 5048396E09E3307300765E4B /* CommanderGeniusTarget.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = CommanderGeniusTarget.xcconfig; sourceTree = ""; }; + 508344B209E5C41E0093A071 /* CommanderGenius.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CommanderGenius.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D0C4E910486CD37000505A6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */, + 23D3EA6A1013AC7B001643FA /* SDL.framework in Frameworks */, + 23D3EA841013AEB5001643FA /* OpenGL.framework in Frameworks */, + 23D3EA921013AF1D001643FA /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 195DF8CFFE9D517E11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 508344B209E5C41E0093A071 /* CommanderGenius.app */, + ); + name = Products; + sourceTree = ""; + }; + 20286C29FDCF999611CA2CEA /* CommanderGenius */ = { + isa = PBXGroup; + children = ( + 5048396909E3304600765E4B /* Configuration Files */, + 20286C2AFDCF999611CA2CEA /* Sources */, + 20286C2CFDCF999611CA2CEA /* Resources */, + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, + 195DF8CFFE9D517E11CA2CBB /* Products */, + 23D3EA691013AC7B001643FA /* SDL.framework */, + 23D3EA831013AEB5001643FA /* OpenGL.framework */, + 23D3EA911013AF1D001643FA /* Cocoa.framework */, + ); + name = CommanderGenius; + sourceTree = ""; + }; + 20286C2AFDCF999611CA2CEA /* Sources */ = { + isa = PBXGroup; + children = ( + 23D3EA8C1013AEF3001643FA /* MacMain.m */, + 23D3E9741013ABC9001643FA /* ai */, + 23D3E9921013ABCA001643FA /* CCGenius.cpp */, + 23D3E9931013ABCA001643FA /* CCGenius.h */, + 23D3E9941013ABCA001643FA /* CGame.cpp */, + 23D3E9951013ABCA001643FA /* CGame.h */, + 23D3E9961013ABCA001643FA /* CGraphics.cpp */, + 23D3E9971013ABCA001643FA /* CGraphics.h */, + 23D3E9981013ABCA001643FA /* CLatch.cpp */, + 23D3E9991013ABCA001643FA /* CLatch.h */, + 23D3E99A1013ABCA001643FA /* CLogFile.cpp */, + 23D3E99B1013ABCA001643FA /* CLogFile.h */, + 23D3E99C1013ABCA001643FA /* CSingleton.h */, + 23D3E99D1013ABCA001643FA /* demobox.h */, + 23D3E99E1013ABCA001643FA /* eseq_ep1.cpp */, + 23D3E99F1013ABCA001643FA /* eseq_ep2.cpp */, + 23D3E9A01013ABCA001643FA /* eseq_ep3.cpp */, + 23D3E9A11013ABCA001643FA /* fileio */, + 23D3E9A71013ABCA001643FA /* fileio.cpp */, + 23D3E9A81013ABCA001643FA /* fileio.h */, + 23D3E9A91013ABCA001643FA /* finale.cpp */, + 23D3E9AA1013ABCA001643FA /* funcdefs.h */, + 23D3E9AB1013ABCA001643FA /* game.cpp */, + 23D3E9AC1013ABCA001643FA /* gamedo.cpp */, + 23D3E9AD1013ABCA001643FA /* gameorg.h */, + 23D3E9AE1013ABCA001643FA /* gamepdo.cpp */, + 23D3E9AF1013ABCA001643FA /* gm_pdowm.cpp */, + 23D3E9B01013ABCA001643FA /* hqp */, + 23D3E9B71013ABCA001643FA /* include */, + 23D3E9CF1013ABCA001643FA /* keen.h */, + 23D3E9D01013ABCA001643FA /* keenext.h */, + 23D3E9D11013ABCA001643FA /* lz.cpp */, + 23D3E9D21013ABCA001643FA /* lz.h */, + 23D3E9D31013ABCA001643FA /* main.cpp */, + 23D3E9D41013ABCA001643FA /* map.cpp */, + 23D3E9D51013ABCA001643FA /* menu.cpp */, + 23D3E9D61013ABCA001643FA /* misc.cpp */, + 23D3E9D71013ABCA001643FA /* pressf10.h */, + 23D3E9D81013ABCA001643FA /* scale2x */, + 23D3E9E31013ABCA001643FA /* sdl */, + 23D3E9FC1013ABCA001643FA /* sgrle.cpp */, + 23D3E9FD1013ABCA001643FA /* vorbis */, + 23D3E9FF1013ABCA001643FA /* vorticon */, + ); + name = Sources; + sourceTree = ""; + }; + 20286C2CFDCF999611CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D0C4E960486CD37000505A6 /* Info.plist */, + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */, + 1DDD57E20DA1CFC700B32029 /* main.xib */, + ); + name = Resources; + sourceTree = ""; + }; + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 20286C33FDCF999611CA2CEA /* Carbon.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = ""; + }; + 23D3E9741013ABC9001643FA /* ai */ = { + isa = PBXGroup; + children = ( + 23D3E9751013ABC9001643FA /* baby.cpp */, + 23D3E9761013ABC9001643FA /* balljack.cpp */, + 23D3E9771013ABC9001643FA /* bear.cpp */, + 23D3E9781013ABC9001643FA /* butler.cpp */, + 23D3E9791013ABC9001643FA /* door.cpp */, + 23D3E97A1013ABC9001643FA /* earth.cpp */, + 23D3E97B1013ABC9001643FA /* fireball.cpp */, + 23D3E97C1013ABC9001643FA /* foob.cpp */, + 23D3E97D1013ABC9001643FA /* garg.cpp */, + 23D3E97E1013ABC9001643FA /* icebit.cpp */, + 23D3E97F1013ABC9001643FA /* icechunk.cpp */, + 23D3E9801013ABC9001643FA /* meep.cpp */, + 23D3E9811013ABC9001643FA /* mother.cpp */, + 23D3E9821013ABC9001643FA /* nessie.cpp */, + 23D3E9831013ABC9001643FA /* ninja.cpp */, + 23D3E9841013ABC9001643FA /* platform.cpp */, + 23D3E9851013ABC9001643FA /* platvert.cpp */, + 23D3E9861013ABC9001643FA /* ray.cpp */, + 23D3E9871013ABC9001643FA /* ray.h */, + 23D3E9881013ABC9001643FA /* rope.cpp */, + 23D3E9891013ABC9001643FA /* se.cpp */, + 23D3E98A1013ABC9001643FA /* sndwave.cpp */, + 23D3E98B1013ABC9001643FA /* tank.cpp */, + 23D3E98C1013ABC9001643FA /* tankep2.cpp */, + 23D3E98D1013ABC9001643FA /* teleport.cpp */, + 23D3E98E1013ABC9001643FA /* vort.cpp */, + 23D3E98F1013ABCA001643FA /* vort.h */, + 23D3E9901013ABCA001643FA /* walker.cpp */, + 23D3E9911013ABCA001643FA /* yorp.cpp */, + ); + name = ai; + path = ../../src/ai; + sourceTree = SOURCE_ROOT; + }; + 23D3E9A11013ABCA001643FA /* fileio */ = { + isa = PBXGroup; + children = ( + 23D3E9A21013ABCA001643FA /* CParser.cpp */, + 23D3E9A31013ABCA001643FA /* CParser.h */, + 23D3E9A41013ABCA001643FA /* lzexe.cpp */, + 23D3E9A51013ABCA001643FA /* rle.cpp */, + 23D3E9A61013ABCA001643FA /* story.cpp */, + ); + name = fileio; + path = ../../src/fileio; + sourceTree = SOURCE_ROOT; + }; + 23D3E9B01013ABCA001643FA /* hqp */ = { + isa = PBXGroup; + children = ( + 23D3E9B11013ABCA001643FA /* CHQBitmap.cpp */, + 23D3E9B21013ABCA001643FA /* CHQBitmap.h */, + 23D3E9B31013ABCA001643FA /* CMusic.cpp */, + 23D3E9B41013ABCA001643FA /* CMusic.h */, + 23D3E9B51013ABCA001643FA /* hq_sound.cpp */, + 23D3E9B61013ABCA001643FA /* hq_sound.h */, + ); + name = hqp; + path = ../../src/hqp; + sourceTree = SOURCE_ROOT; + }; + 23D3E9B71013ABCA001643FA /* include */ = { + isa = PBXGroup; + children = ( + 23D3E9B81013ABCA001643FA /* declarations.h */, + 23D3E9B91013ABCA001643FA /* enemyai.h */, + 23D3E9BA1013ABCA001643FA /* eseq_ep1.h */, + 23D3E9BB1013ABCA001643FA /* eseq_ep2.h */, + 23D3E9BC1013ABCA001643FA /* eseq_ep3.h */, + 23D3E9BD1013ABCA001643FA /* fileio */, + 23D3E9C11013ABCA001643FA /* fileio.h */, + 23D3E9C21013ABCA001643FA /* game.h */, + 23D3E9C31013ABCA001643FA /* gamedo.h */, + 23D3E9C41013ABCA001643FA /* gamepdo.h */, + 23D3E9C51013ABCA001643FA /* gm_pdowm.h */, + 23D3E9C61013ABCA001643FA /* graphics.h */, + 23D3E9C71013ABCA001643FA /* gui */, + 23D3E9C91013ABCA001643FA /* main.h */, + 23D3E9CA1013ABCA001643FA /* menu.h */, + 23D3E9CB1013ABCA001643FA /* misc.h */, + 23D3E9CC1013ABCA001643FA /* playeraction.h */, + 23D3E9CD1013ABCA001643FA /* vorbis */, + ); + name = include; + path = ../../src/include; + sourceTree = SOURCE_ROOT; + }; + 23D3E9BD1013ABCA001643FA /* fileio */ = { + isa = PBXGroup; + children = ( + 23D3E9BE1013ABCA001643FA /* lzexe.h */, + 23D3E9BF1013ABCA001643FA /* rle.h */, + 23D3E9C01013ABCA001643FA /* story.h */, + ); + path = fileio; + sourceTree = ""; + }; + 23D3E9C71013ABCA001643FA /* gui */ = { + isa = PBXGroup; + children = ( + 23D3E9C81013ABCA001643FA /* dialog.h */, + ); + path = gui; + sourceTree = ""; + }; + 23D3E9CD1013ABCA001643FA /* vorbis */ = { + isa = PBXGroup; + children = ( + 23D3E9CE1013ABCA001643FA /* oggsupport.h */, + ); + path = vorbis; + sourceTree = ""; + }; + 23D3E9D81013ABCA001643FA /* scale2x */ = { + isa = PBXGroup; + children = ( + 23D3E9D91013ABCA001643FA /* getopt.cpp */, + 23D3E9DA1013ABCA001643FA /* pixel.cpp */, + 23D3E9DB1013ABCA001643FA /* pixel.h */, + 23D3E9DC1013ABCA001643FA /* portable.h */, + 23D3E9DD1013ABCA001643FA /* scale2x.cpp */, + 23D3E9DE1013ABCA001643FA /* scale2x.h */, + 23D3E9DF1013ABCA001643FA /* scale3x.cpp */, + 23D3E9E01013ABCA001643FA /* scale3x.h */, + 23D3E9E11013ABCA001643FA /* scalebit.cpp */, + 23D3E9E21013ABCA001643FA /* scalebit.h */, + ); + name = scale2x; + path = ../../src/scale2x; + sourceTree = SOURCE_ROOT; + }; + 23D3E9E31013ABCA001643FA /* sdl */ = { + isa = PBXGroup; + children = ( + 23D3E9E41013ABCA001643FA /* CInput.cpp */, + 23D3E9E51013ABCA001643FA /* CInput.h */, + 23D3E9E61013ABCA001643FA /* COpenGL.cpp */, + 23D3E9E71013ABCA001643FA /* COpenGL.h */, + 23D3E9E81013ABCA001643FA /* CSettings.cpp */, + 23D3E9E91013ABCA001643FA /* CSettings.h */, + 23D3E9EA1013ABCA001643FA /* CTimer.cpp */, + 23D3E9EB1013ABCA001643FA /* CTimer.h */, + 23D3E9EC1013ABCA001643FA /* CVideoDriver.cpp */, + 23D3E9ED1013ABCA001643FA /* CVideoDriver.h */, + 23D3E9EE1013ABCA001643FA /* gp2x.h */, + 23D3E9EF1013ABCA001643FA /* joydrv.cpp */, + 23D3E9F01013ABCA001643FA /* joydrv.h */, + 23D3E9F11013ABCA001643FA /* sound */, + 23D3E9F81013ABCA001643FA /* video */, + ); + name = sdl; + path = ../../src/sdl; + sourceTree = SOURCE_ROOT; + }; + 23D3E9F11013ABCA001643FA /* sound */ = { + isa = PBXGroup; + children = ( + 23D3E9F21013ABCA001643FA /* CSound.cpp */, + 23D3E9F31013ABCA001643FA /* CSound.h */, + 23D3E9F41013ABCA001643FA /* CSoundChannel.cpp */, + 23D3E9F51013ABCA001643FA /* CSoundChannel.h */, + 23D3E9F61013ABCA001643FA /* CSoundSlot.cpp */, + 23D3E9F71013ABCA001643FA /* CSoundSlot.h */, + ); + path = sound; + sourceTree = ""; + }; + 23D3E9F81013ABCA001643FA /* video */ = { + isa = PBXGroup; + children = ( + 23D3E9F91013ABCA001643FA /* colourconvert.cpp */, + 23D3E9FA1013ABCA001643FA /* colourconvert.h */, + 23D3E9FB1013ABCA001643FA /* colourtable.h */, + ); + path = video; + sourceTree = ""; + }; + 23D3E9FD1013ABCA001643FA /* vorbis */ = { + isa = PBXGroup; + children = ( + 23D3E9FE1013ABCA001643FA /* oggsupport.cpp */, + ); + name = vorbis; + path = ../../src/vorbis; + sourceTree = SOURCE_ROOT; + }; + 23D3E9FF1013ABCA001643FA /* vorticon */ = { + isa = PBXGroup; + children = ( + 23D3EA001013ABCA001643FA /* CCredits.cpp */, + 23D3EA011013ABCA001643FA /* CCredits.h */, + 23D3EA021013ABCA001643FA /* CDialog.cpp */, + 23D3EA031013ABCA001643FA /* CDialog.h */, + 23D3EA041013ABCA001643FA /* CHighScores.cpp */, + 23D3EA051013ABCA001643FA /* CHighScores.h */, + 23D3EA061013ABCA001643FA /* CIntro.cpp */, + 23D3EA071013ABCA001643FA /* CIntro.h */, + 23D3EA081013ABCA001643FA /* CObject.cpp */, + 23D3EA091013ABCA001643FA /* CObject.h */, + 23D3EA0A1013ABCA001643FA /* CPlayer.cpp */, + 23D3EA0B1013ABCA001643FA /* CPlayer.h */, + 23D3EA0C1013ABCA001643FA /* sounds.h */, + ); + name = vorticon; + path = ../../src/vorticon; + sourceTree = SOURCE_ROOT; + }; + 5048396909E3304600765E4B /* Configuration Files */ = { + isa = PBXGroup; + children = ( + 5048396D09E3307300765E4B /* CommanderGeniusProj.xcconfig */, + 5048396E09E3307300765E4B /* CommanderGeniusTarget.xcconfig */, + ); + name = "Configuration Files"; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D0C4E890486CD37000505A6 /* CommanderGenius */ = { + isa = PBXNativeTarget; + buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "CommanderGenius" */; + buildPhases = ( + 8D0C4E8C0486CD37000505A6 /* Resources */, + 8D0C4E8F0486CD37000505A6 /* Sources */, + 8D0C4E910486CD37000505A6 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CommanderGenius; + productInstallPath = "$(HOME)/Applications"; + productName = CommanderGenius; + productReference = 508344B209E5C41E0093A071 /* CommanderGenius.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 20286C28FDCF999611CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "CommanderGenius" */; + compatibilityVersion = "Xcode 3.1"; + hasScannedForEncodings = 1; + mainGroup = 20286C29FDCF999611CA2CEA /* CommanderGenius */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D0C4E890486CD37000505A6 /* CommanderGenius */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D0C4E8C0486CD37000505A6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */, + 1DDD57E40DA1CFC700B32029 /* main.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D0C4E8F0486CD37000505A6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 23D3EA0D1013ABCA001643FA /* baby.cpp in Sources */, + 23D3EA0E1013ABCA001643FA /* balljack.cpp in Sources */, + 23D3EA0F1013ABCA001643FA /* bear.cpp in Sources */, + 23D3EA101013ABCA001643FA /* butler.cpp in Sources */, + 23D3EA111013ABCA001643FA /* door.cpp in Sources */, + 23D3EA121013ABCA001643FA /* earth.cpp in Sources */, + 23D3EA131013ABCA001643FA /* fireball.cpp in Sources */, + 23D3EA141013ABCA001643FA /* foob.cpp in Sources */, + 23D3EA151013ABCA001643FA /* garg.cpp in Sources */, + 23D3EA161013ABCA001643FA /* icebit.cpp in Sources */, + 23D3EA171013ABCA001643FA /* icechunk.cpp in Sources */, + 23D3EA181013ABCA001643FA /* meep.cpp in Sources */, + 23D3EA191013ABCA001643FA /* mother.cpp in Sources */, + 23D3EA1A1013ABCA001643FA /* nessie.cpp in Sources */, + 23D3EA1B1013ABCA001643FA /* ninja.cpp in Sources */, + 23D3EA1C1013ABCA001643FA /* platform.cpp in Sources */, + 23D3EA1D1013ABCA001643FA /* platvert.cpp in Sources */, + 23D3EA1E1013ABCA001643FA /* ray.cpp in Sources */, + 23D3EA1F1013ABCA001643FA /* rope.cpp in Sources */, + 23D3EA201013ABCA001643FA /* se.cpp in Sources */, + 23D3EA211013ABCA001643FA /* sndwave.cpp in Sources */, + 23D3EA221013ABCA001643FA /* tank.cpp in Sources */, + 23D3EA231013ABCA001643FA /* tankep2.cpp in Sources */, + 23D3EA241013ABCA001643FA /* teleport.cpp in Sources */, + 23D3EA251013ABCA001643FA /* vort.cpp in Sources */, + 23D3EA261013ABCA001643FA /* walker.cpp in Sources */, + 23D3EA271013ABCA001643FA /* yorp.cpp in Sources */, + 23D3EA281013ABCA001643FA /* CCGenius.cpp in Sources */, + 23D3EA291013ABCA001643FA /* CGame.cpp in Sources */, + 23D3EA2A1013ABCA001643FA /* CGraphics.cpp in Sources */, + 23D3EA2B1013ABCA001643FA /* CLatch.cpp in Sources */, + 23D3EA2C1013ABCA001643FA /* CLogFile.cpp in Sources */, + 23D3EA2D1013ABCA001643FA /* eseq_ep1.cpp in Sources */, + 23D3EA2E1013ABCA001643FA /* eseq_ep2.cpp in Sources */, + 23D3EA2F1013ABCA001643FA /* eseq_ep3.cpp in Sources */, + 23D3EA301013ABCA001643FA /* CParser.cpp in Sources */, + 23D3EA311013ABCA001643FA /* lzexe.cpp in Sources */, + 23D3EA321013ABCA001643FA /* rle.cpp in Sources */, + 23D3EA331013ABCA001643FA /* story.cpp in Sources */, + 23D3EA341013ABCA001643FA /* fileio.cpp in Sources */, + 23D3EA351013ABCA001643FA /* finale.cpp in Sources */, + 23D3EA361013ABCA001643FA /* game.cpp in Sources */, + 23D3EA371013ABCA001643FA /* gamedo.cpp in Sources */, + 23D3EA381013ABCA001643FA /* gamepdo.cpp in Sources */, + 23D3EA391013ABCA001643FA /* gm_pdowm.cpp in Sources */, + 23D3EA3A1013ABCA001643FA /* CHQBitmap.cpp in Sources */, + 23D3EA3B1013ABCA001643FA /* CMusic.cpp in Sources */, + 23D3EA3C1013ABCA001643FA /* hq_sound.cpp in Sources */, + 23D3EA3D1013ABCA001643FA /* lz.cpp in Sources */, + 23D3EA3E1013ABCA001643FA /* main.cpp in Sources */, + 23D3EA3F1013ABCA001643FA /* map.cpp in Sources */, + 23D3EA401013ABCA001643FA /* menu.cpp in Sources */, + 23D3EA411013ABCA001643FA /* misc.cpp in Sources */, + 23D3EA421013ABCA001643FA /* getopt.cpp in Sources */, + 23D3EA431013ABCA001643FA /* pixel.cpp in Sources */, + 23D3EA441013ABCA001643FA /* scale2x.cpp in Sources */, + 23D3EA451013ABCA001643FA /* scale3x.cpp in Sources */, + 23D3EA461013ABCA001643FA /* scalebit.cpp in Sources */, + 23D3EA471013ABCA001643FA /* CInput.cpp in Sources */, + 23D3EA481013ABCA001643FA /* COpenGL.cpp in Sources */, + 23D3EA491013ABCA001643FA /* CSettings.cpp in Sources */, + 23D3EA4A1013ABCA001643FA /* CTimer.cpp in Sources */, + 23D3EA4B1013ABCA001643FA /* CVideoDriver.cpp in Sources */, + 23D3EA4C1013ABCA001643FA /* joydrv.cpp in Sources */, + 23D3EA4D1013ABCA001643FA /* CSound.cpp in Sources */, + 23D3EA4E1013ABCA001643FA /* CSoundChannel.cpp in Sources */, + 23D3EA4F1013ABCA001643FA /* CSoundSlot.cpp in Sources */, + 23D3EA501013ABCA001643FA /* colourconvert.cpp in Sources */, + 23D3EA511013ABCA001643FA /* sgrle.cpp in Sources */, + 23D3EA521013ABCA001643FA /* oggsupport.cpp in Sources */, + 23D3EA531013ABCA001643FA /* CCredits.cpp in Sources */, + 23D3EA541013ABCA001643FA /* CDialog.cpp in Sources */, + 23D3EA551013ABCA001643FA /* CHighScores.cpp in Sources */, + 23D3EA561013ABCA001643FA /* CIntro.cpp in Sources */, + 23D3EA571013ABCA001643FA /* CObject.cpp in Sources */, + 23D3EA581013ABCA001643FA /* CPlayer.cpp in Sources */, + 23D3EA8D1013AEF3001643FA /* MacMain.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 0867D6ABFE840B52C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 1DDD57E20DA1CFC700B32029 /* main.xib */ = { + isa = PBXVariantGroup; + children = ( + 1DDD57E30DA1CFC700B32029 /* English */, + ); + name = main.xib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C0E91AC608A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* CommanderGeniusTarget.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = NO; + GCC_PREFIX_HEADER = ""; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_GLIBCXX_DEBUG=1", + "_GLIBCXX_DEBUG_PEDANTIC=1", + ); + HEADER_SEARCH_PATHS = /Library/Frameworks/SDL.framework/Headers; + }; + name = Debug; + }; + C0E91AC708A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* CommanderGeniusTarget.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEAD_CODE_STRIPPING = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_PRECOMPILE_PREFIX_HEADER = NO; + GCC_PREFIX_HEADER = ""; + HEADER_SEARCH_PATHS = /Library/Frameworks/SDL.framework/Headers; + INSTALL_PATH = "$(HOME)/Applications"; + PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; + }; + name = Release; + }; + C0E91ACA08A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* CommanderGeniusProj.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_OPTIMIZATION_LEVEL = 0; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "-DBUILD_SDL"; + SDKROOT = macosx10.5; + }; + name = Debug; + }; + C0E91ACB08A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* CommanderGeniusProj.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + GCC_C_LANGUAGE_STANDARD = c99; + OTHER_CFLAGS = "-DBUILD_SDL"; + SDKROOT = macosx10.5; + SEPARATE_STRIP = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "CommanderGenius" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91AC608A95435008D54AB /* Debug */, + C0E91AC708A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "CommanderGenius" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91ACA08A95435008D54AB /* Debug */, + C0E91ACB08A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 20286C28FDCF999611CA2CEA /* Project object */; +} diff --git a/build/Xcode/CommanderGeniusProj.xcconfig b/build/Xcode/CommanderGeniusProj.xcconfig new file mode 100644 index 000000000..73543b888 --- /dev/null +++ b/build/Xcode/CommanderGeniusProj.xcconfig @@ -0,0 +1,8 @@ + GCC_ENABLE_CPP_EXCEPTIONS = YES; + GCC_ENABLE_CPP_RTTI = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + PREBINDING = NO; + INFOPLIST_EXPAND_BUILD_SETTINGS = YES; \ No newline at end of file diff --git a/build/Xcode/CommanderGeniusTarget.xcconfig b/build/Xcode/CommanderGeniusTarget.xcconfig new file mode 100644 index 000000000..076f302c7 --- /dev/null +++ b/build/Xcode/CommanderGeniusTarget.xcconfig @@ -0,0 +1,7 @@ + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = CommanderGenius_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = $(HOME)/Applications; + PRODUCT_NAME = CommanderGenius; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = Dynamic; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; diff --git a/build/Xcode/English.lproj/InfoPlist.strings b/build/Xcode/English.lproj/InfoPlist.strings new file mode 100644 index 000000000..5e45963c3 Binary files /dev/null and b/build/Xcode/English.lproj/InfoPlist.strings differ diff --git a/build/Xcode/English.lproj/main.xib b/build/Xcode/English.lproj/main.xib new file mode 100644 index 000000000..2650d8977 --- /dev/null +++ b/build/Xcode/English.lproj/main.xib @@ -0,0 +1,1492 @@ + + + + 1050 + 9D24 + 653 + 949.32 + 352.00 + + YES + + + YES + com.apple.InterfaceBuilder.CarbonPlugin + + + YES + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Window + + + 256 + {480, 360} + + + + + + + + + + + + YES + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + YES + + + + + {{355, 390}, {480, 360}} + {{0, 0}, {1024, 768}} + + + YES + + + + main + + YES + + + 77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + 1048576 + 2147483647 + + NSMenuCheckmark + 1623195648 + + + NSMenuMixedState + 1623195648 + + submenuAction: + + 77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + YES + + + QWJvdXQg77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + 2147483647 + + + QWJvdXQg77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + + + + + + + + + + + + + + + + + + + + + + _NSAppleMenu + + 77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + + + + + + + + 77+9UFJPSkVDVE5BTUVBU1hNTO+/vQ + + + + + + + + + + + + + + + + + + + + + + + File + + 1048576 + 2147483647 + + + submenuAction: + + File + + YES + + + New + n + 1048576 + 2147483647 + + + New + n + + + + + + + + + + + + + + + + + + + + + + T3BlbuKApg + o + 1048576 + 2147483647 + + + T3BlbuKApg + o + + + + + + + + + + + + + + + + + + + + + + YES + + + 1048576 + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + Close + w + 1048576 + 2147483647 + + + Close + w + + + + + + + + + + + + + + + + + + + + + + Save + s + 1048576 + 2147483647 + + + Save + s + + + + + + + + + + + + + + + + + + + + + + U2F2ZSBBc+KApg + S + 1048576 + 2147483647 + + + U2F2ZSBBc+KApg + S + + + + + + + + + + + + + + + + + + + + + + Revert + r + 1048576 + 2147483647 + + + Revert + r + + + + + + + + + + + + + + + + + + + + + + YES + + + 1048576 + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + UGFnZSBTZXR1cOKApg + P + 1048576 + 2147483647 + + + UGFnZSBTZXR1cOKApg + P + + + + + + + + + + + + + + + + + + + + + + UHJpbnTigKY + p + 1048576 + 2147483647 + + + UHJpbnTigKY + p + + + + + + + + + + + + + + + + + + + + + File + + + + + + + + + File + + + + + + + + + + + + + + + + + + + + + + + Edit + + 1048576 + 2147483647 + + + submenuAction: + + Edit + + YES + + + Undo + z + 1048576 + 2147483647 + + + Undo + z + + + + + + + + + + + + + + + + + + + + + + Redo + Z + 1048576 + 2147483647 + + + Redo + Z + + + + + + + + + + + + + + + + + + + + + + YES + + + 1048576 + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + Cut + x + 1048576 + 2147483647 + + + Cut + x + + + + + + + + + + + + + + + + + + + + + + Copy + c + 1048576 + 2147483647 + + + Copy + c + + + + + + + + + + + + + + + + + + + + + + Paste + v + 1048576 + 2147483647 + + + Paste + v + + + + + + + + + + + + + + + + + + + + + + Delete + + 1048576 + 2147483647 + + + Delete + + + + + + + + + + + + + + + + + + + + + + + Select All + a + 1048576 + 2147483647 + + + Select All + a + + + + + + + + + + + + + + + + + + + + + + YES + + + 1048576 + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + U3BlY2lhbCBDaGFyYWN0ZXJz4oCmA + + 1048576 + 2147483647 + + + U3BlY2lhbCBDaGFyYWN0ZXJz4oCmA + + + + + + + + + + + + + + + + + + + + + + Edit + + + + + + + + + Edit + + + + + + + + + + + + + + + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + + Window + + YES + + + Minimize + m + 1048576 + 2147483647 + + + Minimize + m + + + + + + + + + + + + + + + + + + + + + + Minimize All + m + 1572864 + 2147483647 + + + Minimize All + m + + + + + + + + + + + + + + + + + + + + + + Zoom + + 1048576 + 2147483647 + + + Zoom + + + + + + + + + + + + + + + + + + + + + + + YES + + + 1048576 + 2147483647 + + + + + + + + + + + + + + + + + + + + + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + Bring All to Front + + + + + + + + + + + + + + + + + + + + + + + Arrange in Front + + 1572864 + 2147483647 + + + Arrange in Front + + + + + + + + + + + + + + + + + + + + + + + _NSWindowsMenu + + Window + + + + + + + + + Window + + + + + + + + + + + + + + + + + + + + + + + _NSMainMenu + + main + + + + + + + + + + + + YES + + + + YES + + 0 + + YES + + + + + + 166 + + + YES + + + + MainWindow + + + 29 + + + YES + + + + + + + MenuBar + + + 167 + + + + + 192 + + + YES + + + + + + 185 + + + YES + + + + + + 152 + + + YES + + + + + + 127 + + + YES + + + + + + 195 + + + YES + + + + + + + + + + + 184 + + + YES + + + + + + 147 + + + YES + + + + + + + + + + + + + + + 131 + + + YES + + + + + + + + + + + + + + + 190 + + + + + 194 + + + + + 196 + + + + + 191 + + + + + 193 + + + + + 197 + + + + + 187 + + + + + 141 + + + + + 148 + + + + + 198 + + + + + 143 + + + + + 199 + + + + + 142 + + + + + 146 + + + + + 149 + + + + + 151 + + + + + 144 + + + + + 137 + + + + + 134 + + + + + 136 + + + + + 135 + + + + + 128 + + + + + 138 + + + + + 133 + + + + + 139 + + + + + 130 + + + + + 132 + + + + + + + YES + + YES + 127.IBPluginDependency + 128.IBPluginDependency + 130.IBPluginDependency + 131.IBPluginDependency + 132.IBPluginDependency + 133.IBPluginDependency + 134.IBPluginDependency + 135.IBPluginDependency + 136.IBPluginDependency + 137.IBPluginDependency + 138.IBPluginDependency + 139.IBPluginDependency + 141.IBPluginDependency + 142.IBPluginDependency + 143.IBPluginDependency + 144.IBPluginDependency + 146.IBPluginDependency + 147.IBPluginDependency + 148.IBPluginDependency + 149.IBPluginDependency + 151.IBPluginDependency + 152.IBPluginDependency + 166.IBPluginDependency + 167.IBPluginDependency + 184.IBPluginDependency + 185.IBPluginDependency + 187.IBPluginDependency + 190.IBPluginDependency + 191.IBPluginDependency + 192.IBPluginDependency + 193.IBPluginDependency + 194.IBPluginDependency + 195.IBPluginDependency + 196.IBPluginDependency + 197.IBPluginDependency + 198.IBPluginDependency + 199.IBPluginDependency + 29.IBPluginDependency + + + YES + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + com.apple.InterfaceBuilder.CarbonPlugin + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 200 + + + 0 + + 3 + + diff --git a/build/Xcode/Info.plist b/build/Xcode/Info.plist new file mode 100644 index 000000000..c1cdeac88 --- /dev/null +++ b/build/Xcode/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIconFile + + CFBundleIdentifier + com.yourcompany.${PRODUCT_NAME:identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + + diff --git a/build/Xcode/MacMain.m b/build/Xcode/MacMain.m new file mode 100644 index 000000000..5a27e7ea5 --- /dev/null +++ b/build/Xcode/MacMain.m @@ -0,0 +1,393 @@ +/* + OpenLieroX - Mac OS X main entry point + grabbed from SDL sample + +SDLMain.m - main entry point for our Cocoa-ized SDL app + Initial Version: Darrell Walisser + Non-NIB-Code & other changes: Max Horn + + Feel free to customize this file to suit your needs +*/ + + +#import +#import /* for MAXPATHLEN */ +#import + +#import + +@interface SDLMain : NSObject +@end + + +/* For some reaon, Apple removed setAppleMenu from the headers in 10.4, + but the method still is there and works. To avoid warnings, we declare + it ourselves here. */ +@interface NSApplication(SDL_Missing_Methods) +- (void)setAppleMenu:(NSMenu *)menu; +@end + +/* Use this flag to determine whether we use SDLMain.nib or not */ +#define SDL_USE_NIB_FILE 0 + +/* Use this flag to determine whether we use CPS (docking) or not */ +#define SDL_USE_CPS 1 +#ifdef SDL_USE_CPS +/* Portions of CPS.h */ +typedef struct CPSProcessSerNum +{ + UInt32 lo; + UInt32 hi; +} CPSProcessSerNum; + +extern OSErr CPSGetCurrentProcess( CPSProcessSerNum *psn); +extern OSErr CPSEnableForegroundOperation( CPSProcessSerNum *psn, UInt32 _arg2, UInt32 _arg3, UInt32 _arg4, UInt32 _arg5); +extern OSErr CPSSetFrontProcess( CPSProcessSerNum *psn); + +#endif /* SDL_USE_CPS */ + +static int gArgc; +static char **gArgv; +static BOOL gFinderLaunch; +static BOOL gCalledAppMainline = FALSE; + +static NSString *getApplicationName(void) +{ + NSDictionary *dict; + NSString *appName = 0; + + /* Determine the application name */ + dict = (NSDictionary *)CFBundleGetInfoDictionary(CFBundleGetMainBundle()); + if (dict) + appName = [dict objectForKey: @"CFBundleName"]; + + if (![appName length]) + appName = [[NSProcessInfo processInfo] processName]; + + return appName; +} + +#if SDL_USE_NIB_FILE +/* A helper category for NSString */ +@interface NSString (ReplaceSubString) +- (NSString *)stringByReplacingRange:(NSRange)aRange with:(NSString *)aString; +@end +#endif + +@interface SDLApplication : NSApplication +@end + +@implementation SDLApplication +/* Invoked from the Quit menu item */ +- (void)terminate:(id)sender +{ + /* Post a SDL_QUIT event */ + SDL_Event event; + event.type = SDL_QUIT; + SDL_PushEvent(&event); +} +@end + +/* The main class of the application, the application's delegate */ +@implementation SDLMain + +/* Set the working directory to the .app's parent directory */ +- (void) setupWorkingDirectory:(BOOL)shouldChdir +{ + if (shouldChdir) + { + char parentdir[MAXPATHLEN]; + CFURLRef url = CFBundleCopyBundleURL(CFBundleGetMainBundle()); + CFURLRef url2 = CFURLCreateCopyDeletingLastPathComponent(0, url); + if (CFURLGetFileSystemRepresentation(url2, true, (UInt8 *)parentdir, MAXPATHLEN)) { + assert ( chdir (parentdir) == 0 ); /* chdir to the binary app's parent */ + } + CFRelease(url); + CFRelease(url2); + } + +} + +#if SDL_USE_NIB_FILE + +/* Fix menu to contain the real app name instead of "SDL App" */ +- (void)fixMenu:(NSMenu *)aMenu withAppName:(NSString *)appName +{ + NSRange aRange; + NSEnumerator *enumerator; + NSMenuItem *menuItem; + + aRange = [[aMenu title] rangeOfString:@"SDL App"]; + if (aRange.length != 0) + [aMenu setTitle: [[aMenu title] stringByReplacingRange:aRange with:appName]]; + + enumerator = [[aMenu itemArray] objectEnumerator]; + while ((menuItem = [enumerator nextObject])) + { + aRange = [[menuItem title] rangeOfString:@"SDL App"]; + if (aRange.length != 0) + [menuItem setTitle: [[menuItem title] stringByReplacingRange:aRange with:appName]]; + if ([menuItem hasSubmenu]) + [self fixMenu:[menuItem submenu] withAppName:appName]; + } + [ aMenu sizeToFit ]; +} + +#else + +static void setApplicationMenu(void) +{ + /* warning: this code is very odd */ + NSMenu *appleMenu; + NSMenuItem *menuItem; + NSString *title; + NSString *appName; + + appName = getApplicationName(); + appleMenu = [[NSMenu alloc] initWithTitle:@""]; + + /* Add menu items */ + title = [@"About " stringByAppendingString:appName]; + [appleMenu addItemWithTitle:title action:@selector(orderFrontStandardAboutPanel:) keyEquivalent:@""]; + + [appleMenu addItem:[NSMenuItem separatorItem]]; + + title = [@"Hide " stringByAppendingString:appName]; + [appleMenu addItemWithTitle:title action:@selector(hide:) keyEquivalent:@"h"]; + + menuItem = (NSMenuItem *)[appleMenu addItemWithTitle:@"Hide Others" action:@selector(hideOtherApplications:) keyEquivalent:@"h"]; + [menuItem setKeyEquivalentModifierMask:(NSAlternateKeyMask|NSCommandKeyMask)]; + + [appleMenu addItemWithTitle:@"Show All" action:@selector(unhideAllApplications:) keyEquivalent:@""]; + + [appleMenu addItem:[NSMenuItem separatorItem]]; + + title = [@"Quit " stringByAppendingString:appName]; + [appleMenu addItemWithTitle:title action:@selector(terminate:) keyEquivalent:@"q"]; + + + /* Put menu into the menubar */ + menuItem = [[NSMenuItem alloc] initWithTitle:@"" action:nil keyEquivalent:@""]; + [menuItem setSubmenu:appleMenu]; + [[NSApp mainMenu] addItem:menuItem]; + + /* Tell the application object that this is now the application menu */ + [NSApp setAppleMenu:appleMenu]; + + /* Finally give up our references to the objects */ + [appleMenu release]; + [menuItem release]; +} + +/* Create a window menu */ +static void setupWindowMenu(void) +{ + NSMenu *windowMenu; + NSMenuItem *windowMenuItem; + NSMenuItem *menuItem; + + windowMenu = [[NSMenu alloc] initWithTitle:@"Window"]; + + /* "Minimize" item */ + menuItem = [[NSMenuItem alloc] initWithTitle:@"Minimize" action:@selector(performMiniaturize:) keyEquivalent:@"m"]; + [windowMenu addItem:menuItem]; + [menuItem release]; + + /* Put menu into the menubar */ + windowMenuItem = [[NSMenuItem alloc] initWithTitle:@"Window" action:nil keyEquivalent:@""]; + [windowMenuItem setSubmenu:windowMenu]; + [[NSApp mainMenu] addItem:windowMenuItem]; + + /* Tell the application object that this is now the window menu */ + [NSApp setWindowsMenu:windowMenu]; + + /* Finally give up our references to the objects */ + [windowMenu release]; + [windowMenuItem release]; +} + +/* Replacement for NSApplicationMain */ +static void CustomApplicationMain (int argc, char **argv) +{ + NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; + SDLMain *sdlMain; + + /* Ensure the application object is initialised */ + [SDLApplication sharedApplication]; + +#ifdef SDL_USE_CPS + { + CPSProcessSerNum PSN; + /* Tell the dock about us */ + if (!CPSGetCurrentProcess(&PSN)) + if (!CPSEnableForegroundOperation(&PSN,0x03,0x3C,0x2C,0x1103)) + if (!CPSSetFrontProcess(&PSN)) + [SDLApplication sharedApplication]; + } +#endif /* SDL_USE_CPS */ + + /* Set up the menubar */ + [NSApp setMainMenu:[[NSMenu alloc] init]]; + setApplicationMenu(); + setupWindowMenu(); + + /* Create SDLMain and make it the app delegate */ + sdlMain = [[SDLMain alloc] init]; + [NSApp setDelegate:sdlMain]; + + /* Start the main event loop */ + [NSApp run]; + + [sdlMain release]; + [pool release]; +} + +#endif + + +/* + * Catch document open requests...this lets us notice files when the app + * was launched by double-clicking a document, or when a document was + * dragged/dropped on the app's icon. You need to have a + * CFBundleDocumentsType section in your Info.plist to get this message, + * apparently. + * + * Files are added to gArgv, so to the app, they'll look like command line + * arguments. Previously, apps launched from the finder had nothing but + * an argv[0]. + * + * This message may be received multiple times to open several docs on launch. + * + * This message is ignored once the app's mainline has been called. + */ +- (BOOL)application:(NSApplication *)theApplication openFile:(NSString *)filename +{ + const char *temparg; + size_t arglen; + char *arg; + char **newargv; + + if (!gFinderLaunch) /* MacOS is passing command line args. */ + return FALSE; + + if (gCalledAppMainline) /* app has started, ignore this document. */ + return FALSE; + + temparg = [filename UTF8String]; + arglen = strlen(temparg) + 1; + arg = (char *) malloc(arglen); + if (arg == NULL) + return FALSE; + + newargv = (char **) realloc(gArgv, sizeof (char *) * (gArgc + 2)); + if (newargv == NULL) + { + free(arg); + return FALSE; + } + gArgv = newargv; + + strlcpy(arg, temparg, arglen); + gArgv[gArgc++] = arg; + gArgv[gArgc] = NULL; + return TRUE; +} + + +/* Called when the internal event loop has just started running */ +- (void) applicationDidFinishLaunching: (NSNotification *) note +{ + int status; + + /* Set the working directory to the .app's parent directory */ + [self setupWorkingDirectory:gFinderLaunch]; + +#if SDL_USE_NIB_FILE + /* Set the main menu to contain the real app name instead of "SDL App" */ + [self fixMenu:[NSApp mainMenu] withAppName:getApplicationName()]; +#endif + + /* Hand off to main application code */ + gCalledAppMainline = TRUE; + status = SDL_main (gArgc, gArgv); + + /* We're done, thank you for playing */ + exit(status); +} +@end + + +@implementation NSString (ReplaceSubString) + +- (NSString *)stringByReplacingRange:(NSRange)aRange with:(NSString *)aString +{ + unsigned int bufferSize; + unsigned int selfLen = [self length]; + unsigned int aStringLen = [aString length]; + unichar *buffer; + NSRange localRange; + NSString *result; + + bufferSize = selfLen + aStringLen - aRange.length; + buffer = NSAllocateMemoryPages(bufferSize*sizeof(unichar)); + + /* Get first part into buffer */ + localRange.location = 0; + localRange.length = aRange.location; + [self getCharacters:buffer range:localRange]; + + /* Get middle part into buffer */ + localRange.location = 0; + localRange.length = aStringLen; + [aString getCharacters:(buffer+aRange.location) range:localRange]; + + /* Get last part into buffer */ + localRange.location = aRange.location + aRange.length; + localRange.length = selfLen - localRange.location; + [self getCharacters:(buffer+aRange.location+aStringLen) range:localRange]; + + /* Build output string */ + result = [NSString stringWithCharacters:buffer length:bufferSize]; + + NSDeallocateMemoryPages(buffer, bufferSize); + + return result; +} + +@end + + + +#ifdef main +# undef main +#endif + + +/* Main entry point to executable - should *not* be SDL_main! */ +int main (int argc, char **argv) +{ + /* Copy the arguments into a global variable */ + /* This is passed if we are launched by double-clicking */ + if ( argc >= 2 && strncmp (argv[1], "-psn", 4) == 0 ) { + gArgv = (char **) malloc(sizeof (char *) * 2); + gArgv[0] = argv[0]; + gArgv[1] = NULL; + gArgc = 1; + gFinderLaunch = YES; + } else { + int i; + gArgc = argc; + gArgv = (char **) malloc(sizeof (char *) * (argc+1)); + for (i = 0; i <= argc; i++) + gArgv[i] = argv[i]; + gFinderLaunch = NO; + } + +#if SDL_USE_NIB_FILE + [SDLApplication poseAsClass:[NSApplication class]]; + NSApplicationMain (argc, argv); +#else + CustomApplicationMain (argc, argv); +#endif + return 0; +} diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/categories.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/categories.pbxbtree new file mode 100644 index 000000000..45739721a Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/categories.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/cdecls.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/cdecls.pbxbtree new file mode 100644 index 000000000..81fffaa65 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/cdecls.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/decls.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/decls.pbxbtree new file mode 100644 index 000000000..55055bc4d Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/decls.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/files.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/files.pbxbtree new file mode 100644 index 000000000..5b7e50726 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/files.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/imports.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/imports.pbxbtree new file mode 100644 index 000000000..29860d864 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/imports.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/pbxindex.header b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/pbxindex.header new file mode 100644 index 000000000..5f3c7e394 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/pbxindex.header differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/protocols.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/protocols.pbxbtree new file mode 100644 index 000000000..d3f6bb3b6 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/protocols.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/refs.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/refs.pbxbtree new file mode 100644 index 000000000..c0eae3d77 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/refs.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/control b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/control new file mode 100644 index 000000000..1660a778f Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/control differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/strings b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/strings new file mode 100644 index 000000000..7dde096de Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/strings.pbxstrings/strings differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/subclasses.pbxbtree b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/subclasses.pbxbtree new file mode 100644 index 000000000..3fa8935b4 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/subclasses.pbxbtree differ diff --git a/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/symbols0.pbxsymbols b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/symbols0.pbxsymbols new file mode 100644 index 000000000..230faa609 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/CommanderGenius.pbxindex/symbols0.pbxsymbols differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-all-target-headers.hmap b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-all-target-headers.hmap new file mode 100644 index 000000000..5d74c43a9 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-all-target-headers.hmap differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-generated-files.hmap b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-generated-files.hmap new file mode 100644 index 000000000..dd8b535d6 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-generated-files.hmap differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-own-target-headers.hmap b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-own-target-headers.hmap new file mode 100644 index 000000000..5d74c43a9 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-own-target-headers.hmap differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-project-headers.hmap b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-project-headers.hmap new file mode 100644 index 000000000..9b47b6aa3 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius-project-headers.hmap differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius.hmap b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius.hmap new file mode 100644 index 000000000..4a874bbb4 Binary files /dev/null and b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/CommanderGenius.hmap differ diff --git a/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CommanderGenius.LinkFileList b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CommanderGenius.LinkFileList new file mode 100644 index 000000000..b45175cb6 --- /dev/null +++ b/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CommanderGenius.LinkFileList @@ -0,0 +1,77 @@ +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/baby.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/balljack.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/bear.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/butler.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/door.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/earth.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/fireball.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/foob.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/garg.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/icebit.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/icechunk.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/meep.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/mother.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/nessie.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/ninja.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/platform.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/platvert.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/ray.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/rope.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/se.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/sndwave.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/tank.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/tankep2.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/teleport.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/vort.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/walker.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/yorp.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CCGenius.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CGame.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CGraphics.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CLatch.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CLogFile.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/eseq_ep1.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/eseq_ep2.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/eseq_ep3.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CParser.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/lzexe.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/rle.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/story.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/fileio.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/finale.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/game.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/gamedo.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/gamepdo.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/gm_pdowm.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CHQBitmap.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CMusic.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/hq_sound.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/lz.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/main.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/map.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/menu.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/misc.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/getopt.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/pixel.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/scale2x.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/scale3x.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/scalebit.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CInput.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/COpenGL.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CSettings.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CTimer.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CVideoDriver.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/joydrv.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CSound.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CSoundChannel.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CSoundSlot.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/colourconvert.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/sgrle.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/oggsupport.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CCredits.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CDialog.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CHighScores.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CIntro.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CObject.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/CPlayer.o +/Users/az/Programmierung/CommanderGenius/build/Xcode/build/CommanderGenius.build/Debug/CommanderGenius.build/Objects-normal/i386/MacMain.o diff --git a/build/Xcode/build/Debug/CGLog.html b/build/Xcode/build/Debug/CGLog.html new file mode 100644 index 000000000..55934b071 --- /dev/null +++ b/build/Xcode/build/Debug/CGLog.html @@ -0,0 +1,11 @@ +LogFile + + + + +
+ +Logfile +
+
CloneKeenPlus Beta v0.2.9.7 (Commander Genius)
BUILD: RELEASE
PLATFORM: UNKNOWN
Send E-Mail to me

Parser : The file has not been found. When CKP is trying to save the file it will create a new one.
First time message: CKP didn't find the driver config file. However, it is going to generate one basing on default configurations.

Processing command-line options.
allocmem(): allocating 415744 bytes for scroll buffer...OK
allocmem(): allocating 73600 bytes for blit buffer...OK
Starting graphics driver...
SDL was successfully initialized!

Blitsurface = creatergbsurfacefrom
Starting sound driver...
SDL_AudioSpec:
freq: 48000
channels: 2
audio buffer size: 2048
Using audio driver: coreaudio
Sound System: SDL sound system initialized.
Starting input driver...
JoyDrv_Start() : No joysticks were found.
+loadResourcesforStartMenu(): "data/games.cfg" could not be read! Assure, that the directory can be accessed.
Error! Resources for start menu cannot be loaded! Maybe you need to copy the data files!

\ No newline at end of file diff --git a/build/Xcode/build/Debug/CommanderGenius.app/Contents/Info.plist b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Info.plist new file mode 100644 index 000000000..c2ee6740f --- /dev/null +++ b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + CommanderGenius + CFBundleIdentifier + com.yourcompany.CommanderGenius + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + CommanderGenius + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + + diff --git a/build/Xcode/build/Debug/CommanderGenius.app/Contents/MacOS/CommanderGenius b/build/Xcode/build/Debug/CommanderGenius.app/Contents/MacOS/CommanderGenius new file mode 100755 index 000000000..7f5a16297 Binary files /dev/null and b/build/Xcode/build/Debug/CommanderGenius.app/Contents/MacOS/CommanderGenius differ diff --git a/build/Xcode/build/Debug/CommanderGenius.app/Contents/PkgInfo b/build/Xcode/build/Debug/CommanderGenius.app/Contents/PkgInfo new file mode 100644 index 000000000..bd04210fb --- /dev/null +++ b/build/Xcode/build/Debug/CommanderGenius.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? \ No newline at end of file diff --git a/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/InfoPlist.strings b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/InfoPlist.strings new file mode 100644 index 000000000..dea12de4c Binary files /dev/null and b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/InfoPlist.strings differ diff --git a/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/main.nib/objects.xib b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/main.nib/objects.xib new file mode 100644 index 000000000..175036ca7 --- /dev/null +++ b/build/Xcode/build/Debug/CommanderGenius.app/Contents/Resources/English.lproj/main.nib/objects.xib @@ -0,0 +1,272 @@ + + + + + + + Open… + o + open + + + Special Characters… + chrp + + + Zoom + zoom + + + Revert + r + rvrt + + + Window + + Window + _NSWindowsMenu + + + Minimize + m + TRUE + mini + + + Minimize All + m + TRUE + 1572864 + mina + + + + TRUE + + + Bring All to Front + TRUE + bfrt + + + Arrange in Front + TRUE + 1572864 + frnt + + + + + + + �PROJECTNAMEASXML� + _NSAppleMenu + + + About �PROJECTNAMEASXML� + 0 + abou + + + + + Edit + + Edit + + + Undo + z + undo + + + Redo + Z + redo + + + TRUE + + + Cut + x + cut + + + Copy + c + copy + + + Paste + v + past + + + Delete + clea + + + Select All + a + sall + + + TRUE + + + + + + + + File + + + New + n + new + + + + TRUE + + + Close + w + clos + + + Save + s + save + + + Save As… + S + svas + + + + TRUE + + + Page Setup… + P + page + + + Print… + p + prnt + + + + + �PROJECTNAMEASXML� + + + + + + + 0 0 480 360 + 0 0 360 480 + + + + + + + + + + + + + + + + + + + + FALSE + TRUE + TRUE + 1048576 + Window + + 390 355 750 835 + 0 0 768 1024 + + + main + _NSMainMenu + + + + File + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + File's Owner + + MainWindow + + MenuBar + + + IBCarbonFramework + 201 + diff --git a/build/Xcode/build/Debug/genius.cfg b/build/Xcode/build/Debug/genius.cfg new file mode 100644 index 000000000..9ec427d92 --- /dev/null +++ b/build/Xcode/build/Debug/genius.cfg @@ -0,0 +1,19 @@ + +[Video] +bpp = 0 +frameskip = 2 +fullscreen = 0 +OpenGL = 0 +width = 640 +height = 480 +scale = 2 +OGLfilter = 0 +filter = 1 +autoframeskip = 0 +aspect = 1 + +[Audio] +channels = 2 +format = 8 +rate = 48000 +mixerch = 0 diff --git a/build/Xcode/version.plist b/build/Xcode/version.plist new file mode 100644 index 000000000..5611992c6 --- /dev/null +++ b/build/Xcode/version.plist @@ -0,0 +1,16 @@ + + + + + BuildVersion + 3 + CFBundleVersion + 1.0 + ProductBuildVersion + 9M2729 + ProjectName + DevToolsWizardTemplates + SourceVersion + 11600000 + +