nesbox / TIC-80

TIC-80 is a fantasy computer for making, playing and sharing tiny games.
https://tic80.com
MIT License
4.95k stars 480 forks source link

how to build new tic-80 on ios #2157

Open SchreiberChiang opened 1 year ago

SchreiberChiang commented 1 year ago

i want to build tic-80 on ios

rickbot-dot commented 1 year ago

TIC-80 cannot be built for iOS or iPadOS. This is due to strict requirements on Apple devices, which require all apps to be either included with the device or be from the Apple App Store.

You need to be able to pay $100/426.83zł every year to offer an app on the App Store. TIC-80 cannot be found on the App Store because nesbox can't handle paying a large amount of money per year.

Illegal solution (Warning) You might be able to install TIC-80 by *jailbreaking* your device and using the Cydia app store. > **Warning** Beware that the process of jailbreaking devices can be illegal.
nesbox commented 1 year ago

I remember someone built TIC-80 for iOS a long time ago You can see the changes in his fork https://github.com/brunophilipe/TIC-80/commits/master

DidierMalenfant commented 10 months ago

The iOS forks seem outdated and not maintained anymore.

I've embarked on trying to get iOS support integrated directly here and if I'm successful I'll happily volunteer to maintain it.

Here's today's progress... Got the latest main to compile and run on the simulator. Obviously quite some ways to go 😂

Simulator Screenshot - iPad (10th generation) - 2023-11-07 at 18 01 24

nesbox commented 10 months ago

@DidierMalenfant thank you, looks promising!

Rldxk commented 6 months ago

There's a full legal way too! You can sideload the .ipa file on your iphone via something like "sideloadly" without jailbreaking your OS.

I did it plenty of times and it worked! Are there news on this? Is there an updated version already?

Skeptim commented 4 months ago

Are there news on this? Is there an updated version already?

I think that was the most recent attempt: https://github.com/nesbox/TIC-80/pull/2347

rickbot-dot commented 2 months ago

There's a full legal way too! You can sideload the .ipa file on your iphone via something like "sideloadly" without jailbreaking your OS.

I did it plenty of times and it worked! Are there news on this? Is there an updated version already?

This issue was made before sideloading support was added lol