Ο iPhone developer Steven Troughton-Smith αποφάσισε να αναβαθμίσει το iPhone port του Doom ώστε να εκμεταλευτεί πλήρως τα (undocumented) TV-out features του iPhone:
” Here’s what you need to do to put Doom on your iPhone, assuming you’re a registered ($99/year) iPhone developer:
1. Check out the latest svn repository from Google Code: svn checkout http://iphonedoom.googlecode.com/svn/trunk/ iphonedoom-read-only
2. Locate the Xcode MobileDoom.xcodeproj in the iphonedoom-read-only folder. Right-click (control-click it) and choose Show Package Contents.
3. Copy the steven.pbxuser file and rename it as your normal Xcode user name. In my case, that’s ericasadun.pbxuser. Your name will obviously vary.
4. Download a copy of the Doom levels file, doom1.wad. I found a copy at MIT. I am not sure what the copyright/intellectual property of this material is, so use your best judgment. Add the .wad file to the project folder.
5. Launch Xcode and open the MobileDoom.xcodeproj file.
6. Open DoomAppDelegate.m and add a one-line definition to the top of the file to enable TV-out.
#define ENABLE_TV_OUT 1
7. In the Project Window, locate Groups & Files > Targets > MobileDoom and double click it. This opens up the Target Info window.
8. In the Target Info window, click the Properties tab and update the Identfier to match your Apple signing identity. In my case, that was com.sadun.${PRODUCT_NAME}.
9. Open the Build tab and update your Code Signing Identity, typically iPhone Developer: Your Name.
10. In the Build tab, find Other C Flags. Set them to -DNORMALUNIX -DUSE_SOUND.
11. Clean any previous builds, compile and deploy to your device.
Make sure you have connected your iPhone to a television using an Apple-branded cable. Then run the program and enjoy playing Doom.”
[Via Arstechnica]
Συζήτηση στο forum: iPhone Doom with TV-out! (Registered iPhone Developers)
You might also like
More from iPhone
Η Apple σχεδιάζει το δικό της bluetooth tag tracker αλά “Tile”
Η Apple εργάζεται επάνω στην ενοποίηση των εφαρμογών "Find My iPhone" και "Find My Friends", σύμφωνα με τον developer Guilherme Rambo. Η νέα 2-σε-1 εφαρμογή θα είναι διαθέσιμη τόσο στο iOS όσο και στο macOS ως μέρος του project "Marzipan", …
Vodafone WiFi Calling
Προ των πυλών η επίσημη ενεργοποίηση της υπηρεσίας WiFi Calling και για την Vodafone. H υπηρεσία Vodafone WiFi Calling παρέχει όλα τα πλεονεκτήματα της τεχνολογίας VoWiFi (Voice over WiFi) στο κινητό σου, δηλαδή σου δίνει τη δυνατότητα να μπορείς να …
WWDC 2019: Πρώτη ματιά στο iOS 13, στις 3 Ιουνίου
H Apple ανακοίνωσε πως το ετήσιο συνέδριο WWDC για τους developers θα πραγματοποιηθεί φέτος από τις 3 έως τις 7 Ιουνίου, στο McEnery Convention Center στο Σαν Χοσέ της Καλιφόρνιας. Σε αυτές τις πέντε μέρες developers από ολόκληρο τον κόσμο θα έχουν την …
Το iPhoneHellas στην MWC 2019
Το iPhoneHellas δίνει το παρών στην Βαρκελώνη και ετοιμάζεται για την έκθεση τεχνολογίας MWC 2019. https://www.instagram.com/p/BuMTfKID5My/ Παρέα με την αποστολή του Techgear, θα σας μεταφέρουμε τα σημαντικότερα τεχνολογικά νέα και ειδήσεις που σας αφορούν. Φυσικά, εδώ θα επικεντρωθούμε στο οικοσύστημα της Apple, …
Foldable iPhone X (concept)
Μετά την παρουσίαση του Samsung Galaxy Fold αλλά και το εχτεσινό leak του Huawei Mate X, του αναδιπλώμενο smartphone της Huawei που αναμένεται να αποκαλυφτεί επίσημα στην MWC 2019, δεν θα μπορούσε να λείπει και το αναδιπλώμενο iPhone. Τουλάχιστον …