Robo-X wrote:But why does ScummVM need to run in the background? Can't it just saved the gamestate and ask if you want to continue where you left of when starting ScummVM again?
See the link in the post above yours for more information on why a state can't automatically be saved
Furthermore -- and Vinterstum may be able to correct me here -- I don't believe there's a Quit trigger in the SDK. Meaning, there's nothing that says "Hey program, the home button was just pressed, so save the game if you need to and then exit." In this case, the iPhone would have to be constantly saving the game state to a file every time you did something, which gets ugly. I may be wildly mistaken on that point, though.
But the biggest problem is to get the game files onto the iPhone. I wonder if someone have a good idea how to solve this.
Someone mentioned in another thread the possibility of allowing ScummVM to access network file shares, or making a mini client to send the games from the computer to the phone. Both are a pain
I was wondering if maybe it would be possible to offer the released games through the app store? Like BASS, Flight of the Amazon Queen and Lure of the Temptress.
They could technically be shipped
with ScummVM legally, but they couldn't be put on the app store as separate applications because they, in and of themselves, are not iPhone applications. Apple doesn't catalog dependencies or anything like that, unfortunately. And I say they could
technically be included because you probably wouldn't want to do it in practice -- those games add up to hundreds and hundreds of megs, and aside from being bad ethics, Apple may not even allow it.
A middle ground may be to have a little game repository inside of ScummVM, allowing users to download the free games from the ScummVM server as they want them. But the drawback here is that this will quickly become *the* #1 top Free Game, a list practically every iphone owner will be checking semi-regularly. Which means we could see in excess of a million downloads of 600MB worth of games. Which is 600TB of bandwidth. ...which I'm pretty sure we don't have :-/ Unless someone wants to fund an Amazon S3 account. (
Edit: I just did the math.. 600TB over Amazon S3 is $52,000USD. Yes, that's 52 thousand dollars.)
So aside from a desktop-based packager and sender.. I think we're stuck in Cydia
![Sad :(](./images/smilies/icon_sad.gif)