• Paladin of the Pegasos
    Paladin of the Pegasos
    tokai
    Posts: 1289 from 2003/2/25
    From: binaryriot
    Hi interested developer!

    First have a look to sdl.innoidea.hu so you know about what I am talking. :-)

    Most of these ports are just test compiles to make sure the MorphOS SDL implementation works and improves. And yes, it improved already a lot (just remember the first SDL ports back then in 2002/3).

    For providing better user support for thus projects it's required to improve some more things. One thing is to contact original developer teams of the projects and make the MorphOS port official, that includes writing emails and/or hanging around on the project IRC channels etc. (trust me: that's some fun... and you'll can learn a lot) also submitting MorphOS patches/diffs, so that our changes can be integrated into the official source trees of the certain projects. Doing so will end up in much better working SDL games for MorphOS.

    But as you can see the list @sdl.innodea grows and grows. And as you maybe can understand it's not possible for a few single persons to maintain so many ports.

    That's the point we need you. :-) So if you have some free time and good motiviation to help maintaining already ported games then it's your chance! Even if you're not that experienced yet with such stuff, don't be shy: we'll help you when you have problems to understand things. It's also an opportunity to learn something and improve your skills, so you can do something productive for MorphOS. It will also give the SDL maintainers more time to improve SDL, because they don't have to care about every game.


    Following projects need a new maintainer:
    (list is not complete)
    * TuxPuck
    * Egoboo
    * XWellTris
    * Final Frontier Trader
    * Dossizola
    * Descent II. (d2x)
    * Cube
    * Wolf3D
    * Tutris
    * Nuclear Chess
    * Fixed Rate Pig
    * Malom
    * Digger
    * Addtraction
    * Komi
    * Jetpac
    * MangoQuest
    and a few others. :-)



    Following projects are properly maintained already:
    (list is incomplete)
    * OpenTTD (tokai)



    What skills are required:

    * you should have basic knowledge about makefiles and configure scripts
    * you should have basic knowledge of C and/or C++.
    * you should have some experience with the MorphOS SDK
    * you should have some motivation and some free time (ca. 2-4 hours/week for an average project, on first time you'll probably need a lot more time)


    When you take over a port, what you should do:

    * make a libnix (noixemul)/ powersdl.library build, when not already done
    * contact the original developer team and (try to) make the port an official one (e.g. when project is hosted on sourceforge.net, then it makes sense taht the morphos port is also hosted there, see OpenTTD)
    * fix compiler warnings and possible problems
    * submit possible MorphOS diffs to official CVS or SVN repositories
    * make a proper release archive (user just wants to extract archive and want to click an icon to play a game)

    (maybe some of this stuff will be new for you, no problem: we will help you!)

    For more information use contact information on sdl.innodea.hu or join IRC (#morphsdl on arcnet, de3.arcnet.vapor.com).


    Thanks for your attention!

    regards,
    tokai


    (note: maybe i edit this post later a bit, i just hammered it itno this formular here now ;-) )

    [ Edited by tokai on 2004/7/12 19:13 ]
  • »12.07.04 - 18:12
    Profile Visit Website