Developing for Morphos : questions
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    kamelito
    Posts: 103 from 2011/9/21
    Hi
    Is the development documentation which was present at mdc site present in the wiki and/or SDK?
    Is the available doc in the wiki can be considered complete? If not is the wiki enough to find it's way through the SDK?
    What parts of the RKRM are obsolete if any to program for Morphos?
    Is the knowledge learned to program Morphos today will be still valid to program Morphos natively when the architecture switch will happen? (even if it's not for tomorrow)
    Thanks
    Kamwlito




    [ Edité par kamelito 13.01.2014 - 20:22 ]
  • »12.01.14 - 16:45
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3022 from 2003/3/5
    From: Canada
    Quote:


    Is the development documentation which was present at mdc site present in the wiki and/or SDK?



    Likely not all of it. The recent SDK was built from scratch from the materials that we have in the MorphOS source tree so there are likely things missing from it that were available in the past.

    Quote:


    Is the available doc in the wiki can be considered complete? If not is the wiki enough to find it's way through the SDK?



    Sadly, they are not complete. We do not have the resources to write proper docs for all the components inherited from AOS, so supplementing the SDK docs/guides with a AOS 3.x SDK is probably a good idea. Most of the new/changed functions are documented though.

    Quote:


    What parts of the RKRM are obsolete if any to program for Morphos?



    All the hardware related parts and many older techniques are obsolete. CBM used to document a lot of internal structures and so people were used to peeking and poking into these. We have instead decided to create special functions to read/modify those fields (see all the new exec.library functions for example). Another thing is the GUI parts - the MorphOS GUI apps shall always use MUI for which we provide pretty good documentation and examples.

    Quote:


    Is the knowledge learned to program Morphos today will be still valid to program Morphos natively when the architecture switch will happen?



    That's a bit hard to say at this stage.

    [ Edited by jacadcaps 14.01.2014 - 10:13 ]
  • »14.01.14 - 09:50
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1110 from 2013/5/24
    From: Nederland
    @Kamelito

    This is a useful online reference for the stuff inherited from AOS.

    http://amigadev.elowar.com
    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
  • »14.01.14 - 10:37
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    kamelito
    Posts: 103 from 2011/9/21
    @jacadcaps
    Thanks for answering my questions, it's much appreciated.

    @Intuition, thanks for the link even though I own the real materials.

    Regards
    Kamelito
  • »14.01.14 - 12:38
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    kamelito
    Posts: 103 from 2011/9/21
    @jacadcaps
    Can't edit my reply :(
    Just one more thing is the MDC material not present still relevant or important to Morphos programming?
    Does someone still have what was there? (MDC site)

    Kamelito
  • »14.01.14 - 12:41
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1110 from 2013/5/24
    From: Nederland
    Quote:

    kamelito wrote:
    @jacadcaps
    Thanks for answering my questions, it's much appreciated.

    @Intuition, thanks for the link even though I own the real materials.

    Regards
    Kamelito


    No worries. Sometimes it's easier to do a quick search than get the RKRM's down from the shelf. :)
    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
  • »14.01.14 - 12:42
    Profile