Just jammed up a new poll to get an indication of things. This should be a free vote, open to everybody.
As for why… actually getting the iOS Tainted Space builds to cooperate has been a massive pain in the ass for months, and I think the code demons have managed to fuck up our ability to actually produce them for the time being.
tl;dr Whenever the iOS builds fail its always something stupid, but it takes forever to track down because we get absolutely no indication of what is actually wrong. Literally the only response we get from the tool that does the needful is this:
Basically, I need an indication of just how much of my time I can justify dumping into this on an ongoing basis. I have a feeling the iOS-only proportion of you guys is vanishingly small, and if I can justify putting off fixing things like this because it’s not like, half our playerbase, then I will so I can actually get some fucking work on content done.
Well, how much time do you normally put in?
It ends up being a couple of hours here and there whenever it decides to fall over in new and exciting ways. All I know is that between now and the last backer build, some code went in to the game that the iOS compiler hates, so now I’ll have to manually work backward bisecting the changes and doing a 30 minute build each time to track down the specific commit that broke things… and then dig deeper to find the exact issue.
By the looks of things, the iOS only are about half a dozen people. Such a tiny fragment of the player base yo, I wouldn’t blame you for just giving up on the iOS version if its being such a bitch to code.
Its not even really a case of canning it entirely. It’s more a case of not dropping everything else when the iOS build stops working; I wanted to get some more stuff done before releasing the build, but then I spent 4-5 hours trying to figure out why the iOS build was being a shit before I finally gave up.
You could do more staggered releases of it. If it’s such a hassle to package, just release it along with the public builds or something maybe?
That way people still get builds but you get more peace of mind.
Ehhh the problem then is actually fixing it. This latest issue is an example of what I’m talking about; there are a handful of code formatting “things” that can trip up the iOS compiler that doesn’t cause it to actually output any error information. const’s in certain places in a class will do it, as will specifically formatted switch statements to give but two examples.
As its not emitting any actual error info, I have two options for finding it:
a) I manually review a few thousand lines of code added between the broken_build and last_working_build
b) Bisecting commits to find the specific one that introduced the problem… and then manually review code in just that commit to find it. If I’m lucky, its only a small commit.
It seems that a lot of the issues can be fixed by simply checking if everything builds correctly *before* pushing to the repository. Having a development branch with a code that does not compile – doesn’t seem like a healthy production method.
But hey, I don’t really use the iOS build anyway.
iOS builds are a two-step process;
Both iOS and Android use the same AIR-enabled SWF. You may note that the android builds are working fine.
There’s then a second step that takes at least half an hour of compile time to actually build the iOS package. This is the part that fails. I have considered making the iOS versions part of the core build process, but if (almost) nobody uses them it’s a sizable time investment for almost no benefit.
Discount one vote from always, I keep forgetting I’m on Android and not ios.
Almost happened to me too. Is the android version giving you problems gedan?
The android version is mostly fine. Whenever it does break its about 50x easier to fix, not least because I have an actual android device to test it on.
I like taking polls. moar polls please.
Big futa polls.
Your comment made me think about this picture I found once. It had a bunch of big breasted, big dicked women wearing shirts that said Fuuters. I can totally imagine that being an actual restaurant chain in TiTs.
I could dig that.
Just drop it entirely or only update it every other month.
Besides if you buy an iPhone for a phone and solid safe environment then good on ya it’s a great phone for that. If you bought one then jailbreak it to use unregistered apps then just switch to android its just better for that kind of thing.
This is from an apple hater. I could go on for days but no one wants that
No, please, for the love of your fellow man; hate rant all over apple iphones. I’ll start; thier wifi connection sux 3 day dead ox cox.
I could never understand how to use an iPhone. Apple has been sacrificing usability for making them bigger and “better”( which is hilarious, because they break so easily) It’s clear Apple cares more about making them more flashy, and oh my god, I’m beginning to sound like my grandfather complaining about the internet!
Personally I love the iOS devices for their ease of use. If I wanted to mess with the nitty gritty, I’ll hack a Fire Tablet or other cheap Android-like device (which I already have done to play non-store apps). But if you don’t want all the hand-holding, then Apple can be annoying as hell indeed.
i agree apple has a easy to use piece of hardware if all you want is stock and pre approved apps. however they dont let you use your device like you own it. its kind of like a rental. use it for this and that sure. but you want somthing we dont provide (tits) well fuck you.
Have you made sure to pass -g to the LLVM compiler at runtime? It won’t show debug info if you don’t.
I know the underlying tool uses llvm, but it’s wrapped up in a bunch of layers. I found the sourcecode to it yesterday so when I get time I’m gonna have to dig through it and see if there is actually a way to pass stuff directly to llvm.
As it is, sometimes it does generate errors but it depends on the type of error. A bunch of the common stuff just makes it fail with no info.
Is it still impossible to play the iOS version with a non jail broken device? I for one would love some way to play on mobile but not enough to jailbreak my phone.
This is just a guess, but it probably needs to be Jailbroken because Apple doesn’t allow third party software to be installed on IOS, only what they’ve approved on their Applestore.
You can download apps not on the appstore if they are signed by someone with a creators permit, or something like that
It’s a little more complicated than that. Unless the app goes through the appstore then it has to be signed in a special way that only allows it to be installed on specific iDevices that are joined to an apple developer account.
I believe theres like an “inhouse enterprise” thing, but apple will a) revoke your cert if you distribute the app outside of your ‘enterprise’ and b) I think you still need all the devices you want to install the app on enrolled in some enterprise account.
Yeah, you’d still need to jailbreak to be able to play it on an iDevice period.
Ouch. That’d be a no from me, then. Appreciate the info, though.
If you have access to a PC/Mac/Linux, there is a tool called “Cydia Impactor”, it basically allows you to install IPAs by requesting your own dev cert from apple.
The only downside: you have to re-install weekly.
May be possible to do this at a internet café, or you could ask a friend. Just say you’re installing Spotify++ or something 😛
http://www.cydiaimpactor.com
I have other ways to play, but I find playing on iOS way better because I can curl up in bed or wherever I want to be. It’d break my heart if iOS was no longer supported or being updated.
My thoughts exactly.
Honestly, just thankful you support Mobile devices at all. So thanks.
i suspect you should’ve made it a requirement to at least OWN an IOS device, because i’d wager at least 300 of those 516 current “No” votes don’t even own one. granted, from the sound of it you were mostly trying to get a feel for how much of the player base was on the system…
Owning an apple product or not is irrelevant to the goal of finding out if its worth wasting time on. The only thing that matters is how many people actually Play the ios version.
think we could get freebie votings more often please? i may not be a backer but i do enjoy voting for time to time i even voted back in nov. and not for mr. fart.
I think a slower roll out for the IOS version is understandable. If people want the newest content then they can load it up on their desktop computer. Convenience can take a little longer if it has to. The actual content is what really matters.
Nope just android. Only way for me to play. Don’t own a computer….. ….. wonder if it would play on a ps4…..
Not even a cheapo laptop? or hell why not just build a low spec PC? Getting comp parts that are 2-3 years old would be dirt cheap.
Time to build and use it. And money.
I like playing on the app version but another way i play is by using puffin free which allows me to play flash games bad thing is once the app shuts down you lose all your save data, though for some reason i used to be able to save things from fall of eden through dropbox but now i cant save through dropbox anymore I’m still able to load in old save data through dropbox still
Oh you also lose your save data if you leave the app for to long
Maybe if you can find a way to save the file in dropbox you wouldn’t need the app?
Also no need to jailbreak
You know playing through as a trap I’ve found there really isn’t a whole lot of content that plays into that dynamic. Even something simplish like having methods for prostituting or escourting would make a big difference.
I think I remember seeing NS say a while back on his thread that he was planning on allowing trap PCs to whore at Beths, if that counts as the whole ‘content centered on that dynamic’ thing you’re looking for. However idk when that will come around.
Otherwise, there’s not much in terms of BIG content that focuses on that.
I can’t vote it says I already have. I have a mac so I can only use OS…. unless I try to have a virtual pc again.
Also I mainly only play through the website since my pc doesn’t want to run the desktop version.
they’re talking about IOS aka. iphone software not mac os
My laptop broke and the only version i can play is ios rip
i only play ios version on tablet as its more convieniant for me, i would understand if they come slower as not to interupt the progress .especialy as such a small group use it but would really regret it if it was removed completely. ooo and my lovely progress 😛