FormularSumo / Star-Wars-Galaxy-Collection

A remake of the discontinued Star Wars Force Collection game https://formularsumo.github.io/Star-Wars-Galaxy-Collection-Web/ https://play.google.com/store/apps/details?id=com.formularsumo.starwarsforcecollectionremake.embed
GNU Affero General Public License v3.0
6 stars 0 forks source link

Compile for iOS using macOS emulation #31

Closed FormularSumo closed 3 years ago

FormularSumo commented 3 years ago

https://www.makeuseof.com/tag/macos-windows-10-virtual-machine/ https://www.geekrar.com/install-macos-catalina-on-virtualbox-on-windows-pc/ https://www.geekrar.com/how-to-install-macos-catalina-on-virtualbox-on-amd-systems/ https://drive.google.com/file/d/1oACRxJe6NVDwndH6mMjldmmzrScA2qdz/view

FormularSumo commented 3 years ago

cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 VBoxManage modifyvm "macOS" --cpu-profile "Intel Core i7-6700K"

FormularSumo commented 3 years ago

https://love2d.org/wiki/Game_Distribution#iOS https://www.youtube.com/watch?v=MsYanwcU42E

FormularSumo commented 3 years ago

https://www.virtualbox.org/manual/ch04.html - file transfer is not support with macOS as guest OS I think https://forums.virtualbox.org/viewtopic.php?f=22&t=38051 - Apparently possible using network drives but can't get it working... just going to use Google Drive for now

FormularSumo commented 3 years ago

Tried compiling using Xcode but it came up with a LOT of errors. Unfortunately tutorials on love wiki use an older version of Xcode. Will probably try again at some point though.

FormularSumo commented 3 years ago

For the time being closing. Could probably get it to work if I spent longer, but there's not much point as apps as I'm not planning to put my app on the Apple App Store due to it costing $100 a year for a developer's license. Additionally I can't install the app on devices through GitHub, Google Drive etc like I can on Android because iOS apps can only be installed through Apple's app store or over USB by setting up the device as a developer device, which would probably be possible but sounds like a lot of work just to get the game on a single device. I'd rather focus on improving the actual game and getting the Play Store build public.