From 1d7c81a6d3a379b3eab6a4ab3f9d68743e16388c Mon Sep 17 00:00:00 2001 From: Tom Kidd Date: Wed, 9 May 2018 08:57:28 -0500 Subject: [PATCH] Added tvOS port --- README.md | 11 +- wolf3d/README.md | 18 - wolf3d/code/.DS_Store | Bin 8196 -> 8196 bytes wolf3d/code/iphone/.DS_Store | Bin 6148 -> 12292 bytes wolf3d/code/iphone/EAGLView.m | 7 +- wolf3d/code/iphone/EpisodeViewController.m | 49 +- wolf3d/code/iphone/Launch Screen.storyboard | 19 +- .../code/iphone/LevelSelectViewController.m | 9 + wolf3d/code/iphone/MainMenuViewController.m | 62 +- .../Resources-tvOS/views/CreditsView-tvos.xib | 52 ++ .../Resources-tvOS/views/EpisodeCell-tvos.xib | 60 ++ .../Resources-tvOS/views/EpisodeView-tvos.xib | 63 ++ .../Resources-tvOS/views/LegalView-tvos.xib | 75 ++ .../views/LevelSelectView-tvos.xib | 66 ++ .../views/MainMenuView-tvos.xib | 185 ++++ .../Resources-tvOS/views/SkillView-tvos.xib | 232 +++++ .../Resources-tvOS/views/TriviaView-tvos.xib | 348 +++++++ wolf3d/code/iphone/SettingsViewController.h | 2 + wolf3d/code/iphone/SkillViewController.m | 19 +- wolf3d/code/iphone/UIFontButton.m | 8 + wolf3d/code/iphone/iphone_alerts.m | 29 +- wolf3d/code/iphone/iphone_downloadSOD.m | 6 +- wolf3d/code/iphone/iphone_downloadUserMap.m | 6 +- wolf3d/code/iphone/iphone_loop.c | 18 +- wolf3d/code/iphone/iphone_menus.c | 8 +- wolf3d/code/iphone/iphone_store.m | 4 + wolf3d/code/iphone/iphone_sys.m | 3 + wolf3d/code/iphone/iphone_wolf.h | 1 + .../iphone/wolf3d.xcodeproj/project.pbxproj | 856 +++++++++++++++++- wolf3d/code/iphone/wolf3dAppDelegate.h | 15 + wolf3d/code/iphone/wolf3dAppDelegate.m | 73 +- .../Content.imageset/Contents.json | 11 + .../Back.imagestacklayer/Contents.json | 6 + .../Contents.json | 17 + .../Content.imageset/Contents.json | 11 + .../Front.imagestacklayer/Contents.json | 6 + .../Content.imageset/Contents.json | 11 + .../Middle.imagestacklayer/Contents.json | 6 + .../Content.imageset/Contents.json | 17 + .../Content.imageset/wolf3d_tv_back.png | Bin 0 -> 34118 bytes .../Back.imagestacklayer/Contents.json | 6 + .../App Icon.imagestack/Contents.json | 17 + .../Content.imageset/Contents.json | 17 + .../Content.imageset/wolf3d_tv_front.png | Bin 0 -> 19562 bytes .../Front.imagestacklayer/Contents.json | 6 + .../Content.imageset/Contents.json | 17 + .../Content.imageset/wolf3d_tv_middle.png | Bin 0 -> 57772 bytes .../Middle.imagestacklayer/Contents.json | 6 + .../Contents.json | 32 + .../Contents.json | 16 + .../Top Shelf Image.imageset/Contents.json | 17 + .../wolf3d_banner.png | Bin 0 -> 2201926 bytes .../wolf3dTV/Assets.xcassets/Contents.json | 6 + .../LaunchImage.launchimage/Contents.json | 23 + .../Default-Portrait~tvos.png | Bin 0 -> 2988 bytes wolf3d/code/iphone/wolf3dTV/Info.plist | 34 + wolf3d/code/iphone/wolf3dViewController.m | 58 +- wolf3d/code/wolfiphone.h | 17 + wolf3d/menu_art/Default-Portrait.png | Bin 0 -> 1083 bytes wolf3d/menu_art/Default-Portrait~ipad.png | Bin 0 -> 1726 bytes wolf3d/menu_art/Default-Portrait~tvos.png | Bin 0 -> 2988 bytes 61 files changed, 2599 insertions(+), 62 deletions(-) delete mode 100644 wolf3d/README.md create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/CreditsView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/EpisodeCell-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/EpisodeView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/LegalView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/LevelSelectView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/MainMenuView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/SkillView-tvos.xib create mode 100644 wolf3d/code/iphone/Resources-tvOS/views/TriviaView-tvos.xib create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/wolf3d_tv_back.png create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/wolf3d_tv_front.png create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/wolf3d_tv_middle.png create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/wolf3d_banner.png create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/LaunchImage.launchimage/Contents.json create mode 100644 wolf3d/code/iphone/wolf3dTV/Assets.xcassets/LaunchImage.launchimage/Default-Portrait~tvos.png create mode 100644 wolf3d/code/iphone/wolf3dTV/Info.plist create mode 100644 wolf3d/menu_art/Default-Portrait.png create mode 100644 wolf3d/menu_art/Default-Portrait~ipad.png create mode 100644 wolf3d/menu_art/Default-Portrait~tvos.png diff --git a/README.md b/README.md index 811440a..7cfe659 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Wolfenstein 3D for iOS 11 +# Wolfenstein 3D for iOS 11 and tvOS for Apple TV -This is my update for Wolfenstein 3D for iOS to run on iOS 11. It also runs in modern resolutions including the full width of the iPhone X. +This is my update for Wolfenstein 3D for iOS to run on iOS 11, running in modern resolutions including the full width of the iPhone X. I have also made a target and version for tvOS to run on Apple TV Improvements/Changes @@ -10,9 +10,16 @@ Improvements/Changes - Basic MFi controller support - Deprecated APIs removed and replaced with modern equivalents - Code locations reorganized and consolodated +- Second project target for tvOS that takes advantage of focus model and removes on-screen controls. This commit adds a "menu_art" directory with placeholder images and a substitute font. These are images made from scratch and a public domain font in order to avoid distributing copyrighted material. Note that unlike the DOOM for iOS repository from id Software, this repository includes all the game content (levels, sounds, etc.) from the original Wolfenstein 3-D release because John Carmack included them in the initial drop in 2009. As a result, **you can clone this repository, build, and start playing immediately**. It does not include the Spear of Destiny levels as the original release did not have them, and the in-app purchase to purchase them has long since stopped working. If you try to start a Spear of Destiny episiode the app will crash, but if you have the files yourself from some other means you can drop them in the `base/maps` directory and play them. +For a rundown of getting the code up and running in iOS 11, I wrote this [lengthy article](http://schnapple.com/wolfenstein-3d-and-doom-on-ios-11/) on the subject. For a rundown of the effort to get it running on tvOS, I wrote a [second lenghty article](http://schnapple.com/wolfenstein-3d-and-doom-on-tvos-for-apple-tv/) on the subject. + +[Video of Wolfenstein 3-D running on an iPhone X](https://www.youtube.com/watch?v=O_tC5krFVZ8) + +[Video of Wolfenstein 3-D running on an Apple TV](https://www.youtube.com/watch?v=ghkjUi_1Bos) + Have fun. For any questions I can be reached at tomkidd@gmail.com \ No newline at end of file diff --git a/wolf3d/README.md b/wolf3d/README.md deleted file mode 100644 index 811440a..0000000 --- a/wolf3d/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Wolfenstein 3D for iOS 11 - -This is my update for Wolfenstein 3D for iOS to run on iOS 11. It also runs in modern resolutions including the full width of the iPhone X. - -Improvements/Changes - -- Compiles and runs in iOS 11 SDK -- Orientation and coordinate system fixed to reflect iOS 8 changes -- C warnings fixed for Xcode 9.3 -- Basic MFi controller support -- Deprecated APIs removed and replaced with modern equivalents -- Code locations reorganized and consolodated - -This commit adds a "menu_art" directory with placeholder images and a substitute font. These are images made from scratch and a public domain font in order to avoid distributing copyrighted material. - -Note that unlike the DOOM for iOS repository from id Software, this repository includes all the game content (levels, sounds, etc.) from the original Wolfenstein 3-D release because John Carmack included them in the initial drop in 2009. As a result, **you can clone this repository, build, and start playing immediately**. It does not include the Spear of Destiny levels as the original release did not have them, and the in-app purchase to purchase them has long since stopped working. If you try to start a Spear of Destiny episiode the app will crash, but if you have the files yourself from some other means you can drop them in the `base/maps` directory and play them. - -Have fun. For any questions I can be reached at tomkidd@gmail.com \ No newline at end of file diff --git a/wolf3d/code/.DS_Store b/wolf3d/code/.DS_Store index bccadcf152c88af7e8de7d833f5a1829ed7d5fa2..756763e3e780f7a8434a86ceeeca38515f10d480 100644 GIT binary patch literal 8196 zcmeHMTWl0n7(U;&lo>nFDIg58;6kkht)UAAf+%de1t}M)Y)i{U+S#3fPMFTro!MPV zDe0RAnCT>+}KRNbTm_TZXQVqs4WA;_OGhnd-uH=MQI?3B?_ zN5nwHK*T`AK*T`A!0o^QJ+p%%P4nCr)~Jpch#2@^G7y{(3AzGIg*YydA01Tj6o9ar zx_O~C^GVv6hmp)0}^1Hzr`iC{QkD#USt!kt05GlVlE%uv8*C%*(A z&X5uq)e!>`15+6Ya`zf$v0*mI+=~4Da(39ZJin#o3Sw2&Giqi^vMkB7>kT3^{eyJuH);LW9GTDWtcSNK(FN(ZmHcZIEKgL zWQ2iF)UPfa9Ze=zw>Br%BwNRt6Qk?awKOMMSFar#lcfcX$%i`!hDMH!9v?e#Ml1~B z;lS!D7W#7KDi4*cmhde_cwjJQ<(wiv>na#IRPsu;>l~&S&sD~;y<%F#iCrkO_3b2E zchoAgw5^@n=5AN|)j35XV%M;5xsJET%zK3WYMn>qb>>{BD{lt&-kfU}h8(Y7tzGM>bzUy-+IE-gSwWb+eZG0r4{TFRefvB&@27dNK8xauQEI_6cbgQ{ zDw-V>+EXE)o4p{uwDG=`t?M_YC+gJtIdkVJ%0BuY9N#)*nfacQW%z@8buVW+hUFaY zEn1$HwasovA2RDPBFhtV)cQJYp|(g;8>GHM)_S5~`6E2m;w74Lz@V9Sx<(MqP%la{ zw=7$tY5N09I&V^KND}Y9w@FjFJzA2ghXe0#R+R1|Box)7se&79Nh(^8t!GVJHDuwo zX04+276q&7_OSE84T{#6bBBg#DPBFA!|qKfO*~v6nlxCWf#~x>|ORL z`+{9z-?6LgXZ9=mjs4E9A%-f=i`Vcv&f^1ogpctFF5z=r#st2`_qd8*a82A`th_IFmhW94 z{vf`=JtS81s1ztpohe2yi{B%W$W)1cRGQ+oGVKIm zYl=5Zk{T11mGPuZ(pRg5tyNhok;v58YsH!|qKLG(i>xgLQ{a&>VOBN)YT zoWPTzWKZD*yol2{gIDkd-o#sY8|QEV7x5n6CkcOu&+sL#;0GbjNzv{QpUX9Vq}C0h zEoSmgctDqhULG9bEf}a0HZ92iH&6fm{}vGW-Os-0`9J;7*68`q<@ukj F{sJ*XJbVBE literal 8196 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 a+fM*#e<8HvfBa8DJO0Q2dA--;|9=3I-!jht delta 174 zcmZokXfcprU|?W$DortDU=RQ@Ie-{MGqg`E6q~3gIoUvmMH0kk0%At6oH0WRgC0W# zLo!4D#6oqDg2{@)ij!{%@iGf!GfkEgR+-Ev%*!O`uz8|n72CvyS)4$9Ai%*56cK0H xtj_a*S&$hbCcq7(U4giLvmnQJ=E?jzhKvl8ZFr=4fEI!r19Bh3=6Iet%m4;h9bW(d diff --git a/wolf3d/code/iphone/EAGLView.m b/wolf3d/code/iphone/EAGLView.m index 7df5b20..5674408 100644 --- a/wolf3d/code/iphone/EAGLView.m +++ b/wolf3d/code/iphone/EAGLView.m @@ -96,7 +96,10 @@ EAGLView *eaglview = nil; eaglview = self; if ( self ) { + +#if !TARGET_OS_TV [self setMultipleTouchEnabled:YES]; +#endif // Support rendering at native resolution on devices with Retina displays. if( [self respondsToSelector:@selector(contentScaleFactor)] ) { @@ -305,6 +308,7 @@ EAGLView *eaglview = nil; } - (void) handleTouches:(NSSet*)touches withEvent:(UIEvent*)event { +#if !TARGET_OS_TV int touchCount = 0; int points[16]; static int previousTouchCount = 0; @@ -369,6 +373,7 @@ EAGLView *eaglview = nil; previousTouchCount = touchCount; iphoneTouchEvent( touchCount, points ); +#endif } @@ -472,7 +477,7 @@ void SysIPhoneOpenURL( const char *url ) { Com_Printf( "OpenURL char *: %s\n", url ); NSString *nss = [NSString stringWithCString: url encoding: NSASCIIStringEncoding]; - [[UIApplication sharedApplication] openURL:[NSURL URLWithString: nss]]; + [[UIApplication sharedApplication] openURL:[NSURL URLWithString: nss] options:@{} completionHandler:nil]; } void SysIPhoneLoadJPG( W8* jpegData, int jpegBytes, W8 **pic, W16 *width, W16 *height, W16 *bytes ) { diff --git a/wolf3d/code/iphone/EpisodeViewController.m b/wolf3d/code/iphone/EpisodeViewController.m index d41fe67..7cd623c 100644 --- a/wolf3d/code/iphone/EpisodeViewController.m +++ b/wolf3d/code/iphone/EpisodeViewController.m @@ -23,6 +23,7 @@ #import "EpisodeViewController.h" #import "LevelSelectViewController.h" +#import "wolf3dAppDelegate.h" #import "wolfiphone.h" @@ -86,12 +87,14 @@ static const char * const EpisodeNames[TOTAL_EPISODES][2] = { // TODO: Select the current episode. Haven't yet figured out a good way to get the table // view to load with a default row selected, so for now always select episode 1. +#if !TARGET_OS_TV int initialEpisode = 0; NSIndexPath *initialPath = [NSIndexPath indexPathForRow:initialEpisode inSection:0]; [self.episodeList selectRowAtIndexPath:initialPath animated:YES scrollPosition:UITableViewScrollPositionNone]; [self handleSelectionAtIndexPath:initialPath]; +#endif } - (void)didReceiveMemoryWarning { @@ -125,7 +128,8 @@ static const char * const EpisodeNames[TOTAL_EPISODES][2] = { } - (IBAction)next:(id)sender { - LevelSelectViewController *lsc = [[LevelSelectViewController alloc] initWithNibName:@"LevelSelectView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + LevelSelectViewController *lsc = [[LevelSelectViewController alloc] initWithNibName:[app GetNibNameForDevice: @"LevelSelectView"] bundle:nil]; [self.navigationController pushViewController:lsc animated:YES]; [lsc release]; } @@ -263,7 +267,8 @@ static CGRect maximumNameLabelFrame = { { 0.0, 0.0 }, { 0.0, 0.0 } }; if (cell == nil) { //cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyIdentifier] autorelease]; - [[NSBundle mainBundle] loadNibNamed:@"EpisodeCell" owner:self options:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + [[NSBundle mainBundle] loadNibNamed:[app GetNibNameForDevice:@"EpisodeCell"] owner:self options:nil]; if ( episodeCell == nil ) { // Couldn't create from nib file, load a default cell. @@ -308,6 +313,7 @@ static CGRect maximumNameLabelFrame = { { 0.0, 0.0 }, { 0.0, 0.0 } }; cell.backgroundColor = UIColor.clearColor; + cell.contentView.backgroundColor = UIColor.blackColor; return cell; } @@ -321,19 +327,48 @@ static CGRect maximumNameLabelFrame = { { 0.0, 0.0 }, { 0.0, 0.0 } }; [self setCellSelected:NO atIndexPath:indexPath]; } +#if TARGET_OS_TV +- (void)didUpdateFocusInContext:(UIFocusUpdateContext *)context withAnimationCoordinator:(UIFocusAnimationCoordinator *)coordinator { + + [super didUpdateFocusInContext:context withAnimationCoordinator:coordinator]; + + if ([context.nextFocusedView isKindOfClass:[UITableViewCell class]]) { + [coordinator addCoordinatedAnimations:^{ + + [((UITableViewCell *)context.nextFocusedView).contentView setBackgroundColor:[UIColor blackColor]]; + [((UITableViewCell *)context.nextFocusedView) viewWithTag:3].hidden = false; + + + if ([context.previouslyFocusedView isKindOfClass:[UITableViewCell class]]) { + [((UITableViewCell *)context.previouslyFocusedView).contentView setBackgroundColor:[UIColor blackColor]]; + [((UITableViewCell *)context.previouslyFocusedView) viewWithTag:3].hidden = true; + } + + [context.nextFocusedView setBackgroundColor:[UIColor blackColor]]; + [context.previouslyFocusedView setBackgroundColor:[UIColor clearColor]]; + } completion:nil]; + } +} +#endif + - (void)setCellSelected:(BOOL)selected atIndexPath:(NSIndexPath*)indexPath { // Get the cell that was selected. +#if TARGET_OS_TV + [self next:self]; +#else UITableViewCell * cell = [episodeList cellForRowAtIndexPath:indexPath]; - [self setCellSelected:selected cell:cell]; +#endif } - (void)setCellSelected:(BOOL)selected cell:(UITableViewCell*)cell { - // Get the "selected" image - UIView * selectionFrame = [cell viewWithTag:3]; - - // Show the selected image +#if !TARGET_OS_TV + // Get the "selected" image + UIView * selectionFrame = [cell viewWithTag:3]; + + // Show the selected image selectionFrame.hidden = !selected; +#endif } diff --git a/wolf3d/code/iphone/Launch Screen.storyboard b/wolf3d/code/iphone/Launch Screen.storyboard index 7c2f962..f449129 100644 --- a/wolf3d/code/iphone/Launch Screen.storyboard +++ b/wolf3d/code/iphone/Launch Screen.storyboard @@ -1,11 +1,12 @@ - + - + + @@ -20,7 +21,18 @@ + + + + + + + + + + + @@ -28,4 +40,7 @@ + + + diff --git a/wolf3d/code/iphone/LevelSelectViewController.m b/wolf3d/code/iphone/LevelSelectViewController.m index 22b1072..234f1cb 100644 --- a/wolf3d/code/iphone/LevelSelectViewController.m +++ b/wolf3d/code/iphone/LevelSelectViewController.m @@ -225,8 +225,17 @@ UITableView interface - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [self handleSelectionAtIndexPath:indexPath]; +#if TARGET_OS_TV + [self next:self]; +#endif } +#if TARGET_OS_TV +-(NSArray> *)preferredFocusEnvironments { + return @[missionList]; +} +#endif + - (void)didReceiveMemoryWarning { // Releases the view if it doesn't have a superview. [super didReceiveMemoryWarning]; diff --git a/wolf3d/code/iphone/MainMenuViewController.m b/wolf3d/code/iphone/MainMenuViewController.m index 777abb6..f69014c 100644 --- a/wolf3d/code/iphone/MainMenuViewController.m +++ b/wolf3d/code/iphone/MainMenuViewController.m @@ -29,7 +29,10 @@ #import "CreditsViewController.h" #import "LegalViewController.h" #import "TriviaViewController.h" + +#if !TARGET_OS_TV #import "SettingsViewController.h" +#endif @interface MainMenuViewController () @@ -62,6 +65,8 @@ @synthesize idGamesButton, idSoftwareButton, triviaButton; @synthesize backButton; +BOOL subMenu = NO; + - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; @@ -93,15 +98,18 @@ - (IBAction)newGame:(id)sender { - SkillViewController *svc = [[SkillViewController alloc] initWithNibName:@"SkillView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + SkillViewController *svc = [[SkillViewController alloc] initWithNibName:[app GetNibNameForDevice:@"SkillView"] bundle:nil]; [self.navigationController pushViewController:svc animated:YES]; [svc release]; } - (IBAction)settings:(id)sender { +#if !TARGET_OS_TV SettingsViewController *evc = [[SettingsViewController alloc] initWithNibName:@"SettingsView" bundle:nil]; [self.navigationController pushViewController:evc animated:YES]; - [evc release]; + [evc release]; +#endif } - (IBAction)about:(id)sender { @@ -115,19 +123,21 @@ } - (IBAction)credits:(id)sender { - CreditsViewController *cvc = [[CreditsViewController alloc] initWithNibName:@"CreditsView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + CreditsViewController *cvc = [[CreditsViewController alloc] initWithNibName:[app GetNibNameForDevice:@"CreditsView"] bundle:nil]; [self.navigationController pushViewController:cvc animated:YES]; [cvc release]; } - (IBAction)legal:(id)sender { - LegalViewController *lvc = [[LegalViewController alloc] initWithNibName:@"LegalView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + LegalViewController *lvc = [[LegalViewController alloc] initWithNibName:[app GetNibNameForDevice:@"LegalView"] bundle:nil]; [self.navigationController pushViewController:lvc animated:YES]; [lvc release]; } - (IBAction)idGames:(id)sender { - [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.com/apps/idsoftware"]]; + [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.com/apps/idsoftware"] options:@{} completionHandler:nil]; } - (IBAction)idSoftware:(id)sender { @@ -136,7 +146,8 @@ } - (IBAction)trivia:(id)sender { - TriviaViewController *tvc = [[TriviaViewController alloc] initWithNibName:@"TriviaView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + TriviaViewController *tvc = [[TriviaViewController alloc] initWithNibName:[app GetNibNameForDevice:@"TriviaView"] bundle:nil]; [self.navigationController pushViewController:tvc animated:YES]; [tvc release]; @@ -159,7 +170,7 @@ [self.aboutButton setHidden:hide]; [self.extrasButton setHidden:hide]; [self.resumeStar setHidden:hide]; - + subMenu = hide; } - (void)setAboutHidden:(BOOL)hide { @@ -185,5 +196,42 @@ [app showOpenGL]; } +#if TARGET_OS_TV +- (void)pressesBegan:(NSSet *)presses withEvent:(UIPressesEvent *)event { + for (UIPress* press in presses) { + switch (press.type) { + case UIPressTypeMenu: + if (subMenu) { + break; + } else { + [super pressesBegan: presses withEvent: event]; + } + default: + [super pressesBegan: presses withEvent: event]; + break; + } + } +} + +- (void)pressesEnded:(NSSet *)presses withEvent:(UIPressesEvent *)event { + for (UIPress* press in presses) { + switch (press.type) { + case UIPressTypeMenu: + if (subMenu) { + [self setAboutHidden:YES]; + [self setExtrasHidden:YES]; + [self setMainHidden:NO]; + } else { + [super pressesEnded: presses withEvent: event]; + } + break; + default: + [super pressesEnded: presses withEvent: event]; + break; + } + } +} + +#endif @end diff --git a/wolf3d/code/iphone/Resources-tvOS/views/CreditsView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/CreditsView-tvos.xib new file mode 100644 index 0000000..f4d2387 --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/CreditsView-tvos.xib @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/EpisodeCell-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/EpisodeCell-tvos.xib new file mode 100644 index 0000000..e277ebe --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/EpisodeCell-tvos.xib @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/EpisodeView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/EpisodeView-tvos.xib new file mode 100644 index 0000000..813b782 --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/EpisodeView-tvos.xib @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/LegalView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/LegalView-tvos.xib new file mode 100644 index 0000000..e432a86 --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/LegalView-tvos.xib @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/LevelSelectView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/LevelSelectView-tvos.xib new file mode 100644 index 0000000..ff848d1 --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/LevelSelectView-tvos.xib @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/MainMenuView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/MainMenuView-tvos.xib new file mode 100644 index 0000000..a054b9e --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/MainMenuView-tvos.xib @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/SkillView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/SkillView-tvos.xib new file mode 100644 index 0000000..aad930c --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/SkillView-tvos.xib @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/Resources-tvOS/views/TriviaView-tvos.xib b/wolf3d/code/iphone/Resources-tvOS/views/TriviaView-tvos.xib new file mode 100644 index 0000000..a444baf --- /dev/null +++ b/wolf3d/code/iphone/Resources-tvOS/views/TriviaView-tvos.xib @@ -0,0 +1,348 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/wolf3d/code/iphone/SettingsViewController.h b/wolf3d/code/iphone/SettingsViewController.h index be9f6fa..d0117af 100644 --- a/wolf3d/code/iphone/SettingsViewController.h +++ b/wolf3d/code/iphone/SettingsViewController.h @@ -26,10 +26,12 @@ @interface SettingsViewController : UIViewController { +#if !TARGET_OS_TV IBOutlet UISlider * sensitivitySlider; IBOutlet UISlider * tiltMoveSpeedSlider; IBOutlet UISlider * tiltTurnSpeedSlider; IBOutlet UISlider * hudAlphaSlider; +#endif IBOutlet UILabel * sensitivityLabel; IBOutlet UILabel * tiltMoveSpeedLabel; diff --git a/wolf3d/code/iphone/SkillViewController.m b/wolf3d/code/iphone/SkillViewController.m index f848ee3..52f5504 100644 --- a/wolf3d/code/iphone/SkillViewController.m +++ b/wolf3d/code/iphone/SkillViewController.m @@ -24,6 +24,7 @@ #import "SkillViewController.h" #import "EpisodeViewController.h" #import "wolf_local.h" +#import "wolf3dAppDelegate.h" @interface SkillViewController () @@ -65,6 +66,9 @@ // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. - (void)viewDidLoad { [super viewDidLoad]; +#if TARGET_OS_TV + self.selectionFrame.hidden = YES; +#endif } - (void)viewDidLayoutSubviews { @@ -90,7 +94,8 @@ } - (IBAction)next:(id)sender { - EpisodeViewController *evc = [[EpisodeViewController alloc] initWithNibName:@"EpisodeView" bundle:nil]; + wolf3dAppDelegate* app = (wolf3dAppDelegate*)[[UIApplication sharedApplication] delegate]; + EpisodeViewController *evc = [[EpisodeViewController alloc] initWithNibName:[app GetNibNameForDevice:@"EpisodeView"] bundle:nil]; [self.navigationController pushViewController:evc animated:YES]; [evc release]; } @@ -99,21 +104,33 @@ -(IBAction)canIPlayDaddy:(id)sender { Cvar_SetValue( skill->name, 0 ); [self setSelectionFrame]; +#if TARGET_OS_TV + [self next:sender]; +#endif } -(IBAction)dontHurtMe:(id)sender { Cvar_SetValue( skill->name, 1 ); [self setSelectionFrame]; +#if TARGET_OS_TV + [self next:sender]; +#endif } -(IBAction)BringEmOn:(id)sender { Cvar_SetValue( skill->name, 2 ); [self setSelectionFrame]; +#if TARGET_OS_TV + [self next:sender]; +#endif } -(IBAction)IAmDeathIncarnate:(id)sender { Cvar_SetValue( skill->name, 3 ); [self setSelectionFrame]; +#if TARGET_OS_TV + [self next:sender]; +#endif } @end diff --git a/wolf3d/code/iphone/UIFontButton.m b/wolf3d/code/iphone/UIFontButton.m index 8e8ea7c..70b2587 100644 --- a/wolf3d/code/iphone/UIFontButton.m +++ b/wolf3d/code/iphone/UIFontButton.m @@ -25,6 +25,14 @@ @implementation UIFontButton +#if TARGET_OS_TV + +- (BOOL)canBecomeFocused { + return YES; +} + +#endif + - (void)awakeFromNib { [super awakeFromNib]; CGFloat points = self.titleLabel.font.pointSize; diff --git a/wolf3d/code/iphone/iphone_alerts.m b/wolf3d/code/iphone/iphone_alerts.m index 5b60229..c512d35 100644 --- a/wolf3d/code/iphone/iphone_alerts.m +++ b/wolf3d/code/iphone/iphone_alerts.m @@ -31,21 +31,31 @@ Provides a basic pop-up message box =================================== */ + +// For now, no message boxes will be shown in tvOS. The messages will just go into oblivion. +// We need to transfer it to use UIAlertViewControllers and also be able to be presented from a utility class +// and I just don't want to spend the time on that right now -tkidd + +#if !TARGET_OS_TV UIAlertView *alert; +#endif void InitAlert() { - alert = [[UIAlertView alloc] initWithTitle:@"Title" +#if !TARGET_OS_TV + alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil]; +#endif } void iphoneMessageBox(char *title, char *message) { //check if alert exists and initialize if it isn't +#if !TARGET_OS_TV if (!alert) { InitAlert(); @@ -58,11 +68,14 @@ void iphoneMessageBox(char *title, char *message) alert.message = nsMessage; [alert show]; +#endif } void iphoneKillMessageBox() { - [alert dismissWithClickedButtonIndex:alert.cancelButtonIndex animated:NO]; +#if !TARGET_OS_TV +[alert dismissWithClickedButtonIndex:alert.cancelButtonIndex animated:NO]; +#endif } /* @@ -74,6 +87,7 @@ void iphoneKillMessageBox() */ void iphoneNewMessageBox(char *title, char *message) { +#if !TARGET_OS_TV UIAlertView *newAlert; newAlert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message" @@ -90,6 +104,7 @@ void iphoneNewMessageBox(char *title, char *message) [newAlert show]; [newAlert release]; +#endif } @@ -103,19 +118,24 @@ void iphoneNewMessageBox(char *title, char *message) ClickedButton call. =================================== */ +#if !TARGET_OS_TV UIAlertView *alertYesNo; +#endif void InitAlertYesNo() { - alertYesNo = [[UIAlertView alloc] initWithTitle:@"Title" +#if !TARGET_OS_TV + alertYesNo = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Message" delegate:(wolf3dAppDelegate *)[UIApplication sharedApplication].delegate//nil cancelButtonTitle:@"No" - otherButtonTitles:@"Yes", nil]; + otherButtonTitles:@"Yes", nil]; +#endif } void iphoneYesNoBox(char *title, char *message) { +#if !TARGET_OS_TV if (!alertYesNo) { InitAlertYesNo(); @@ -128,5 +148,6 @@ void iphoneYesNoBox(char *title, char *message) alertYesNo.message = nsMessage; [alertYesNo show]; +#endif } #endif diff --git a/wolf3d/code/iphone/iphone_downloadSOD.m b/wolf3d/code/iphone/iphone_downloadSOD.m index 54fc29e..050fc37 100644 --- a/wolf3d/code/iphone/iphone_downloadSOD.m +++ b/wolf3d/code/iphone/iphone_downloadSOD.m @@ -106,6 +106,9 @@ int TestURLConnection() //----------------------------- void OpenURLConnection( const char *url ) { + // the entire bit with downloading the SOD expansion is disabled on tvOS for now -tkidd + +#if !TARGET_OS_TV Com_Printf( "ConnectURL char *: %s\n", url ); //convert url to nsstring @@ -115,7 +118,7 @@ void OpenURLConnection( const char *url ) NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:nssURL] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]; - + // create the connection with the request // and start loading the data NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest @@ -132,6 +135,7 @@ void OpenURLConnection( const char *url ) //return to main menu menuState = IPM_MAIN; } +#endif } //============================ diff --git a/wolf3d/code/iphone/iphone_downloadUserMap.m b/wolf3d/code/iphone/iphone_downloadUserMap.m index 42350b1..cacc633 100644 --- a/wolf3d/code/iphone/iphone_downloadUserMap.m +++ b/wolf3d/code/iphone/iphone_downloadUserMap.m @@ -111,7 +111,10 @@ void DownloadURLConnection( char *url ) //convert url to nsstring - NSString *nssURL = [NSString stringWithUTF8String: url]; + // the entire bit with downloading user maps is disabled on tvOS for now -tkidd + +#if !TARGET_OS_TV + NSString *nssURL = [NSString stringWithUTF8String: url]; // create the request NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:nssURL] @@ -136,6 +139,7 @@ void DownloadURLConnection( char *url ) } menuState = IPM_DOWNLOADPROGRESS; +#endif } unsigned int userDataAmount = 0; diff --git a/wolf3d/code/iphone/iphone_loop.c b/wolf3d/code/iphone/iphone_loop.c index 4d9d072..cdd484f 100644 --- a/wolf3d/code/iphone/iphone_loop.c +++ b/wolf3d/code/iphone/iphone_loop.c @@ -1933,14 +1933,23 @@ void iphoneFrame() { iphoneDrawNotifyText(); //gsh +#if !TARGET_OS_TV iphoneDrawReturnButton(); +#endif iphoneDrawMapView(); iphoneDrawFace(); - iphoneDrawNumber( huds.ammo.x + huds.ammo.width / 2, huds.ammo.y, Player.ammo[AMMO_BULLETS], 48, 48 ); +#if !TARGET_OS_TV + + // TODO: make the ammo count scooch over for the notch when the iPhone X is being held with the notch to the right. + iphoneDrawNumber( huds.ammo.x + huds.ammo.width / 2, huds.ammo.y, Player.ammo[AMMO_BULLETS], 48 * screenScale, 48 * screenScale ); +#else + iphoneDrawNumber( huds.ammo.x + huds.ammo.width / 2, (viddef.height - huds.ammo.height) - 2, Player.ammo[AMMO_BULLETS], 48 * screenScale, 48 * screenScale ); +#endif +#if !TARGET_OS_TV if ( hideControls->value != 1 ) { iphoneDrawHudControl( &huds.forwardStick ); iphoneDrawHudControl( &huds.sideStick ); @@ -1955,6 +1964,7 @@ void iphoneFrame() { if ( iphoneDrawHudButton( &huds.map ) ) { iphoneOpenAutomap(); } +#endif Client_Screen_DrawConsole(); @@ -2009,3 +2019,9 @@ void iPhoneSetRightTriggerPressed( bool _rightTriggerPressed ) { rightTriggerPressed = _rightTriggerPressed; } + +void iPhoneSetButtonAPressed( bool _buttonAPressed ) +{ + buttonAPressed = _buttonAPressed; +} + diff --git a/wolf3d/code/iphone/iphone_menus.c b/wolf3d/code/iphone/iphone_menus.c index dddad60..5b47c48 100644 --- a/wolf3d/code/iphone/iphone_menus.c +++ b/wolf3d/code/iphone/iphone_menus.c @@ -3276,8 +3276,12 @@ void iphoneIntermission() { //---------------------- // tap for next level //---------------------- - if ( !TouchReleased( 0, 0, viddef.width, viddef.height ) ) { - return; + if (buttonAPressed) { + // do nothing! + } else if ( !TouchReleased( 0, 0, viddef.width, viddef.height ) ) { + if (!buttonAPressed) { + return; + } } menuState = IPM_GAME; diff --git a/wolf3d/code/iphone/iphone_store.m b/wolf3d/code/iphone/iphone_store.m index dd21b6e..883c107 100644 --- a/wolf3d/code/iphone/iphone_store.m +++ b/wolf3d/code/iphone/iphone_store.m @@ -162,6 +162,7 @@ Called by updatedTransactions when a request fails. { if (transaction.error.code != SKErrorPaymentCancelled) { +#if !TARGET_OS_TV UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"In-App Purchase error" message:[transaction.error localizedDescription] delegate:nil @@ -170,6 +171,7 @@ Called by updatedTransactions when a request fails. [alert show]; [alert release]; +#endif } [[SKPaymentQueue defaultQueue] finishTransaction: transaction]; @@ -286,6 +288,7 @@ void InAppPurchaseStartPurchase( const char * productIdentifier ) { } else { // User has disabled In-App purchases in settings. Kindly remind him that he can // enable purchases again. +#if !TARGET_OS_TV UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"In-App Purchases are disabled" message:@"You can enable In-App purchases in your device's settings." delegate:nil @@ -294,6 +297,7 @@ void InAppPurchaseStartPurchase( const char * productIdentifier ) { [alert show]; [alert release]; +#endif } } diff --git a/wolf3d/code/iphone/iphone_sys.m b/wolf3d/code/iphone/iphone_sys.m index 6240d4d..5b73999 100644 --- a/wolf3d/code/iphone/iphone_sys.m +++ b/wolf3d/code/iphone/iphone_sys.m @@ -27,11 +27,13 @@ #import "wolf3dAppDelegate.h" #import +#include #import #import void interruptionListener( void *inUserData, UInt32 inInterruption) { +#if !TARGET_OS_TV printf("Session interrupted! --- %s ---", inInterruption == kAudioSessionBeginInterruption ? "Begin Interruption" : "End Interruption"); if ( inInterruption == kAudioSessionEndInterruption ) @@ -50,6 +52,7 @@ void interruptionListener( void *inUserData, UInt32 inInterruption) // handle error } } +#endif } int otherAudioIsPlaying; diff --git a/wolf3d/code/iphone/iphone_wolf.h b/wolf3d/code/iphone/iphone_wolf.h index 81254d9..96fb795 100644 --- a/wolf3d/code/iphone/iphone_wolf.h +++ b/wolf3d/code/iphone/iphone_wolf.h @@ -340,6 +340,7 @@ void iPhoneSetLeftThumbstickYValue( float _leftThumbstickYAxis ); void iPhoneSetRightThumbstickXValue( float _rightThumbstickXAxis ); void iPhoneSetRightThumbstickYValue( float _rightThumbstickYAxis ); void iPhoneSetRightTriggerPressed( bool _rightTriggerPressed ); +void iPhoneSetButtonAPressed( bool _buttonAPressed ); void iphoneResume(void); diff --git a/wolf3d/code/iphone/wolf3d.xcodeproj/project.pbxproj b/wolf3d/code/iphone/wolf3d.xcodeproj/project.pbxproj index c1d3a04..929623b 100644 --- a/wolf3d/code/iphone/wolf3d.xcodeproj/project.pbxproj +++ b/wolf3d/code/iphone/wolf3d.xcodeproj/project.pbxproj @@ -182,8 +182,198 @@ 72B5FF390F7E5C3D00C8A372 /* hud.c in Sources */ = {isa = PBXBuildFile; fileRef = 72B5FF380F7E5C3D00C8A372 /* hud.c */; }; A1129052206A808100BEDEB5 /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A1129051206A808100BEDEB5 /* Launch Screen.storyboard */; }; A112905E206DF0DB00BEDEB5 /* header_advanced.png in Resources */ = {isa = PBXBuildFile; fileRef = A112905D206DF0DA00BEDEB5 /* header_advanced.png */; }; + A12D765020913DB900B4A4BB /* MainMenuView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D764D20913B9C00B4A4BB /* MainMenuView-tvos.xib */; }; + A12D765120913E1900B4A4BB /* base in Resources */ = {isa = PBXBuildFile; fileRef = A19BF3691FD6E4C800DAC4C1 /* base */; }; + A12D76542091491900B4A4BB /* CreditsView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D76522091491500B4A4BB /* CreditsView-tvos.xib */; }; + A12D76582091496E00B4A4BB /* EpisodeView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D76572091496E00B4A4BB /* EpisodeView-tvos.xib */; }; + A12D765A2091498000B4A4BB /* LegalView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D76592091498000B4A4BB /* LegalView-tvos.xib */; }; + A12D765C209149A100B4A4BB /* LevelSelectView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D765B209149A100B4A4BB /* LevelSelectView-tvos.xib */; }; + A12D765E209149BF00B4A4BB /* SkillView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D765D209149BF00B4A4BB /* SkillView-tvos.xib */; }; + A12D7660209149CF00B4A4BB /* TriviaView-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D765F209149CF00B4A4BB /* TriviaView-tvos.xib */; }; + A12D766520914F8700B4A4BB /* EpisodeCell-tvos.xib in Resources */ = {isa = PBXBuildFile; fileRef = A12D766320914F8700B4A4BB /* EpisodeCell-tvos.xib */; }; + A1337A1A2090BAE400F4D670 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A1337A192090BAE400F4D670 /* Assets.xcassets */; }; + A1337A282090BBA700F4D670 /* CreditsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0CF613DF9A5D008ECBD1 /* CreditsViewController.m */; }; + A1337A292090BBA700F4D670 /* EpisodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0C2A13DF6836008ECBD1 /* EpisodeViewController.m */; }; + A1337A2A2090BBA700F4D670 /* LegalViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0CF913DF9A8E008ECBD1 /* LegalViewController.m */; }; + A1337A2B2090BBA700F4D670 /* LevelSelectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0C4A13DF800E008ECBD1 /* LevelSelectViewController.m */; }; + A1337A2C2090BBA700F4D670 /* MainMenuViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D86CF8C13DDE51800186487 /* MainMenuViewController.m */; }; + A1337A2D2090BBA700F4D670 /* wolf3dViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3ED73E13BF554400C5B1DF /* wolf3dViewController.m */; }; + A1337A2E2090BBA700F4D670 /* TriviaViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0DE113E05D4D008ECBD1 /* TriviaViewController.m */; }; + A1337A2F2090BBA700F4D670 /* SkillViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D10C3E313F33AB700DF5856 /* SkillViewController.m */; }; + A1337A302090BC4C00F4D670 /* EAGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7229CE460F6C89F8004123C5 /* EAGLView.m */; }; + A1337A312090BC6C00F4D670 /* gles_glue.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CE540F6C8CDE004123C5 /* gles_glue.c */; }; + A1337A322090BC6C00F4D670 /* hud.c in Sources */ = {isa = PBXBuildFile; fileRef = 72B5FF380F7E5C3D00C8A372 /* hud.c */; }; + A1337A332090BC6C00F4D670 /* iphone_alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = ED0A8D0C1069ACA8001E0547 /* iphone_alerts.m */; }; + A1337A342090BC6C00F4D670 /* iphone_downloadSOD.m in Sources */ = {isa = PBXBuildFile; fileRef = ED0A8D0D1069ACA8001E0547 /* iphone_downloadSOD.m */; }; + A1337A352090BC6C00F4D670 /* iphone_downloadUserMap.m in Sources */ = {isa = PBXBuildFile; fileRef = ED0A8D0E1069ACA8001E0547 /* iphone_downloadUserMap.m */; }; + A1337A362090BC6C00F4D670 /* iphone_loop.c in Sources */ = {isa = PBXBuildFile; fileRef = 43CF03090F56D5C200E4A23D /* iphone_loop.c */; }; + A1337A372090BC6C00F4D670 /* iphone_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 43E8D2DF0F4FC61E003F09B2 /* iphone_main.c */; }; + A1337A382090BC6C00F4D670 /* iphone_mapselector.c in Sources */ = {isa = PBXBuildFile; fileRef = ED0A8D0F1069ACA8001E0547 /* iphone_mapselector.c */; }; + A1337A392090BC6C00F4D670 /* iphone_menus.c in Sources */ = {isa = PBXBuildFile; fileRef = 72A7E8F60F5F2063005B83C0 /* iphone_menus.c */; }; + A1337A3A2090BC6C00F4D670 /* iphone_store.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D24009D13D89BF4009FC7A7 /* iphone_store.m */; }; + A1337A3B2090BC6C00F4D670 /* iphone_sys.m in Sources */ = {isa = PBXBuildFile; fileRef = 43AF6B940F996DA200777569 /* iphone_sys.m */; }; + A1337A3C2090BC6C00F4D670 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; }; + A1337A3D2090BC6C00F4D670 /* MissionTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0FD713E10204008ECBD1 /* MissionTableViewCell.m */; }; + A1337A3E2090BC8700F4D670 /* bitwise.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC5D0F6B3295004123C5 /* bitwise.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A3F2090BC8700F4D670 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC5E0F6B3295004123C5 /* block.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A402090BC8700F4D670 /* codebook.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC600F6B3295004123C5 /* codebook.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A412090BC8700F4D670 /* floor0.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC640F6B3295004123C5 /* floor0.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A422090BC8700F4D670 /* floor1.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC650F6B3295004123C5 /* floor1.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A432090BC8700F4D670 /* framing.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC660F6B3295004123C5 /* framing.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A442090BC8700F4D670 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC670F6B3295004123C5 /* info.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A452090BC8700F4D670 /* mapping0.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC6C0F6B3295004123C5 /* mapping0.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A462090BC8700F4D670 /* registry.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC740F6B3295004123C5 /* registry.c */; }; + A1337A472090BC8700F4D670 /* res012.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC760F6B3295004123C5 /* res012.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A482090BC8700F4D670 /* sharedbook.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC770F6B3295004123C5 /* sharedbook.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A492090BC8700F4D670 /* synthesis.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC780F6B3295004123C5 /* synthesis.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A4A2090BC8700F4D670 /* vorbisfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC790F6B3295004123C5 /* vorbisfile.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A4B2090BC8700F4D670 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC7A0F6B3295004123C5 /* window.c */; settings = {COMPILER_FLAGS = "-w"; }; }; + A1337A4C2090BCA700F4D670 /* UIFontButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DDD3A2313DF231100967735 /* UIFontButton.m */; }; + A1337A4D2090BCA700F4D670 /* UIFontLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D5C0C6F13DF8920008ECBD1 /* UIFontLabel.m */; }; + A1337A4F2090BCA700F4D670 /* UITableViewScrolling.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DBC68B213F58BCC002A8253 /* UITableViewScrolling.m */; }; + A1337A502090BCB800F4D670 /* wolf3dAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7229CE490F6C89F8004123C5 /* wolf3dAppDelegate.m */; }; + A1337A512090BCBF00F4D670 /* POSITYPE-idSettler10v2.otf in Resources */ = {isa = PBXBuildFile; fileRef = 3D86D68A13DF172B00186487 /* POSITYPE-idSettler10v2.otf */; }; + A1337A522090BCCF00F4D670 /* dist.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4364BF3E0F5CB25900F29317 /* dist.plist */; }; + A1337A532090BCE100F4D670 /* GODMODEFACE0PIC.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B98206E07C300D46B47 /* GODMODEFACE0PIC.png */; }; + A1337A542090BCE100F4D670 /* GODMODEFACE1PIC.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B99206E07C300D46B47 /* GODMODEFACE1PIC.png */; }; + A1337A552090BCE100F4D670 /* GODMODEFACE2PIC.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B9A206E07C300D46B47 /* GODMODEFACE2PIC.png */; }; + A1337A562090BCE100F4D670 /* adv_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E15413F3172F0010F530 /* adv_btn.png */; }; + A1337A572090BCE100F4D670 /* arialImageLAL_white-alpha.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8824713E35E5000C95AE8 /* arialImageLAL_white-alpha.png */; }; + A1337A582090BCE100F4D670 /* arialImageLAL.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8824813E35E5000C95AE8 /* arialImageLAL.png */; }; + A1337A592090BCE100F4D670 /* back_arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 350CCF9D13DF8C47003303AB /* back_arrow.png */; }; + A1337A5A2090BCE100F4D670 /* button_highlight.png in Resources */ = {isa = PBXBuildFile; fileRef = 3555CC3F13E2001A006E7D2F /* button_highlight.png */; }; + A1337A5B2090BCE100F4D670 /* credits_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 35048AAC13E0A03A00516B10 /* credits_bg.png */; }; + A1337A5C2090BCE100F4D670 /* difficulty_head1.png in Resources */ = {isa = PBXBuildFile; fileRef = 350BA59413F34F7900FAE7E4 /* difficulty_head1.png */; }; + A1337A5D2090BCE100F4D670 /* difficulty_head2.png in Resources */ = {isa = PBXBuildFile; fileRef = 350BA59513F34F7900FAE7E4 /* difficulty_head2.png */; }; + A1337A5E2090BCE100F4D670 /* difficulty_head3.png in Resources */ = {isa = PBXBuildFile; fileRef = 350BA59613F34F7900FAE7E4 /* difficulty_head3.png */; }; + A1337A5F2090BCE100F4D670 /* difficulty_head4.png in Resources */ = {isa = PBXBuildFile; fileRef = 350BA59713F34F7900FAE7E4 /* difficulty_head4.png */; }; + A1337A602090BCE100F4D670 /* down_arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E16813F318A50010F530 /* down_arrow.png */; }; + A1337A612090BCE100F4D670 /* episode_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 350CCF9A13DF8B0E003303AB /* episode_bg.png */; }; + A1337A622090BCE100F4D670 /* episode_bracket.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DF1804213F44D6700ED668A /* episode_bracket.png */; }; + A1337A632090BCE100F4D670 /* episode_divider.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DF1804313F44D6700ED668A /* episode_divider.png */; }; + A1337A642090BCE100F4D670 /* header_advanced.png in Resources */ = {isa = PBXBuildFile; fileRef = A112905D206DF0DA00BEDEB5 /* header_advanced.png */; }; + A1337A652090BCE100F4D670 /* header_ep1.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B84206DFC2D00D46B47 /* header_ep1.png */; }; + A1337A662090BCE100F4D670 /* header_ep2.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B86206DFC2D00D46B47 /* header_ep2.png */; }; + A1337A672090BCE100F4D670 /* header_ep3.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B8B206DFC2E00D46B47 /* header_ep3.png */; }; + A1337A682090BCE100F4D670 /* header_ep4.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B85206DFC2D00D46B47 /* header_ep4.png */; }; + A1337A692090BCE100F4D670 /* header_ep5.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B88206DFC2D00D46B47 /* header_ep5.png */; }; + A1337A6A2090BCE100F4D670 /* header_ep6.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B87206DFC2D00D46B47 /* header_ep6.png */; }; + A1337A6B2090BCE100F4D670 /* header_ep7.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B8A206DFC2E00D46B47 /* header_ep7.png */; }; + A1337A6C2090BCE100F4D670 /* header_ep8.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B82206DFC2D00D46B47 /* header_ep8.png */; }; + A1337A6D2090BCE100F4D670 /* header_ep9.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B89206DFC2E00D46B47 /* header_ep9.png */; }; + A1337A6E2090BCE100F4D670 /* header_ep10.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B83206DFC2D00D46B47 /* header_ep10.png */; }; + A1337A6F2090BCE100F4D670 /* header_ep11.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B8C206DFC2E00D46B47 /* header_ep11.png */; }; + A1337A702090BCE100F4D670 /* highlight_bracket.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E16313F318600010F530 /* highlight_bracket.png */; }; + A1337A712090BCE100F4D670 /* intermission.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8826A13E35E5000C95AE8 /* intermission.png */; }; + A1337A722090BCE100F4D670 /* iphone_image.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8826B13E35E5000C95AE8 /* iphone_image.png */; }; + A1337A732090BCE100F4D670 /* iphone_preset_1.png in Resources */ = {isa = PBXBuildFile; fileRef = 35048ABD13E0D51600516B10 /* iphone_preset_1.png */; }; + A1337A742090BCE100F4D670 /* iphone_preset_2.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D5C0F7F13E0FC46008ECBD1 /* iphone_preset_2.png */; }; + A1337A752090BCE100F4D670 /* iphone_preset_3.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D5C0F8013E0FC46008ECBD1 /* iphone_preset_3.png */; }; + A1337A762090BCE100F4D670 /* iphone_preset_4.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D5C0F8113E0FC46008ECBD1 /* iphone_preset_4.png */; }; + A1337A772090BCE100F4D670 /* kills_shadow.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8826C13E35E5000C95AE8 /* kills_shadow.png */; }; + A1337A782090BCE100F4D670 /* kills.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8826D13E35E5000C95AE8 /* kills.png */; }; + A1337A792090BCE100F4D670 /* left_chevron.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E15E13F318420010F530 /* left_chevron.png */; }; + A1337A7A2090BCE100F4D670 /* main_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 3D5C0D0913DF9B41008ECBD1 /* main_bg.png */; }; + A1337A7B2090BCE100F4D670 /* map_background.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8826E13E35E5000C95AE8 /* map_background.png */; }; + A1337A7C2090BCE100F4D670 /* next_arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 35048AA913E07E7800516B10 /* next_arrow.png */; }; + A1337A7D2090BCE100F4D670 /* partime_shadow.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827413E35E5000C95AE8 /* partime_shadow.png */; }; + A1337A7E2090BCE100F4D670 /* partime.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827513E35E5000C95AE8 /* partime.png */; }; + A1337A7F2090BCE100F4D670 /* right_chevron.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E15F13F318420010F530 /* right_chevron.png */; }; + A1337A802090BCE100F4D670 /* secrets_shadow.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827613E35E5000C95AE8 /* secrets_shadow.png */; }; + A1337A812090BCE100F4D670 /* secrets.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827713E35E5000C95AE8 /* secrets.png */; }; + A1337A822090BCE100F4D670 /* settings_divider.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E15913F3182C0010F530 /* settings_divider.png */; }; + A1337A832090BCE100F4D670 /* settings_line_art.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DBC68E613F599B4002A8253 /* settings_line_art.png */; }; + A1337A842090BCE100F4D670 /* settings_slider_blue.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E19F13F321A50010F530 /* settings_slider_blue.png */; }; + A1337A852090BCE100F4D670 /* settings_slider_blue~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 3589EBA513F5E3DC005FBE56 /* settings_slider_blue~ipad.png */; }; + A1337A862090BCE100F4D670 /* settings_slider_grey.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E1A013F321A50010F530 /* settings_slider_grey.png */; }; + A1337A872090BCE100F4D670 /* settings_slider_grey~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 3589EBA613F5E3DC005FBE56 /* settings_slider_grey~ipad.png */; }; + A1337A882090BCE100F4D670 /* settings_slider_white.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E1A113F321A50010F530 /* settings_slider_white.png */; }; + A1337A892090BCE100F4D670 /* settings_slider_white~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 3589EBA713F5E3DC005FBE56 /* settings_slider_white~ipad.png */; }; + A1337A8A2090BCE100F4D670 /* star_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E17413F3196A0010F530 /* star_icon.png */; }; + A1337A8B2090BCE100F4D670 /* stats_large.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827E13E35E5000C95AE8 /* stats_large.png */; }; + A1337A8C2090BCE100F4D670 /* stats.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8827F13E35E5000C95AE8 /* stats.png */; }; + A1337A8D2090BCE100F4D670 /* submenus_background_image.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8828113E35E5000C95AE8 /* submenus_background_image.png */; }; + A1337A8E2090BCE100F4D670 /* treasure_shadow.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8828213E35E5000C95AE8 /* treasure_shadow.png */; }; + A1337A8F2090BCE100F4D670 /* treasure.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8828313E35E5000C95AE8 /* treasure.png */; }; + A1337A902090BCE100F4D670 /* up_arrow.png in Resources */ = {isa = PBXBuildFile; fileRef = 35E6E15A13F3182C0010F530 /* up_arrow.png */; }; + A1337A912090BCE100F4D670 /* up_down.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8828413E35E5000C95AE8 /* up_down.png */; }; + A1337A922090BCE100F4D670 /* victory_256.png in Resources */ = {isa = PBXBuildFile; fileRef = 3DE8828513E35E5000C95AE8 /* victory_256.png */; }; + A1337A932090BCE100F4D670 /* wolf_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 35048ABB13E0D2EA00516B10 /* wolf_bg.png */; }; + A1337A942090BCE100F4D670 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 43CF02FE0F56974E00E4A23D /* Default.png */; }; + A1337A952090BCEA00F4D670 /* wondering.caf in Resources */ = {isa = PBXBuildFile; fileRef = 3DB873FE13FB3C0E0050FB2A /* wondering.caf */; }; + A1337A962090BCF000F4D670 /* wolf3d_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 43CF02EC0F56955F00E4A23D /* wolf3d_icon.png */; }; + A1337A972090BCF000F4D670 /* wolf3dlite_icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 43E341280F9BB4B6003C5D00 /* wolf3dlite_icon.png */; }; + A1337A982090BCF800F4D670 /* WOLF_57.png in Resources */ = {isa = PBXBuildFile; fileRef = C8D1CFE313E22B5200F0EAC6 /* WOLF_57.png */; }; + A1337A992090BCF800F4D670 /* WOLF_72.png in Resources */ = {isa = PBXBuildFile; fileRef = C8D1CFE713E22B6800F0EAC6 /* WOLF_72.png */; }; + A1337A9A2090BCF800F4D670 /* WOLF_114.png in Resources */ = {isa = PBXBuildFile; fileRef = C8D1CFE513E22B5B00F0EAC6 /* WOLF_114.png */; }; + A1337AA52090BDC300F4D670 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337A9B2090BDC100F4D670 /* AudioToolbox.framework */; }; + A1337AA62090BDC300F4D670 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337A9C2090BDC200F4D670 /* OpenGLES.framework */; }; + A1337AA72090BDC300F4D670 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337A9D2090BDC200F4D670 /* StoreKit.framework */; }; + A1337AA82090BDC300F4D670 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337A9E2090BDC200F4D670 /* SystemConfiguration.framework */; }; + A1337AA92090BDC300F4D670 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337A9F2090BDC200F4D670 /* AVFoundation.framework */; }; + A1337AAA2090BDC300F4D670 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AA02090BDC200F4D670 /* UIKit.framework */; }; + A1337AAB2090BDC300F4D670 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AA12090BDC200F4D670 /* Foundation.framework */; }; + A1337AAC2090BDC300F4D670 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AA22090BDC200F4D670 /* OpenAL.framework */; }; + A1337AAD2090BDC300F4D670 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AA32090BDC200F4D670 /* CoreGraphics.framework */; }; + A1337AAE2090BDC300F4D670 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AA42090BDC200F4D670 /* GameController.framework */; }; + A1337AB02090BDEA00F4D670 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1337AAF2090BDEA00F4D670 /* QuartzCore.framework */; }; + A1337AB12091388600F4D670 /* wolf_actor_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC250F6B3222004123C5 /* wolf_actor_ai.c */; }; + A1337AB22091388600F4D670 /* wolf_actors.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC270F6B3222004123C5 /* wolf_actors.c */; }; + A1337AB32091388600F4D670 /* wolf_ai_com.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC290F6B3222004123C5 /* wolf_ai_com.c */; }; + A1337AB42091388600F4D670 /* wolf_areas.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC2B0F6B3222004123C5 /* wolf_areas.c */; }; + A1337AB52091388600F4D670 /* wolf_bj.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC2C0F6B3222004123C5 /* wolf_bj.c */; }; + A1337AB62091388600F4D670 /* wolf_client_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC2E0F6B3222004123C5 /* wolf_client_main.c */; }; + A1337AB72091388600F4D670 /* wolf_doors.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC300F6B3222004123C5 /* wolf_doors.c */; }; + A1337AB82091388600F4D670 /* wolf_level.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC310F6B3222004123C5 /* wolf_level.c */; }; + A1337AB92091388600F4D670 /* wolf_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC340F6B3222004123C5 /* wolf_main.c */; }; + A1337ABA2091388600F4D670 /* wolf_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC350F6B3222004123C5 /* wolf_math.c */; }; + A1337ABB2091388600F4D670 /* wolf_opengl.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC370F6B3222004123C5 /* wolf_opengl.c */; }; + A1337ABC2091388600F4D670 /* wolf_player.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC380F6B3222004123C5 /* wolf_player.c */; }; + A1337ABD2091388600F4D670 /* wolf_powerups.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC3A0F6B3222004123C5 /* wolf_powerups.c */; }; + A1337ABE2091388600F4D670 /* wolf_pushwalls.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC3C0F6B3222004123C5 /* wolf_pushwalls.c */; }; + A1337ABF2091388600F4D670 /* wolf_raycast.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC3D0F6B3222004123C5 /* wolf_raycast.c */; }; + A1337AC02091388600F4D670 /* wolf_renderer.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC3F0F6B3222004123C5 /* wolf_renderer.c */; }; + A1337AC12091388600F4D670 /* wolf_sprites.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC410F6B3222004123C5 /* wolf_sprites.c */; }; + A1337AC22091388600F4D670 /* wolf_sv_ccmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC430F6B3222004123C5 /* wolf_sv_ccmds.c */; }; + A1337AC32091388600F4D670 /* wolf_weapon.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC440F6B3222004123C5 /* wolf_weapon.c */; }; + A1337AC4209138FA00F4D670 /* angle.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B1A0F6B2D9D0085DD28 /* angle.c */; }; + A1337AC5209138FA00F4D670 /* arch.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B1D0F6B2D9D0085DD28 /* arch.c */; }; + A1337AC6209138FA00F4D670 /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B230F6B2D9D0085DD28 /* cmd.c */; }; + A1337AC7209138FA00F4D670 /* com_string.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B250F6B2D9D0085DD28 /* com_string.c */; }; + A1337AC8209138FA00F4D670 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B270F6B2D9D0085DD28 /* common.c */; }; + A1337AC9209138FA00F4D670 /* console.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B2A0F6B2D9D0085DD28 /* console.c */; }; + A1337ACA209138FA00F4D670 /* cvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B2D0F6B2D9D0085DD28 /* cvar.c */; }; + A1337ACB209138FA00F4D670 /* fileio.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B2F0F6B2D9D0085DD28 /* fileio.c */; }; + A1337ACC209138FA00F4D670 /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B310F6B2D9D0085DD28 /* files.c */; }; + A1337ACD209138FA00F4D670 /* filestring.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B320F6B2D9D0085DD28 /* filestring.c */; }; + A1337ACE209138FA00F4D670 /* font_manager.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B350F6B2D9D0085DD28 /* font_manager.c */; }; + A1337ACF209138FA00F4D670 /* glob.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B370F6B2D9D0085DD28 /* glob.c */; }; + A1337AD0209138FA00F4D670 /* math.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B3E0F6B2D9D0085DD28 /* math.c */; }; + A1337AD1209138FA00F4D670 /* matrix.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B3F0F6B2D9D0085DD28 /* matrix.c */; }; + A1337AD2209138FA00F4D670 /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B410F6B2D9D0085DD28 /* memory.c */; }; + A1337AD3209138FA00F4D670 /* oggfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B490F6B2D9D0085DD28 /* oggfile.c */; }; + A1337AD4209138FA00F4D670 /* openal_binding.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B4B0F6B2D9D0085DD28 /* openal_binding.c */; }; + A1337AD5209138FA00F4D670 /* openal_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B4D0F6B2D9D0085DD28 /* openal_main.c */; }; + A1337AD6209138FA00F4D670 /* opengl_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B500F6B2D9D0085DD28 /* opengl_draw.c */; }; + A1337AD7209138FA00F4D670 /* opengl_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B530F6B2D9D0085DD28 /* opengl_main.c */; }; + A1337AD8209138FA00F4D670 /* opengl_texture.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B540F6B2D9D0085DD28 /* opengl_texture.c */; }; + A1337AD9209138FA00F4D670 /* random_number.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B560F6B2D9D0085DD28 /* random_number.c */; }; + A1337ADA209138FA00F4D670 /* share.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B590F6B2D9D0085DD28 /* share.c */; }; + A1337ADB209138FA00F4D670 /* sound.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B5A0F6B2D9D0085DD28 /* sound.c */; }; + A1337ADC209138FA00F4D670 /* sound_sfx_id.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B5D0F6B2D9D0085DD28 /* sound_sfx_id.c */; }; + A1337ADD209138FA00F4D670 /* sound_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B5E0F6B2D9D0085DD28 /* sound_stream.c */; }; + A1337ADE209138FA00F4D670 /* texture_manager.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B610F6B2D9D0085DD28 /* texture_manager.c */; }; + A1337ADF209138FA00F4D670 /* tga.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B630F6B2D9D0085DD28 /* tga.c */; }; + A1337AE0209138FA00F4D670 /* unix_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B680F6B2D9D0085DD28 /* unix_file.c */; }; + A1337AE1209138FA00F4D670 /* unix_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B6A0F6B2D9D0085DD28 /* unix_timer.c */; }; + A1337AE2209138FA00F4D670 /* vector.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B6B0F6B2D9D0085DD28 /* vector.c */; }; + A1337AE3209138FA00F4D670 /* wavfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B6E0F6B2D9D0085DD28 /* wavfile.c */; }; + A1337AE4209138FA00F4D670 /* zmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 72935B720F6B2D9D0085DD28 /* zmem.c */; }; + A1337AE52091396900F4D670 /* mdct.c in Sources */ = {isa = PBXBuildFile; fileRef = 7229CC6D0F6B3295004123C5 /* mdct.c */; settings = {COMPILER_FLAGS = "-w"; }; }; A19BF36A1FD6E4E100DAC4C1 /* base in Resources */ = {isa = PBXBuildFile; fileRef = A19BF3691FD6E4C800DAC4C1 /* base */; }; A1B3746D2036A6CA00E1C7BE /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A1B3746C2036A6CA00E1C7BE /* CoreMotion.framework */; }; + A1B7CA33209D195B00743C98 /* Default-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = A1B7CA31209D195B00743C98 /* Default-Portrait.png */; }; + A1B7CA34209D195B00743C98 /* Default-Portrait~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = A1B7CA32209D195B00743C98 /* Default-Portrait~ipad.png */; }; A1BB8B8D206DFC2E00D46B47 /* header_ep8.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B82206DFC2D00D46B47 /* header_ep8.png */; }; A1BB8B8E206DFC2E00D46B47 /* header_ep10.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B83206DFC2D00D46B47 /* header_ep10.png */; }; A1BB8B8F206DFC2E00D46B47 /* header_ep1.png in Resources */ = {isa = PBXBuildFile; fileRef = A1BB8B84206DFC2D00D46B47 /* header_ep1.png */; }; @@ -473,9 +663,33 @@ A112905B206DA37A00BEDEB5 /* gles_glue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gles_glue.h; sourceTree = ""; }; A112905C206DA37A00BEDEB5 /* iphone_qgl_enumerants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iphone_qgl_enumerants.h; sourceTree = ""; }; A112905D206DF0DA00BEDEB5 /* header_advanced.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = header_advanced.png; path = ../../menu_art/header_advanced.png; sourceTree = ""; }; + A12D764D20913B9C00B4A4BB /* MainMenuView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "MainMenuView-tvos.xib"; sourceTree = ""; }; + A12D76522091491500B4A4BB /* CreditsView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "CreditsView-tvos.xib"; sourceTree = ""; }; + A12D76572091496E00B4A4BB /* EpisodeView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "EpisodeView-tvos.xib"; sourceTree = ""; }; + A12D76592091498000B4A4BB /* LegalView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "LegalView-tvos.xib"; sourceTree = ""; }; + A12D765B209149A100B4A4BB /* LevelSelectView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "LevelSelectView-tvos.xib"; sourceTree = ""; }; + A12D765D209149BF00B4A4BB /* SkillView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "SkillView-tvos.xib"; sourceTree = ""; }; + A12D765F209149CF00B4A4BB /* TriviaView-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "TriviaView-tvos.xib"; sourceTree = ""; }; + A12D766320914F8700B4A4BB /* EpisodeCell-tvos.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = "EpisodeCell-tvos.xib"; sourceTree = ""; }; + A1337A0E2090BAE300F4D670 /* wolf3dTV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = wolf3dTV.app; sourceTree = BUILT_PRODUCTS_DIR; }; + A1337A192090BAE400F4D670 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + A1337A1B2090BAE400F4D670 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + A1337A9B2090BDC100F4D670 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; + A1337A9C2090BDC200F4D670 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; }; + A1337A9D2090BDC200F4D670 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/StoreKit.framework; sourceTree = DEVELOPER_DIR; }; + A1337A9E2090BDC200F4D670 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + A1337A9F2090BDC200F4D670 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; + A1337AA02090BDC200F4D670 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + A1337AA12090BDC200F4D670 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + A1337AA22090BDC200F4D670 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/OpenAL.framework; sourceTree = DEVELOPER_DIR; }; + A1337AA32090BDC200F4D670 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + A1337AA42090BDC200F4D670 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/GameController.framework; sourceTree = DEVELOPER_DIR; }; + A1337AAF2090BDEA00F4D670 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS11.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; A19BF3691FD6E4C800DAC4C1 /* base */ = {isa = PBXFileReference; lastKnownFileType = folder; name = base; path = ../../base; sourceTree = ""; }; A1B3746C2036A6CA00E1C7BE /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; }; A1B3746E2036B0F100E1C7BE /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../../README.md; sourceTree = ""; }; + A1B7CA31209D195B00743C98 /* Default-Portrait.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Portrait.png"; path = "../../menu_art/Default-Portrait.png"; sourceTree = ""; }; + A1B7CA32209D195B00743C98 /* Default-Portrait~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Portrait~ipad.png"; path = "../../menu_art/Default-Portrait~ipad.png"; sourceTree = ""; }; A1BB8B82206DFC2D00D46B47 /* header_ep8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = header_ep8.png; path = ../../menu_art/header_ep8.png; sourceTree = ""; }; A1BB8B83206DFC2D00D46B47 /* header_ep10.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = header_ep10.png; path = ../../menu_art/header_ep10.png; sourceTree = ""; }; A1BB8B84206DFC2D00D46B47 /* header_ep1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = header_ep1.png; path = ../../menu_art/header_ep1.png; sourceTree = ""; }; @@ -526,6 +740,24 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A1337A0B2090BAE300F4D670 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A1337AB02090BDEA00F4D670 /* QuartzCore.framework in Frameworks */, + A1337AA52090BDC300F4D670 /* AudioToolbox.framework in Frameworks */, + A1337AA62090BDC300F4D670 /* OpenGLES.framework in Frameworks */, + A1337AA72090BDC300F4D670 /* StoreKit.framework in Frameworks */, + A1337AA82090BDC300F4D670 /* SystemConfiguration.framework in Frameworks */, + A1337AA92090BDC300F4D670 /* AVFoundation.framework in Frameworks */, + A1337AAA2090BDC300F4D670 /* UIKit.framework in Frameworks */, + A1337AAB2090BDC300F4D670 /* Foundation.framework in Frameworks */, + A1337AAC2090BDC300F4D670 /* OpenAL.framework in Frameworks */, + A1337AAD2090BDC300F4D670 /* CoreGraphics.framework in Frameworks */, + A1337AAE2090BDC300F4D670 /* GameController.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -534,6 +766,7 @@ children = ( 1D6058910D05DD3D006BFB54 /* wolf3d.app */, 4364BF3E0F5CB25900F29317 /* dist.plist */, + A1337A0E2090BAE300F4D670 /* wolf3dTV.app */, ); name = Products; sourceTree = ""; @@ -541,18 +774,20 @@ 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { isa = PBXGroup; children = ( - A1129051206A808100BEDEB5 /* Launch Screen.storyboard */, A19BF3691FD6E4C800DAC4C1 /* base */, 29B97323FDCFA39411CA2CEA /* Frameworks */, + A1129051206A808100BEDEB5 /* Launch Screen.storyboard */, 29B97315FDCFA39411CA2CEA /* Other Sources */, 3D86D68A13DF172B00186487 /* POSITYPE-idSettler10v2.otf */, 19C28FACFE9D520D11CA2CBB /* Products */, A1B3746E2036B0F100E1C7BE /* README.md */, 29B97317FDCFA39411CA2CEA /* Resources */, 3D15A41A13C6BA0B00FBFAA2 /* Resources-iPad */, + A1337AE620913B2D00F4D670 /* Resources-tvOS */, C8D1CFE313E22B5200F0EAC6 /* WOLF_57.png */, C8D1CFE713E22B6800F0EAC6 /* WOLF_72.png */, C8D1CFE513E22B5B00F0EAC6 /* WOLF_114.png */, + A1337A0F2090BAE300F4D670 /* wolf3dTV */, ); name = CustomTemplate; sourceTree = ""; @@ -613,7 +848,18 @@ 29B97323FDCFA39411CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( + A1337AAF2090BDEA00F4D670 /* QuartzCore.framework */, A1C78235203FBADE00F2D2DE /* GameController.framework */, + A1337A9B2090BDC100F4D670 /* AudioToolbox.framework */, + A1337A9F2090BDC200F4D670 /* AVFoundation.framework */, + A1337AA32090BDC200F4D670 /* CoreGraphics.framework */, + A1337AA12090BDC200F4D670 /* Foundation.framework */, + A1337AA42090BDC200F4D670 /* GameController.framework */, + A1337AA22090BDC200F4D670 /* OpenAL.framework */, + A1337A9C2090BDC200F4D670 /* OpenGLES.framework */, + A1337A9D2090BDC200F4D670 /* StoreKit.framework */, + A1337A9E2090BDC200F4D670 /* SystemConfiguration.framework */, + A1337AA02090BDC200F4D670 /* UIKit.framework */, A1B3746C2036A6CA00E1C7BE /* CoreMotion.framework */, 3D3ED95A13BF77FA00C5B1DF /* AudioToolbox.framework */, 43AE7E9E0F67387500B2F562 /* CoreGraphics.framework */, @@ -680,6 +926,8 @@ 3D5C0CFD13DF9ABF008ECBD1 /* menu_art */ = { isa = PBXGroup; children = ( + A1B7CA31209D195B00743C98 /* Default-Portrait.png */, + A1B7CA32209D195B00743C98 /* Default-Portrait~ipad.png */, A1BB8B98206E07C300D46B47 /* GODMODEFACE0PIC.png */, A1BB8B99206E07C300D46B47 /* GODMODEFACE1PIC.png */, A1BB8B9A206E07C300D46B47 /* GODMODEFACE2PIC.png */, @@ -933,6 +1181,38 @@ name = wolf; sourceTree = ""; }; + A12D764F20913BC200B4A4BB /* views */ = { + isa = PBXGroup; + children = ( + A12D76522091491500B4A4BB /* CreditsView-tvos.xib */, + A12D76572091496E00B4A4BB /* EpisodeView-tvos.xib */, + A12D76592091498000B4A4BB /* LegalView-tvos.xib */, + A12D765B209149A100B4A4BB /* LevelSelectView-tvos.xib */, + A12D764D20913B9C00B4A4BB /* MainMenuView-tvos.xib */, + A12D765D209149BF00B4A4BB /* SkillView-tvos.xib */, + A12D765F209149CF00B4A4BB /* TriviaView-tvos.xib */, + A12D766320914F8700B4A4BB /* EpisodeCell-tvos.xib */, + ); + path = views; + sourceTree = ""; + }; + A1337A0F2090BAE300F4D670 /* wolf3dTV */ = { + isa = PBXGroup; + children = ( + A1337A192090BAE400F4D670 /* Assets.xcassets */, + A1337A1B2090BAE400F4D670 /* Info.plist */, + ); + path = wolf3dTV; + sourceTree = ""; + }; + A1337AE620913B2D00F4D670 /* Resources-tvOS */ = { + isa = PBXGroup; + children = ( + A12D764F20913BC200B4A4BB /* views */, + ); + path = "Resources-tvOS"; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -953,6 +1233,23 @@ productReference = 1D6058910D05DD3D006BFB54 /* wolf3d.app */; productType = "com.apple.product-type.application"; }; + A1337A0D2090BAE300F4D670 /* wolf3dTV */ = { + isa = PBXNativeTarget; + buildConfigurationList = A1337A262090BAE400F4D670 /* Build configuration list for PBXNativeTarget "wolf3dTV" */; + buildPhases = ( + A1337A0C2090BAE300F4D670 /* Resources */, + A1337A0A2090BAE300F4D670 /* Sources */, + A1337A0B2090BAE300F4D670 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = wolf3dTV; + productName = wolf3dTV; + productReference = A1337A0E2090BAE300F4D670 /* wolf3dTV.app */; + productType = "com.apple.product-type.application"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -960,6 +1257,11 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 0930; + TargetAttributes = { + A1337A0D2090BAE300F4D670 = { + CreatedOnToolsVersion = 9.3; + }; + }; }; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "wolf3d" */; compatibilityVersion = "Xcode 3.1"; @@ -970,12 +1272,14 @@ Japanese, French, German, + Base, ); mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; projectDirPath = ""; projectRoot = ../../../; targets = ( 1D6058900D05DD3D006BFB54 /* wolf3d */, + A1337A0D2090BAE300F4D670 /* wolf3dTV */, ); }; /* End PBXProject section */ @@ -1028,9 +1332,11 @@ 3DE8828613E35E5000C95AE8 /* arialImageLAL_white-alpha.png in Resources */, A1BB8B90206DFC2E00D46B47 /* header_ep4.png in Resources */, 3DE8828713E35E5000C95AE8 /* arialImageLAL.png in Resources */, + A1B7CA33209D195B00743C98 /* Default-Portrait.png in Resources */, 3DE882A913E35E5000C95AE8 /* intermission.png in Resources */, 3DE882AA13E35E5000C95AE8 /* iphone_image.png in Resources */, 3DE882AB13E35E5000C95AE8 /* kills_shadow.png in Resources */, + A1B7CA34209D195B00743C98 /* Default-Portrait~ipad.png in Resources */, 3DE882AC13E35E5000C95AE8 /* kills.png in Resources */, 3DE882AD13E35E5000C95AE8 /* map_background.png in Resources */, A1BB8B97206DFC2E00D46B47 /* header_ep11.png in Resources */, @@ -1082,6 +1388,97 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A1337A0C2090BAE300F4D670 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A12D765120913E1900B4A4BB /* base in Resources */, + A1337A962090BCF000F4D670 /* wolf3d_icon.png in Resources */, + A1337A572090BCE100F4D670 /* arialImageLAL_white-alpha.png in Resources */, + A1337A9A2090BCF800F4D670 /* WOLF_114.png in Resources */, + A1337A6F2090BCE100F4D670 /* header_ep11.png in Resources */, + A1337A6D2090BCE100F4D670 /* header_ep9.png in Resources */, + A1337A882090BCE100F4D670 /* settings_slider_white.png in Resources */, + A1337A922090BCE100F4D670 /* victory_256.png in Resources */, + A1337A992090BCF800F4D670 /* WOLF_72.png in Resources */, + A1337A6A2090BCE100F4D670 /* header_ep6.png in Resources */, + A1337A952090BCEA00F4D670 /* wondering.caf in Resources */, + A12D766520914F8700B4A4BB /* EpisodeCell-tvos.xib in Resources */, + A1337A862090BCE100F4D670 /* settings_slider_grey.png in Resources */, + A1337A672090BCE100F4D670 /* header_ep3.png in Resources */, + A1337A5C2090BCE100F4D670 /* difficulty_head1.png in Resources */, + A1337A832090BCE100F4D670 /* settings_line_art.png in Resources */, + A1337A932090BCE100F4D670 /* wolf_bg.png in Resources */, + A1337A7E2090BCE100F4D670 /* partime.png in Resources */, + A1337A842090BCE100F4D670 /* settings_slider_blue.png in Resources */, + A1337A942090BCE100F4D670 /* Default.png in Resources */, + A1337A792090BCE100F4D670 /* left_chevron.png in Resources */, + A1337A552090BCE100F4D670 /* GODMODEFACE2PIC.png in Resources */, + A1337A782090BCE100F4D670 /* kills.png in Resources */, + A1337A5D2090BCE100F4D670 /* difficulty_head2.png in Resources */, + A1337A602090BCE100F4D670 /* down_arrow.png in Resources */, + A12D765C209149A100B4A4BB /* LevelSelectView-tvos.xib in Resources */, + A1337A632090BCE100F4D670 /* episode_divider.png in Resources */, + A1337A6C2090BCE100F4D670 /* header_ep8.png in Resources */, + A1337A912090BCE100F4D670 /* up_down.png in Resources */, + A1337A732090BCE100F4D670 /* iphone_preset_1.png in Resources */, + A1337A7D2090BCE100F4D670 /* partime_shadow.png in Resources */, + A1337A892090BCE100F4D670 /* settings_slider_white~ipad.png in Resources */, + A1337A592090BCE100F4D670 /* back_arrow.png in Resources */, + A1337A582090BCE100F4D670 /* arialImageLAL.png in Resources */, + A1337A712090BCE100F4D670 /* intermission.png in Resources */, + A1337A772090BCE100F4D670 /* kills_shadow.png in Resources */, + A1337A722090BCE100F4D670 /* iphone_image.png in Resources */, + A1337A642090BCE100F4D670 /* header_advanced.png in Resources */, + A1337A742090BCE100F4D670 /* iphone_preset_2.png in Resources */, + A1337A8E2090BCE100F4D670 /* treasure_shadow.png in Resources */, + A1337A7C2090BCE100F4D670 /* next_arrow.png in Resources */, + A1337A562090BCE100F4D670 /* adv_btn.png in Resources */, + A1337A692090BCE100F4D670 /* header_ep5.png in Resources */, + A1337A872090BCE100F4D670 /* settings_slider_grey~ipad.png in Resources */, + A1337A762090BCE100F4D670 /* iphone_preset_4.png in Resources */, + A1337A8D2090BCE100F4D670 /* submenus_background_image.png in Resources */, + A1337A8C2090BCE100F4D670 /* stats.png in Resources */, + A12D7660209149CF00B4A4BB /* TriviaView-tvos.xib in Resources */, + A12D765020913DB900B4A4BB /* MainMenuView-tvos.xib in Resources */, + A1337A662090BCE100F4D670 /* header_ep2.png in Resources */, + A1337A752090BCE100F4D670 /* iphone_preset_3.png in Resources */, + A1337A822090BCE100F4D670 /* settings_divider.png in Resources */, + A1337A5E2090BCE100F4D670 /* difficulty_head3.png in Resources */, + A1337A622090BCE100F4D670 /* episode_bracket.png in Resources */, + A1337A532090BCE100F4D670 /* GODMODEFACE0PIC.png in Resources */, + A1337A8F2090BCE100F4D670 /* treasure.png in Resources */, + A1337A702090BCE100F4D670 /* highlight_bracket.png in Resources */, + A1337A6E2090BCE100F4D670 /* header_ep10.png in Resources */, + A1337A612090BCE100F4D670 /* episode_bg.png in Resources */, + A1337A512090BCBF00F4D670 /* POSITYPE-idSettler10v2.otf in Resources */, + A1337A522090BCCF00F4D670 /* dist.plist in Resources */, + A1337A7B2090BCE100F4D670 /* map_background.png in Resources */, + A1337A7F2090BCE100F4D670 /* right_chevron.png in Resources */, + A1337A1A2090BAE400F4D670 /* Assets.xcassets in Resources */, + A1337A542090BCE100F4D670 /* GODMODEFACE1PIC.png in Resources */, + A1337A812090BCE100F4D670 /* secrets.png in Resources */, + A12D76542091491900B4A4BB /* CreditsView-tvos.xib in Resources */, + A1337A972090BCF000F4D670 /* wolf3dlite_icon.png in Resources */, + A12D76582091496E00B4A4BB /* EpisodeView-tvos.xib in Resources */, + A1337A7A2090BCE100F4D670 /* main_bg.png in Resources */, + A1337A982090BCF800F4D670 /* WOLF_57.png in Resources */, + A1337A852090BCE100F4D670 /* settings_slider_blue~ipad.png in Resources */, + A12D765A2091498000B4A4BB /* LegalView-tvos.xib in Resources */, + A1337A8B2090BCE100F4D670 /* stats_large.png in Resources */, + A1337A5A2090BCE100F4D670 /* button_highlight.png in Resources */, + A1337A902090BCE100F4D670 /* up_arrow.png in Resources */, + A1337A682090BCE100F4D670 /* header_ep4.png in Resources */, + A1337A5B2090BCE100F4D670 /* credits_bg.png in Resources */, + A1337A802090BCE100F4D670 /* secrets_shadow.png in Resources */, + A1337A6B2090BCE100F4D670 /* header_ep7.png in Resources */, + A12D765E209149BF00B4A4BB /* SkillView-tvos.xib in Resources */, + A1337A8A2090BCE100F4D670 /* star_icon.png in Resources */, + A1337A5F2090BCE100F4D670 /* difficulty_head4.png in Resources */, + A1337A652090BCE100F4D670 /* header_ep1.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -1187,6 +1584,106 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A1337A0A2090BAE300F4D670 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A1337A422090BC8700F4D670 /* floor1.c in Sources */, + A1337A2A2090BBA700F4D670 /* LegalViewController.m in Sources */, + A1337AB12091388600F4D670 /* wolf_actor_ai.c in Sources */, + A1337A402090BC8700F4D670 /* codebook.c in Sources */, + A1337ABD2091388600F4D670 /* wolf_powerups.c in Sources */, + A1337A332090BC6C00F4D670 /* iphone_alerts.m in Sources */, + A1337AD6209138FA00F4D670 /* opengl_draw.c in Sources */, + A1337A3B2090BC6C00F4D670 /* iphone_sys.m in Sources */, + A1337AE2209138FA00F4D670 /* vector.c in Sources */, + A1337ADC209138FA00F4D670 /* sound_sfx_id.c in Sources */, + A1337AD3209138FA00F4D670 /* oggfile.c in Sources */, + A1337ACA209138FA00F4D670 /* cvar.c in Sources */, + A1337A442090BC8700F4D670 /* info.c in Sources */, + A1337AC7209138FA00F4D670 /* com_string.c in Sources */, + A1337AC12091388600F4D670 /* wolf_sprites.c in Sources */, + A1337AB32091388600F4D670 /* wolf_ai_com.c in Sources */, + A1337A382090BC6C00F4D670 /* iphone_mapselector.c in Sources */, + A1337A2D2090BBA700F4D670 /* wolf3dViewController.m in Sources */, + A1337AC6209138FA00F4D670 /* cmd.c in Sources */, + A1337A3F2090BC8700F4D670 /* block.c in Sources */, + A1337AC5209138FA00F4D670 /* arch.c in Sources */, + A1337ADA209138FA00F4D670 /* share.c in Sources */, + A1337A342090BC6C00F4D670 /* iphone_downloadSOD.m in Sources */, + A1337AB82091388600F4D670 /* wolf_level.c in Sources */, + A1337AE3209138FA00F4D670 /* wavfile.c in Sources */, + A1337AC4209138FA00F4D670 /* angle.c in Sources */, + A1337A2F2090BBA700F4D670 /* SkillViewController.m in Sources */, + A1337A322090BC6C00F4D670 /* hud.c in Sources */, + A1337AB72091388600F4D670 /* wolf_doors.c in Sources */, + A1337A302090BC4C00F4D670 /* EAGLView.m in Sources */, + A1337A2B2090BBA700F4D670 /* LevelSelectViewController.m in Sources */, + A1337AD0209138FA00F4D670 /* math.c in Sources */, + A1337ADF209138FA00F4D670 /* tga.c in Sources */, + A1337A502090BCB800F4D670 /* wolf3dAppDelegate.m in Sources */, + A1337ABB2091388600F4D670 /* wolf_opengl.c in Sources */, + A1337ABE2091388600F4D670 /* wolf_pushwalls.c in Sources */, + A1337AC02091388600F4D670 /* wolf_renderer.c in Sources */, + A1337AD2209138FA00F4D670 /* memory.c in Sources */, + A1337ABA2091388600F4D670 /* wolf_math.c in Sources */, + A1337A4B2090BC8700F4D670 /* window.c in Sources */, + A1337A4C2090BCA700F4D670 /* UIFontButton.m in Sources */, + A1337AB62091388600F4D670 /* wolf_client_main.c in Sources */, + A1337A352090BC6C00F4D670 /* iphone_downloadUserMap.m in Sources */, + A1337A412090BC8700F4D670 /* floor0.c in Sources */, + A1337AD4209138FA00F4D670 /* openal_binding.c in Sources */, + A1337ACB209138FA00F4D670 /* fileio.c in Sources */, + A1337AC8209138FA00F4D670 /* common.c in Sources */, + A1337AD9209138FA00F4D670 /* random_number.c in Sources */, + A1337AE4209138FA00F4D670 /* zmem.c in Sources */, + A1337ABC2091388600F4D670 /* wolf_player.c in Sources */, + A1337A432090BC8700F4D670 /* framing.c in Sources */, + A1337ACF209138FA00F4D670 /* glob.c in Sources */, + A1337ACC209138FA00F4D670 /* files.c in Sources */, + A1337A362090BC6C00F4D670 /* iphone_loop.c in Sources */, + A1337AD7209138FA00F4D670 /* opengl_main.c in Sources */, + A1337A482090BC8700F4D670 /* sharedbook.c in Sources */, + A1337AB22091388600F4D670 /* wolf_actors.c in Sources */, + A1337ACD209138FA00F4D670 /* filestring.c in Sources */, + A1337A472090BC8700F4D670 /* res012.c in Sources */, + A1337AD1209138FA00F4D670 /* matrix.c in Sources */, + A1337A282090BBA700F4D670 /* CreditsViewController.m in Sources */, + A1337AD8209138FA00F4D670 /* opengl_texture.c in Sources */, + A1337AE52091396900F4D670 /* mdct.c in Sources */, + A1337AC22091388600F4D670 /* wolf_sv_ccmds.c in Sources */, + A1337A4A2090BC8700F4D670 /* vorbisfile.c in Sources */, + A1337A462090BC8700F4D670 /* registry.c in Sources */, + A1337ADD209138FA00F4D670 /* sound_stream.c in Sources */, + A1337AE0209138FA00F4D670 /* unix_file.c in Sources */, + A1337A4F2090BCA700F4D670 /* UITableViewScrolling.m in Sources */, + A1337A3D2090BC6C00F4D670 /* MissionTableViewCell.m in Sources */, + A1337AB52091388600F4D670 /* wolf_bj.c in Sources */, + A1337A492090BC8700F4D670 /* synthesis.c in Sources */, + A1337AD5209138FA00F4D670 /* openal_main.c in Sources */, + A1337AB42091388600F4D670 /* wolf_areas.c in Sources */, + A1337AC32091388600F4D670 /* wolf_weapon.c in Sources */, + A1337A2C2090BBA700F4D670 /* MainMenuViewController.m in Sources */, + A1337A292090BBA700F4D670 /* EpisodeViewController.m in Sources */, + A1337AC9209138FA00F4D670 /* console.c in Sources */, + A1337A3E2090BC8700F4D670 /* bitwise.c in Sources */, + A1337AE1209138FA00F4D670 /* unix_timer.c in Sources */, + A1337A4D2090BCA700F4D670 /* UIFontLabel.m in Sources */, + A1337AB92091388600F4D670 /* wolf_main.c in Sources */, + A1337A372090BC6C00F4D670 /* iphone_main.c in Sources */, + A1337ACE209138FA00F4D670 /* font_manager.c in Sources */, + A1337ADE209138FA00F4D670 /* texture_manager.c in Sources */, + A1337A3A2090BC6C00F4D670 /* iphone_store.m in Sources */, + A1337A392090BC6C00F4D670 /* iphone_menus.c in Sources */, + A1337A312090BC6C00F4D670 /* gles_glue.c in Sources */, + A1337A3C2090BC6C00F4D670 /* main.m in Sources */, + A1337A452090BC8700F4D670 /* mapping0.c in Sources */, + A1337ADB209138FA00F4D670 /* sound.c in Sources */, + A1337A2E2090BBA700F4D670 /* TriviaViewController.m in Sources */, + A1337ABF2091388600F4D670 /* wolf_raycast.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -1520,6 +2017,348 @@ }; name = DebugLite; }; + A1337A1E2090BAE400F4D670 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = IPHONE; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = Debug; + }; + A1337A1F2090BAE400F4D670 /* DebugLite */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + LITE, + IPHONE, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = DebugLite; + }; + A1337A202090BAE400F4D670 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = IPHONE; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = Release; + }; + A1337A212090BAE400F4D670 /* ReleaseLite */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + LITE, + IPHONE, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = ReleaseLite; + }; + A1337A222090BAE400F4D670 /* AdHocDist */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = IPHONE; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = AdHocDist; + }; + A1337A232090BAE400F4D670 /* AdHocDistLite */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + LITE, + IPHONE, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = AdHocDistLite; + }; + A1337A242090BAE400F4D670 /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = IPHONE; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = Distribution; + }; + A1337A252090BAE400F4D670 /* DistributionLite */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ANALYZER_NONNULL = YES_NONAGGRESSIVE; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; + CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; + CLANG_CXX_LIBRARY = "compiler-default"; + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = NO; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = NO; + CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 9UY8SFDNQ8; + ENABLE_NS_ASSERTIONS = YES; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_NO_COMMON_BLOCKS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = wolf3d_Prefix.pch; + GCC_PREPROCESSOR_DEFINITIONS = ( + LITE, + IPHONE, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + INFOPLIST_FILE = wolf3dTV/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ""; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = com.tomkiddconsulting.wolf3dTV; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 11.3; + VALIDATE_PRODUCT = NO; + }; + name = DistributionLite; + }; C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1762,6 +2601,21 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + A1337A262090BAE400F4D670 /* Build configuration list for PBXNativeTarget "wolf3dTV" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A1337A1E2090BAE400F4D670 /* Debug */, + A1337A1F2090BAE400F4D670 /* DebugLite */, + A1337A202090BAE400F4D670 /* Release */, + A1337A212090BAE400F4D670 /* ReleaseLite */, + A1337A222090BAE400F4D670 /* AdHocDist */, + A1337A232090BAE400F4D670 /* AdHocDistLite */, + A1337A242090BAE400F4D670 /* Distribution */, + A1337A252090BAE400F4D670 /* DistributionLite */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; C01FCF4E08A954540054247B /* Build configuration list for PBXProject "wolf3d" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/wolf3d/code/iphone/wolf3dAppDelegate.h b/wolf3d/code/iphone/wolf3dAppDelegate.h index 7480ce1..b8b9f9e 100644 --- a/wolf3d/code/iphone/wolf3dAppDelegate.h +++ b/wolf3d/code/iphone/wolf3dAppDelegate.h @@ -24,17 +24,26 @@ #import #import #import + +#if !TARGET_OS_TV #import +#endif #import "iphone_store.h" @class wolf3dViewController; +#if TARGET_OS_TV +@interface wolf3dAppDelegate : NSObject { +#else @interface wolf3dAppDelegate : NSObject { +#endif + UIWindow *window; UINavigationController *navigationController; wolf3dViewController *viewController; int lastAccelUpdateMsec; + BOOL glVisible; @private UIView *waitingView; @@ -47,7 +56,9 @@ @property (nonatomic, retain) UINavigationController *navigationController; @property (nonatomic, retain) UIView *waitingView; @property (nonatomic, retain) AVAudioPlayer *player; +#if !TARGET_OS_TV @property (nonatomic, strong) CMMotionManager * motionManager; +#endif - (void)initMenuMusicPlayer; @@ -60,7 +71,11 @@ - (void)GLtoMainMenu; - (void)GLtoPreviousMenu; - (void)didRotate:(NSNotification *)notification; +- (BOOL)isGLVisible; +#if !TARGET_OS_TV - (void)setScreenForOrientation:(UIDeviceOrientation)orientation; +#endif +- (NSString*) GetNibNameForDevice:(NSString*) nibName; - (void)dismissWaitingView; diff --git a/wolf3d/code/iphone/wolf3dAppDelegate.m b/wolf3d/code/iphone/wolf3dAppDelegate.m index de79d62..fbbebe4 100644 --- a/wolf3d/code/iphone/wolf3dAppDelegate.m +++ b/wolf3d/code/iphone/wolf3dAppDelegate.m @@ -141,6 +141,7 @@ void SysIPhoneVibrate() { // accelerometer.delegate = self; // accelerometer.updateInterval = 1.0 / 30.0; +#if !TARGET_OS_TV [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(updateDeviceMotion) userInfo:nil repeats:YES]; self.motionManager = [[CMMotionManager alloc] init]; @@ -149,7 +150,8 @@ void SysIPhoneVibrate() { [self.motionManager startDeviceMotionUpdatesUsingReferenceFrame:CMAttitudeReferenceFrameXArbitraryCorrectedZVertical]; [self.motionManager startAccelerometerUpdates]; - +#endif + // do all the game startup work //iphoneStartup(); @@ -169,12 +171,14 @@ void SysIPhoneVibrate() { #endif // Sign up for rotation notifications +#if !TARGET_OS_TV [[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didRotate:) name:UIDeviceOrientationDidChangeNotification object:nil]; +#endif // Support rendering at native resolution on devices with Retina displays. if ( [[UIScreen mainScreen] respondsToSelector:@selector(scale)] ) { @@ -185,7 +189,21 @@ void SysIPhoneVibrate() { // Screen is initially landscape-left. // BEWARE! For UI*Interface*Orientation, Left/Right refers to the location of the home button. // BUT, for UI*Device*Orientation, Left/Right refers to the location of the side OPPOSITE the home button!! +#if !TARGET_OS_TV [self setScreenForOrientation:UIDeviceOrientationLandscapeRight]; +#else + viddef.width = [UIScreen mainScreen].bounds.size.width * deviceScale; + viddef.height = [UIScreen mainScreen].bounds.size.height * deviceScale; + + float widthRatio = viddef.width / REFERENCE_WIDTH; + float heightRatio = viddef.height / REFERENCE_HEIGHT; + + if ( widthRatio < heightRatio ) { + screenScale = widthRatio; + } else { + screenScale = heightRatio; + } +#endif CGRect screenBound = [[UIScreen mainScreen] bounds]; CGSize screenSize = screenBound.size; @@ -198,7 +216,8 @@ void SysIPhoneVibrate() { // Create the window programmatically instead of loading from a nib file. self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; - + self.window.backgroundColor = UIColor.blackColor; + // We will create the OpenGL view here so we can get a context and preload textures, but // don't actually add the view to the window until the player enters a level. wolf3dViewController *vc = [[wolf3dViewController alloc] initWithNibName:nil bundle:nil]; @@ -206,7 +225,7 @@ void SysIPhoneVibrate() { [self.viewController setActive:NO]; [vc release]; - MainMenuViewController *rootController = [[MainMenuViewController alloc] initWithNibName:@"MainMenuView" bundle:nil]; + MainMenuViewController *rootController = [[MainMenuViewController alloc] initWithNibName:[self GetNibNameForDevice: @"MainMenuView"] bundle:nil]; navigationController = [[UINavigationController alloc] initWithRootViewController:rootController]; [navigationController setNavigationBarHidden:YES]; [rootController release]; @@ -221,22 +240,30 @@ void SysIPhoneVibrate() { - (void)showOpenGL { // Maybe clearing the OpenGL view before displaying will fix the old frame flashing. // I don't mind if this blocks until a vsync, becasue it's just a menu. - [self.viewController clearAndPresentRenderbuffer]; - - [[navigationController view] removeFromSuperview]; - - [self.viewController setActive:YES]; - [window addSubview:[self.viewController view]]; - - [self.viewController startAnimation]; +// [self.viewController clearAndPresentRenderbuffer]; +// +// [[navigationController view] removeFromSuperview]; +// +// [self.viewController setActive:YES]; +// [window addSubview:[self.viewController view]]; +// +// [self.viewController startAnimation]; + [self.viewController clearAndPresentRenderbuffer]; + [self.viewController setActive:YES]; + [self.navigationController pushViewController:self.viewController animated:NO]; + [self.viewController startAnimation]; + glVisible = YES; } - (void)didRotate:(NSNotification *)notification { +#if !TARGET_OS_TV UIDeviceOrientation orient = [[UIDevice currentDevice] orientation]; [self setScreenForOrientation:orient]; +#endif } +#if !TARGET_OS_TV - (void)setScreenForOrientation:(UIDeviceOrientation) orientation { // Note the the UIDeviceOrientations are REVERSED from the UIInterface orientations! @@ -272,9 +299,11 @@ void SysIPhoneVibrate() { screenScale = heightRatio; } } +#endif //this is so that we can respond to alertView events (messageboxes) //but this should only respond to the alertPurchaseSpear +#if !TARGET_OS_TV - (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { if (buttonIndex == 1) { @@ -334,6 +363,7 @@ void SysIPhoneVibrate() { BeginStoreKit(); }*/ } +#endif - (void)applicationWillResignActive:(UIApplication *)application { [self.viewController stopAnimation]; @@ -369,6 +399,7 @@ void SysIPhoneVibrate() { #if 1 extern char urlbuffer[1024]; +#if !TARGET_OS_TV - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url { // wolf3d:foo should launch wolf3d now... next, add useful URL parameter encoding @@ -431,6 +462,7 @@ extern char urlbuffer[1024]; return YES; } #endif +#endif - (void)dealloc { @@ -468,6 +500,7 @@ extern char urlbuffer[1024]; // //} +#if !TARGET_OS_TV -(void)updateDeviceMotion { CMAccelerometerData *deviceMotion = self.motionManager.accelerometerData; @@ -488,6 +521,19 @@ extern char urlbuffer[1024]; iphoneTiltEvent( acc ); lastAccelUpdateMsec = (int)Sys_Milliseconds(); } +#endif + +- (NSString*) GetNibNameForDevice:(NSString*) nibName +{ + NSString *extension = @""; + +#if TARGET_OS_TV + extension = @"-tvos"; +#endif + + return [NSString stringWithFormat:@"%@%@", nibName, extension]; +} + //------------------------------------------------------------ // connection @@ -593,14 +639,19 @@ extern char urlbuffer[1024]; [viewController setActive:NO]; [[viewController view] removeFromSuperview]; [window addSubview:navigationController.view]; + glVisible = NO; } - (void)GLtoPreviousMenu { [viewController setActive:NO]; [[viewController view] removeFromSuperview]; [window addSubview:navigationController.view]; + glVisible = NO; } +- (BOOL) isGLVisible { + return glVisible; +} @end void iphoneStartMainMenu() { diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..48ecb4f --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,11 @@ +{ + "images" : [ + { + "idiom" : "tv" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json new file mode 100644 index 0000000..d29f024 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json @@ -0,0 +1,17 @@ +{ + "layers" : [ + { + "filename" : "Front.imagestacklayer" + }, + { + "filename" : "Middle.imagestacklayer" + }, + { + "filename" : "Back.imagestacklayer" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..48ecb4f --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,11 @@ +{ + "images" : [ + { + "idiom" : "tv" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..48ecb4f --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,11 @@ +{ + "images" : [ + { + "idiom" : "tv" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..a961eae --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,17 @@ +{ + "images" : [ + { + "idiom" : "tv", + "filename" : "wolf3d_tv_back.png", + "scale" : "1x" + }, + { + "idiom" : "tv", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/wolf3d_tv_back.png b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/wolf3d_tv_back.png new file mode 100644 index 0000000000000000000000000000000000000000..18b80404b86d63987fd313286ea0bf170b3b5d4b GIT binary patch literal 34118 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 literal 0 HcmV?d00001 diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json new file mode 100644 index 0000000..d29f024 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json @@ -0,0 +1,17 @@ +{ + "layers" : [ + { + "filename" : "Front.imagestacklayer" + }, + { + "filename" : "Middle.imagestacklayer" + }, + { + "filename" : "Back.imagestacklayer" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..b5eb366 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,17 @@ +{ + "images" : [ + { + "idiom" : "tv", + "filename" : "wolf3d_tv_front.png", + "scale" : "1x" + }, + { + "idiom" : "tv", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/wolf3d_tv_front.png b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/wolf3d_tv_front.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d922109caaf5e5338073520c44869b0a1c325a GIT binary patch literal 19562 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 DmsqW$ literal 0 HcmV?d00001 diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..65fec77 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,17 @@ +{ + "images" : [ + { + "idiom" : "tv", + "filename" : "wolf3d_tv_middle.png", + "scale" : "1x" + }, + { + "idiom" : "tv", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/wolf3d_tv_middle.png b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/wolf3d_tv_middle.png new file mode 100644 index 0000000000000000000000000000000000000000..26ec54a9d7320df8461c1fc784388dee1fd7eb44 GIT binary patch literal 57772 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 z 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 literal 0 HcmV?d00001 diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json new file mode 100644 index 0000000..db288f3 --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json @@ -0,0 +1,32 @@ +{ + "assets" : [ + { + "size" : "1280x768", + "idiom" : "tv", + "filename" : "App Icon - App Store.imagestack", + "role" : "primary-app-icon" + }, + { + "size" : "400x240", + "idiom" : "tv", + "filename" : "App Icon.imagestack", + "role" : "primary-app-icon" + }, + { + "size" : "2320x720", + "idiom" : "tv", + "filename" : "Top Shelf Image Wide.imageset", + "role" : "top-shelf-image-wide" + }, + { + "size" : "1920x720", + "idiom" : "tv", + "filename" : "Top Shelf Image.imageset", + "role" : "top-shelf-image" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json new file mode 100644 index 0000000..16a370d --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json @@ -0,0 +1,16 @@ +{ + "images" : [ + { + "idiom" : "tv", + "scale" : "1x" + }, + { + "idiom" : "tv", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json new file mode 100644 index 0000000..b0f446b --- /dev/null +++ b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json @@ -0,0 +1,17 @@ +{ + "images" : [ + { + "idiom" : "tv", + "filename" : "wolf3d_banner.png", + "scale" : "1x" + }, + { + "idiom" : "tv", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/wolf3d_banner.png b/wolf3d/code/iphone/wolf3dTV/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/wolf3d_banner.png new file mode 100644 index 0000000000000000000000000000000000000000..412bd4b702b1b0bf5ee9d6a515f26904ee544b73 GIT binary patch literal 2201926 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Ð*GD*10Qe&6I&uiXTAQYZE{;lb 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 z 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

xPWTcqj{VxVcY&zdDb3 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�_!MmRE!yf=k`*Y<4MuyP^Fpihf~#`_ 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