Search Unity

Poll: what if Unity dropped old OSes?

Discussion in 'General Discussion' started by Aras, Sep 16, 2011.

?

Drop Win2000, OSX 10.3 10.4, PPC Macs?

  1. YES drop them! Move Unity forward instead!

    187 vote(s)
    87.0%
  2. Yes, but keep PowerPC Macs

    2 vote(s)
    0.9%
  3. Yes, but keep OS X 10.4

    14 vote(s)
    6.5%
  4. Yes, but keep PPC Macs OS X 10.4

    5 vote(s)
    2.3%
  5. NOOOO! We needs all of them!

    7 vote(s)
    3.3%
Thread Status:
Not open for further replies.
  1. stimarco

    stimarco

    Joined:
    Oct 17, 2007
    Posts:
    721
    83% for the "Kill them! Kill them ALL! BWAHAHAHAAA!" option.

    I think this is what we'd call a landslide victory.

    *

    As I said in reply to the GPU poll: my opinion is that any component, be it hardware or software, that is no longer supported by its own manufacturer, is no longer deserving of support by anyone else either.

    Even the original Windows XP is technically unsupported; I'd limit its support to SP3+, if only for the security enhancements.
     
  2. TehWut

    TehWut

    Joined:
    Jun 18, 2011
    Posts:
    1,577
    Drop it, people with those 12 year old operating systems probably aren't even interested in games. Simple logic.
     
  3. bigbrainz_legacy

    bigbrainz_legacy

    Joined:
    Jul 15, 2005
    Posts:
    137
    Aras,

    Last year we had 39,000 consumer users with the specs you're thinking of dropping. And in schools, which are our primary client, the % of users with those specs is much higher than in the mainstream market. So . . . you would really be costing us some significant relationships and revenue if you press forward with this plan.

    If you find that you absolutely have to drop support for all these, could you please give us a bit more time to plan that into our development? If you could push this off until 4.0 that would give us sufficient time to put together a good fallback plan for our users.

    I fully support cutting off older users from certain features that they can't handle, as long as they can still play at a reduced quality level. But it's bad if they can't play at all. We obviously don't want to have our discussions with a massive school district involve "Well, a lot of your schools won't actually be able to use the program, but . . . "

    Thanks,

    Ben Harrison
    President
    Big Brainz
     
  4. tatoforever

    tatoforever

    Joined:
    Apr 16, 2009
    Posts:
    4,368
    You can still use Unity 2.6 to 3.4.1 with support for DX6-8 hardware.
     
  5. Aras

    Aras

    Unity Technologies

    Joined:
    Nov 7, 2005
    Posts:
    4,770
    How are they distributed? That is, how many of those 39000 are Windows 2000, OS X 10.3, OS X 10.4 (any arch), OS X 10.5 PPC?

    And is this web player, or standalone games?

    If this is for standalone games, then you can keep on using any existing Unity version just fine. So yeah, that means you would lose Unity 3.5 features.


    From our point of view, it's getting really, really hard to support these old systems. E.g. Apple deprecates or flat out removes old APIs. To get (random example) 64 bit Mac builds we'd have to do real crazy juggling of "new 64 bit compatible APIs that don't exist on OS X 10.4"; to get non-buggy input processing on Windows we have to maintain whole bunch of separate code for Windows 2000 (since RawInput only appeared in XP), etc.

    How these schools deal with Flash not supporting Windows 2000 / OS X 10.4 / PPC these days, for example? (Flash 11 won't even support OS X 10.5...)
     
  6. npsf3000

    npsf3000

    Joined:
    Sep 19, 2010
    Posts:
    3,830
    Since this thread is still alive:

    http://unity3d.com/unity/whats-new/unity-3.4.1
     
  7. bigbrainz_legacy

    bigbrainz_legacy

    Joined:
    Jul 15, 2005
    Posts:
    137
    Aras,

    Windows 2000: Insignificant
    PPC 10.3: Insignificant
    PPC 10.4: 38,500 users
    PPC 10.5: 13,480 users

    However, that doesn't include school districts. Macs have a much higher penetration rate in schools and Apple was selling them PPCs just six years ago, so some of these districts are stuck with them for another 2 to 3 years. It's a shame that Apple is turning their backs on the segment that kept them alive in the pre-iPod days.

    In general these are stand-alone builds, so we can survive. However, could you please consider drawing your line in the sand just AFTER the new GUI rather than just before? We cannot release our latest version without the new GUI because it won't run effectively on the iPad. That's why it would be so much easier to split our code after the new GUI. Yes, we could switch to EZGUI, but I strongly doubt that will be as viable a long-term, integrated, awesome option as Unity's version.

    It's certain we'll have to stop supporting these guys shortly, so I don't want to invest too much in supporting a losing battle, but it would be very helpful to be able to settle in on a version of Unity that has the new GUI so that we can effectively develop for both computers and tablets. Maybe a 3.4.5 with GUI:D?
     
  8. Deleted User

    Deleted User

    Guest

    I vote to drop support for old OS.

    And please focus your energy on latest Os.
     
  9. POLYGAMe

    POLYGAMe

    Joined:
    Jan 20, 2009
    Posts:
    196
    It seems PowerPC has been dropped... and I wanted to see how my game would run on my eMac :( lol.
     
  10. SevenBits

    SevenBits

    Joined:
    Dec 26, 2011
    Posts:
    1,953
    Way to bump a year old thread, POLYGAMe. PPC has been dropped, and it's a good thing. Let's let this thread rest.
     
  11. I am da bawss

    I am da bawss

    Joined:
    Jun 2, 2011
    Posts:
    2,574
    Even APPLE stopped supporting PowerPC. It should have been dropped long time ago.
    On the other hand, Windows XP should be kept for a long while. There is still a significant 25% (1 in 4 !) of people using Windows XP (April 2012 data).

     
    Last edited: Jul 22, 2012
  12. UnknownProfile

    UnknownProfile

    Joined:
    Jan 17, 2009
    Posts:
    2,311
    First off, there was no need to necro this thread; the decisions were made almost a year ago. Second off, an eMac doesn't have the power to play modern games. There is nothing left, as SevenBits said, to add to this conversation.


    I guess BeOS and NeXTSTEP are in other.
     
    Last edited: Jul 22, 2012
  13. keithsoulasa

    keithsoulasa

    Joined:
    Feb 15, 2012
    Posts:
    2,126
    On the windows front, as long as you keep supporting at least XP were are good( although many of us have upgraded kicking and screaming to Vista and Windows 7- my OS) .
     
  14. POLYGAMe

    POLYGAMe

    Joined:
    Jan 20, 2009
    Posts:
    196
    And yet I added something... it's called an opinion.

    And as for playing "modern games", I happen to specialise in retro styled stuff, that I would LIKE to have running on older hardware, if possible... so it seems not everyone has the same ideas! GASP!

    EDIT: Not to mention the fact that iOS and Android are still nowhere near as powerful as a G5 Mac (or even my eMac), so your point on playing "modern games" is moot.
     
    Last edited: Jul 22, 2012
  15. SevenBits

    SevenBits

    Joined:
    Dec 26, 2011
    Posts:
    1,953
    NeXTSTEP? You seriously do realize no one uses that anymore, right? And what even is BeOS?
     
  16. POLYGAMe

    POLYGAMe

    Joined:
    Jan 20, 2009
    Posts:
    196
    LOL... what even is NeXTSTEP? I say bring back Commodore BASIC 2.0... that thing never crashed :p
     
  17. UnknownProfile

    UnknownProfile

    Joined:
    Jan 17, 2009
    Posts:
    2,311
    First off, adding your opinion to a discussion that has already had results is like saying "you shouldn't eat that" after the person has already eaten whatever it is you were talking about.

    Older hardware is just that: older hardware. An eMac isn't exactly retro yet, and doesn't have much use anymore. It wasn't powerful so there weren't good graphics on it, and "bad graphics" isn't synonymous with "retro graphics." Most people who have had them have phased them out and are willing to and would rather run retro-looking games on their newer machines. Anything an eMac could do, a newer computer can do (other than PPC apps on newer macs because of the lack of Rosetta). Nobody develops for hardware that underpowered and old anymore, especially in fast-moving tech time.

    That is why iPhone games don't look quite as good as games that are playable by an eMac.

    Yet another example of why the internet needs a sarcasm/joking tag or font. Also, BeOS was an operating system that wasn't widely used. Most people used it along with a computer with their primary OS (generally Windows or Mac and the occasional Linux). It was to the older operating systems what the modern Mac or Alienware is to computers, sleek looking, but a lot more expensive.

    As I'm no longer adding anything of substance, I'm leaving this long-dead thread that shouldn't have been necroed in the first place.
     
    Last edited: Jul 22, 2012
  18. SevenBits

    SevenBits

    Joined:
    Dec 26, 2011
    Posts:
    1,953
    Or how about a System I UNIX machine? I would love it if Unity added support for a machine with only a few KiBs of RAM! I mean, I'd make thousands of sales!
     
  19. Khyrid

    Khyrid

    Joined:
    Oct 8, 2010
    Posts:
    1,790
    NO! I want to make new games on my windows 2000 vintage! lol, just kidding, yeah you guys are clear to drop.
     
  20. ZeroByteDNA

    ZeroByteDNA

    Joined:
    Jun 18, 2012
    Posts:
    1,042
    I have to admit, I was highly disappointed there were not Basic and Pro options for the Vic20 or C64.

    Then again, they'll be doing Linux - so maybe I can deploy to the new Commodore OS...
     
  21. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,620
    I can see why you'd want to retain support for old systems if your target market still had them scattered throughout the place (eg: schools and/or government departments in my part of the world). They might make up well under 1% of the total machines throughout the world, but if your target sits over a large portion of that 1% then what the other 99% of the world has is beside the point.

    But if that's a concern then I expect that an older version of Unity would continue to do the job just fine for you - the client clearly prefers lowest-common-denominator support over cutting edge features, and their hardware most likely wouldn't support those features anyway*. The real issue is living without whatever pipeline / development-side improvements Unity has made, but if your project has been going well without them so far then they almost certainly aren't essential to the project's survival.

    * The GUI system is potentially an unfortunate exception in every regard here, though it's only really an issue if you have a complicated UI.
     
  22. SevenBits

    SevenBits

    Joined:
    Dec 26, 2011
    Posts:
    1,953
    Yeah, that's always an option! Rock on!
     
  23. echtolion

    echtolion

    Joined:
    Jun 16, 2011
    Posts:
    140
    I'm gonna guess it's mostly FreeBSD.
     
Thread Status:
Not open for further replies.