WW everything new being unnecessarily made to only work on 3.0 OS?

Discussion in 'General Game Discussion and Questions' started by GreyDawn, Aug 4, 2009.

  1. GreyDawn

    GreyDawn Active Member

    Feb 6, 2009
    42
    0
    6
    What's with this? My sense of legal issues suggests that this is borderline if not for sure criminal business practice.
    The reason the game won't work is stated by iTunes as 'requires features that don't work on your current version of the OS, please upgrade'. Games that this applies to includes all 3 downloads I have PAID FOR (with no 'works on 3.0 only' disclaimer!!!) since the upgrade was released (Stardefence, forget the other two just now).

    Now, this would be all fine and dandy if two things were true: 1) that the game actually does require OS 3.0 for some reason other than being coded as such (aka for no real reason); and 2) if the upgrade they aggressively push you to buy was free.

    Long story short, they are trying to chump you for the $10, which if it's so crucial (they make the old OS seem like it is defective), absolutely shouldn't cost money. And if it's simply cosmopolitan, there should be no reason you 'have' to upgrade it. Simple logic.

    And this Apple knows, that they couldn't create a situation where you directly have to upgrade (i.e. can't even sync anymore w/out it), so they've forced developers into coding so as to run on 3.0 only in order to indirectly force you to upgrade. And that's just sketchy.

    At the very least I think I'm entitled to a full refund of the money I spent on apps/games that don't work on my version that they fail to disclaim will only work on the new 3.0 OS. Their approach is hoping that the consumer is like "oh well, I guess I better fork over the $ for that upgrade or I won't be able to dload anything anymore". I have no reason to spend $10 for an upgrade that offers pretty much nothing in terms of any new features that appeal to me. And when we're talking firmware upgrades, charging $10 is astronomical (or really charging anything is)!!!
     
  2. Eli

    Eli ᕕ┌◕ᗜ◕┐ᕗ
    Staff Member Patreon Silver Patreon Gold

    This is going to be a fun thread.
     
  3. The Bat Outta Hell

    The Bat Outta Hell Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Mar 10, 2009
    9,125
    189
    38
    Hat Salesman
    Washington
    The long story short part is longer than the other....
     
  4. sizzlakalonji

    sizzlakalonji Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Apr 16, 2009
    5,712
    1
    0
    Indiana, USA
    Said in a bad German accent: "Velcome to ze 90's, Mr. GreyDawn". Just update already.
     
  5. The Bat Outta Hell

    The Bat Outta Hell Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Mar 10, 2009
    9,125
    189
    38
    Hat Salesman
    Washington
    Didn't you hear him? Charging $10 is astronomical!
     
  6. GreyDawn

    GreyDawn Active Member

    Feb 6, 2009
    42
    0
    6
    Ooh, now my sarcasm senses are tingling.

    But yeah, seriously. Name 3 other firmware updates that cost $10. I like my touch and all, but the best analogy for Apple really is a vaccum and consumers' money is the dust. It's not the 'huge, huge price' that's astronomical. It's charging $10 for a frieking firmware update that does little, and then setting up a system of entrapment for users by forcing people indirectly to ante up for the 'optional' update. Derr
     
  7. GreyDawn

    GreyDawn Active Member

    Feb 6, 2009
    42
    0
    6
    Why should I be forced into paying $10 for nothing. You sound like the guy in high school pushing coke: 'everyone's done it, just up-nose already'.
     
  8. Eli

    Eli ᕕ┌◕ᗜ◕┐ᕗ
    Staff Member Patreon Silver Patreon Gold

    If you don't want to pay for 3.0, don't upgrade. If apps you've purchased have updates available which require 3.0, don't update them. If you downloaded updates for your existing apps which require 3.0, you will find all previous versions of those apps inside of the "Mobile Applications" directory inside of wherever you keep your iTunes library.

    Seems pretty simple to me.
     
  9. sizzlakalonji

    sizzlakalonji Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Apr 16, 2009
    5,712
    1
    0
    Indiana, USA
    Where the hell did you go to high school, Beverly Hills in the 80s? You aren't forced into anything. I'm just saying that much as your sarcasm radar was going off, this thread is making my whining radar go off. Get the update or don't.
     
  10. GreyDawn

    GreyDawn Active Member

    Feb 6, 2009
    42
    0
    6
    Ok, thanks, that is useful info. I don't think it helps me for the cases I've run into though. Two examples: for Star Defence, I just downloaded it when it went on sale/had an upgrade (to 1.3, which is 3.0 only), so I don't have previous versions to retro back to (not a download then update). Another example is the Oregon Trail free edition, also 3.0 only. As this version was released as 3.0 only there is no other version to go back to to make work on pre-3.0.

    So the problem still stands: any new releases are being made 3.0-only for no real reason other than to force you to buy OS 3.0, and if you hadn't already bought a previous version you flat-out can't play them. (True?).
     
  11. DaveMc99

    DaveMc99 Well-Known Member

    Mar 1, 2009
    4,761
    0
    0
    Seattle, WA USA
    http://www.seattlepi.com/business/289844_msft25.html
    :eek:
     
  12. Eli

    Eli ᕕ┌◕ᗜ◕┐ᕗ
    Staff Member Patreon Silver Patreon Gold

    The 3.0 firmware adds all kinds of neat toys for developers to use. Making an application developed for the 3.0 firmware work in 2.1.1 involves additional development time and workarounds to make sure these 3.0 tricks degrade gracefully for the few people who are still raging against the 3.0 machine.

    Since the $10 seems to be such a huge issue, just think of all the money you will be saving by not buying apps in the future once everything goes 3.0!
     
  13. Little White Bear Studios

    Little White Bear Studios Well-Known Member
    Patreon Silver

    Aug 27, 2008
    2,572
    0
    0
    #13 Little White Bear Studios, Aug 4, 2009
    Last edited: Aug 4, 2009
    Not quite. Apple isn't forcing any devs to make games 3.0 only. Some do it to take advantage of newer features. Some do it because they want to lessen their test cycle, so they don't have to test on 2.x and 3.x. And some do it just because it's the default, and don't know any better. And many of us are still releasing games that are compatible all the way back to 2.0, to catch the largest number of customers.

    Think of it this way:

    OS 2.0 was the Nintendo GameCube. OS 3.0 is the Wii. You own the GameCube, so you can still play all games made for that platform. If you want to play Wii games AND GameCube games, buy a Wii.
     
  14. Coral

    Coral Well-Known Member

    Sep 29, 2008
    537
    0
    0
    [​IMG]
    I hope this is visible to everyone else when visiting the Star Defense page.
    Star Defense does use 3.0 specific features like push notifications regardless of whether or not you need that.

    Apple isn't forcing you to upgrade. The devs have moved on to use the latest and greatest APIs and hardware. If you don't need it, don't get it. And to say that 3.0 doesn't add anything is ridiculous.
     
  15. Zwilnik

    Zwilnik Well-Known Member

    As a dev who's released two 3.0 only apps so far, I thought I'd chime in at the risk of becoming flame bait.

    First thing. The reason we make the apps for 3.0 is because we can use the new features in 3.0. Flick Fishing uses the GameKit network play and the in-app purchases and the soon to be released update uses the new playlist functionality which Warpack Grunts also uses.

    There is a method to make this work without the new features under 2.2.1 but it's a major hassle, involves a lot of extra work and testing and doesn't actually make anything better. It only makes the games work for people who don't want to update. We'd rather focus our efforts on writing games for current systems.

    As for the issue of not mentioning they're 3.0 only. *ALL* apps have the minimum system requirement at the bottom of their app description. If you're going to stick with an old system you have to expect that you'll run into compatibility issues and should always check the app description.

    For the 2 apps you specifically complain about one of them was free. You haven't lost anything there, so just delete it and move on if you really are going to stick with last year's OS.

    The one thing we would like to see Apple improve (which we have bug reported and let them know about) is the problem of updates not being able to check what OS you're using as people tend to "Update All" when updating on their iPhone, so it's easy to miss the "Requires OS 3.0" part. As Hodapp mentioned though, there is at least a workaround for this in the meantime.

    Really though, it's well worth upgrading to OS3.0. More apps will become 3.0 only or have features that are only available to 3.0 users, it's got some funky new features and being the current version has ongoing support and updates which 2.2.1 won't. It's worth the $10 in itself, but when you also count all the extra features and games it enables, it's a no brainer.
     
  16. Besides the obvious "cool new APIs to play with" factor, there's another thing non-developers probably don't realize: New versions of the SDK that support the new features of the new firmware create compiled code that only works on the firmware version they're designed for. When you install the SDK you get numerous versions of it covering the various, currently supported firmware versions as completely separate IDEs. Whatever version you compile your app with is the minimum base firmware version users will need to be running in order to run your app.

    Developers have a tendancy to want to keep on to the cutting edge to make the most use out of the latest firmware features in order to make their app better. As a result, they use the latest version of the SDK, which therefore creates compiled code that only runs on the latest firmware. In some cases the app developers are creating doesn't actually need the new features and could indeed be compiled under an older SDK version that runs on older firmware, but it's something some developers don't really think about because it may not be immediately obvious that they're restricting their audience to some degree when they do that. I've spoken to a number of such developers and several of them went back to recompile and resubmit a new binary compiled for older firmware versions.
     
  17. Mormoop

    Mormoop Well-Known Member

    May 20, 2009
    113
    0
    0
    #17 Mormoop, Aug 4, 2009
    Last edited: Aug 4, 2009
    No matter what anyone says I can't see a reason to pay $10 to update a slow and outdated 1st gen iPod touch. The new features are useless if you don't use it as a communications device (which I don't, I use it like as iPod that can play games and occasionally surf the internet) and I'm better off putting that money towards the 3rd gen touch that's most likely going to be announced any week now.

    I do expect many new games to be 3.0 only and have no problem with that, that's what happens. However I do take issue with existing apps and games that I paid for that make no effort to maintain compatibility during the transitional period. And I learned the hard way that if you update automatically through iTunes (instead of on the device) you lose the old version and gain one that can't be installed even if you synced.

    Developers should know that a small but still sizeable percentage of users aren't going to update right away with a $10 OS update comes out and they're only going to piss off their customers off if they don't make some effort to maintain compatibility for a while. Especially when the game came out only a month or so before the OS update and was sold as a 2.0 game (like Defender Chronicles, and I have a lot more to say about dealing with those guys about this but I'll try to keep from ranting.)

    At the very least they should make it possible to obtain prior versions for those who have to reinstall for whatever reason.
     
  18. DaveMc99

    DaveMc99 Well-Known Member

    Mar 1, 2009
    4,761
    0
    0
    Seattle, WA USA
    The reason is to play new games and updates to your old games.. simple as that.
     
  19. Mormoop

    Mormoop Well-Known Member

    May 20, 2009
    113
    0
    0
    Yeah, thanks for missing the point completely. I said I expect new games to exclude me and that's fine. I'm arguing that there should be a transitional period with existing apps and that the compatible version should still be available.
     
  20. Eli

    Eli ᕕ┌◕ᗜ◕┐ᕗ
    Staff Member Patreon Silver Patreon Gold

    Haven't we been in a transitional period since 3.0 was released? Your problem has already been answered by Zwilnik:

     

Share This Page