iOS first run #522
Try
started this conversation in
Show and tell
Replies: 3 comments
-
iPhone7 |
Beta Was this translation helpful? Give feedback.
0 replies
-
After GDR update, now game runs into. driver crash: https://developer.apple.com/forums/thread/750478 |
Beta Was this translation helpful? Give feedback.
0 replies
-
Filed feature request to google, for valid CMake support on android: https://issuetracker.google.com/issues/353730410 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've added basic most support for iOS in engine. Build process is still hairy, yet it getting close:
![изображение](https://private-user-images.githubusercontent.com/122894/273468767-c6dd187a-f6b9-42e1-aab3-53e9b37c8e24.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMTk3NjMsIm5iZiI6MTczOTIxOTQ2MywicGF0aCI6Ii8xMjI4OTQvMjczNDY4NzY3LWM2ZGQxODdhLWY2YjktNDJlMS1hYWIzLTUzZTliMzdjOGUyNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQyMDMxMDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01MTllMmFmYjgyMjJkMGE3NmE2ZGJmYmIxYTA3ODhkMDJkYmNlYjNiYzE0MGQ2YTBlOWJhZjhjZjE0ZWM3NWU4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.YcZEuVXfhnLdBH9JhX4KK5kjFTNIuLVqLaoz1fwE1Dk)
Build
Generate xcode-project
cmake -H. -B./out/xcode-ios -G Xcode -DCMAKE_SYSTEM_NAME=iOS
Select
Gothic2Notr
as startup project. You may need to specify development-team inSigning & Capabilities
section.Copy gothic2 game files via Finder (you should be able to see OpenGothic folder now):
![изображение](https://private-user-images.githubusercontent.com/122894/273469251-93a50e73-75e0-4603-b0b4-6f130952ddbc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMTk3NjMsIm5iZiI6MTczOTIxOTQ2MywicGF0aCI6Ii8xMjI4OTQvMjczNDY5MjUxLTkzYTUwZTczLTc1ZTAtNDYwMy1iMGI0LTZmMTMwOTUyZGRiYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQyMDMxMDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNTU1MmY0NTNiZjFhYmNjNjE1MzlhOTMyN2ZiYTFkZDUzZDNhOTZlODhlYzM1ZjUxYzA5MzdlODlkZmRmMjc0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.SXaODN2NayfL8-PLzL3jWgI1t52s42Sj19PebpApmyU)
Run the game
Note: input is not yet done, so you wont be able to pass further than a main menu. So, at this point iOS installation, is only iusefull for development purposes.
UPD:
build process now simplified - 4 steps instead of 7
Beta Was this translation helpful? Give feedback.
All reactions