SDL 2.0
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 502 from 2013/5/29
    After many years in development, SDL 2.0.0 has finally been released!

    http://forums.libsdl.org/viewtopic.php?t=9375

    Would it be good for MOS?
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »13.08.13 - 20:10
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    Whatever MOS uses this or not, it's still a great leap forward :)
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »13.08.13 - 20:33
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1110 from 2013/5/24
    From: Nederland
    Quote:

    tolkien wrote:
    After many years in development, SDL 2.0.0 has finally been released!

    http://forums.libsdl.org/viewtopic.php?t=9375

    Would it be good for MOS?



    Are there many games/apps that even use the new API's yet?
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »13.08.13 - 20:50
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 502 from 2013/5/29
    Not yet but why wait for an update? We always wait in the Amiga land. But hey...I'm only a messenger.
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »13.08.13 - 21:34
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/28
    From: USA
    sorry, but if there are no games that use it I vote to use programmers for fixing bugs in 3.2 and God knows there are a ton of them.
    :-D

    I am at the point of reformatting my laptop because I cannot get usb to work right in 3.2.
    3.1 never game me a single problem.
    G5 with 3.2 has the same issues with 3.2 and usb.

    I am dieing out here.

    :-P
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »14.08.13 - 06:26
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 502 from 2013/5/29
    Yes...I have a G5 and know what you say
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »14.08.13 - 08:13
    Profile
  • MorphOS Developer
    Henes
    Posts: 507 from 2003/6/14
    Just for the record, you don't need to reformat anything to downgrade from 3.2 to 3.1 (or any other >=2.0 version).
    Just use the 3.1 bootcd and choose to "upgrade". This will "upgrade" your 3.2 install to 3.1...

    Of couse this won't work for a G5 which is only supported in 3.2+.
  • »14.08.13 - 09:33
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/28
    From: USA
    I was wondering about that, if you could install 3.1 over 3.2.
    Thanks

    I don't see the mos 3.1 download anymore?
    Where can I download 3.1?


    [ Edited by bash64 14.08.2013 - 11:03 ]
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »14.08.13 - 14:59
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12058 from 2003/5/22
    From: Germany
    > I don't see the mos 3.1 download anymore? Where can I download 3.1?

    http://www.morphos-team.net/morphos-3.1.iso
  • »14.08.13 - 15:38
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/28
    From: USA
    thx
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »15.08.13 - 03:54
    Profile Visit Website
  • Butterfly
    Butterfly
    SixK
    Posts: 72 from 2004/11/16
    Well, I had a look at SDL 2.0 on Linux yesterday, games need to be rewritten to use SDL 2.0, it's not just some new functions.
    And actually, no game use SDL 2.0 ....

    Well, SDL 2.0 will be needed, but there is actually no urgency ....

    SixK
  • »15.08.13 - 20:22
    Profile Visit Website
  • Caterpillar
    Caterpillar
    sergius
    Posts: 40 from 2005/12/6
    I remember the Pixel32 image editor development was abandoned on MorphOS because our SDL was not updated like on other systems during a very long time and the developer could not maintained the MorphOS port.

    pixel32jpg.html

    We lost the DanLab Games for the same reason.

    www.danlabgames.com

    So, about me, If we have a developer able to do it, it would be a chance to get modern stuff on MorphOS.
  • »17.08.13 - 11:48
    Profile
  • Moderator
    Kronos
    Posts: 2231 from 2003/2/24
    Quote:

    sergius wrote:
    I remember the Pixel32 image editor development was abandoned on MorphOS because our SDL was not updated ...


    I'd say it was abandoned because it was utter crap, and it's author never bothered to fix the most basic issues !!

    Looking at the page you linked I'd also say :




    It's dead Jim
  • »17.08.13 - 15:51
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    sergius,
    Quote:

    I remember the Pixel32 image editor development was abandoned on MorphOS because our SDL was not updated like on other systems during a very long time and the developer could not maintained the MorphOS port.

    We lost the DanLab Games for the same reason.

    Considering both of these happened quite a while ago (DanLabs was in 2005, wasn't it?), I have hard time believing all of them would depend on unreleased unstable / beta version of SDL, which wasn't guaranteed to have same API than now released 2.0...

    And as most games seem to be 3D anyway, can't see any big benefit of using even finished SDL 2.0.

    -EDIT-

    I think the biggest update in SDL 2.0 is that it can (finally!) properly accelerate SDL 2D graphics drawing calls with f.ex. OpenGL. Of course calls themselves must have changed significantly, so you simply can't just recompile any older project...

    [ Edited by Jupp3 18.08.2013 - 02:31 ]
  • »17.08.13 - 23:29
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12058 from 2003/5/22
    From: Germany
    > DanLabs was in 2005, wasn't it?

    DanLab Games first expressed interest in MorphOS in late 2005 and wanted to port their games to it, yes. In early 2006 they got sent a Pegasos for porting, but it wasn't before late 2008 that they released their first game for MorphOS.

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=4157&forum=9
    https://morph.zone/modules/news/article_storyid_1574.html
  • »18.08.13 - 14:49
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    pampers
    Posts: 1061 from 2009/2/26
    From: Tczew, Poland
    Quote:


    It's dead Jim


    True, author didn't response for my emails asking him for a source code, tried couple of times.
    MorphOS 3.x
  • »18.08.13 - 15:07
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1110 from 2013/5/24
    From: Nederland
    Looking at this document, the API has changed considerably and I think it will be quite a while before we see many apps/games that use 2.0.

    http://wiki.libsdl.org/moin.fcg/MigrationGuide
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »18.08.13 - 16:02
    Profile
  • Caterpillar
    Caterpillar
    sergius
    Posts: 40 from 2005/12/6
    I know SDL 2.0 will not change anything about Pixel32 or DanLabGames.
    I gave this two lost softwares as examples.

    It would be sad if we loose other nice software on futur because of lake SDL 2.0 on our OS.
  • »18.08.13 - 22:41
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12058 from 2003/5/22
    From: Germany
    > the Pixel32 image editor development was abandoned on MorphOS because our SDL
    > was not updated like on other systems during a very long time and the developer could
    > not maintained the MorphOS port. We lost the DanLab Games for the same reason.

    Seems like something got fixed:
    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=9664&forum=10
  • »23.11.13 - 10:09
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    serge
    Posts: 725 from 2003/2/20
    Andreas_Wolf,
    Quote:

    Seems like something got fixed:
    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=9664&forum=10


    Hi Andreas,

    Our PowerSDL 16.0 is an adaptation of SDL1.2.15.
    This PowerSDL 16.0 came with some bug fixes and this bug fixes permeated island mini golf (ported on 2007) to work.

    The other games from DanLab and for sure Pixel were coded with newer SDL than 1.2.15.

    Our SDL port (1.2.15)=PowerSDL16.0 is too old. This is a fact.

    EDITED:
    I'm sorry, I did a mistake. PowerSDL V16 is the most recent V1 SDL. Sorry for that mistake.
    Unfortunately it's too late for pixel and other DanLab games because this update took long years to come.

    [ Edited by serge 24.11.2013 - 00:28 ]
  • »23.11.13 - 12:17
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12058 from 2003/5/22
    From: Germany
    > PowerSDL 16.0 came with some bug fixes and this bug fixes permeated island mini golf
    > (ported on 2007) to work. The other games from DanLab and for sure Pixel were coded
    > with newer SDL than 1.2.15. Our SDL port (1.2.15)=PowerSDL16.0 is too old. This is a fact.

    SDL 1.2.15 was released in 2012 and is the last version before SDL 2.0.

    http://forums.libsdl.org/viewtopic.php?t=7878

    The last version of Pixel32 and also Islands Mini-Golf are years older so must have been developed for older SDL version than 1.2.15. Newer SDL than 1.2.15 would mean SDL 2.0 or newer.
  • »23.11.13 - 16:08
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    serge,
    Quote:

    Our SDL port (1.2.15)=PowerSDL16.0 is too old. This is a fact.

    Since it's the most recent SDL1 version, it can hardly be "too old" :-)

    SDL2, however, is a different project (as in "you probably need moderate modifications for code to switch between the two"), and I'd say it's "too new". Not too new to port to MorphOS, but too new for us to "really need it yet", as there's rather minimal amount of software using it around. Who knows, it might also end up in Allegro-like state, that only a handful of "worthy" programs use it.

    For now, it's MUCH more important to have SDL1 than SDL2, although of course having both wouldn't hurt...

    And considering SDL2 was released in the middle of august this year (a bit over 3 months ago), it's perfectly understandable there isn't much software for it yet, and that many especially smaller operating systems don't support it yet :-)

    Of course it also often makes sense to "wait a while" after project release for bugs to get found and fixed etc. before even attempting port to other operating systems...

    -EDIT-

    Since you insist on SDL2 so much, here's a challenge. Find 5 "worthy" games / programs that require it.
  • »23.11.13 - 20:22
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Minuous
    Posts: 161 from 2010/2/12
    Well, there's a program for which I maintain the MorphOS port, which is planning on moving to SDL2 soon. So if SDL2 is not supported by then, that port will have to be discontinued I'm afraid.
  • »25.11.13 - 16:14
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12058 from 2003/5/22
    From: Germany
    > Would it be good for MOS?

    https://morph.zone/modules/news/article_storyid_2216.html
  • »17.05.15 - 16:17
    Profile
  • MorphOS Developer
    itix
    Posts: 1516 from 2003/2/24
    From: Finland
    Quote:

    Andreas_Wolf wrote:
    > Would it be good for MOS?

    https://morph.zone/modules/news/article_storyid_2216.html


    Yep, since this thread started I had been pondering about SDL 2 port... :)
    1 + 1 = 3 with very large values of 1
  • »17.05.15 - 17:22
    Profile