Develop own kernel?

Discussion in 'R4 DS' started by UnsungDev, Sep 19, 2015.

  1. UnsungDev
    OP

    UnsungDev Newbie

    Newcomer
    2
    2
    Sep 19, 2015
    Australia
    Hello folks! I'm a software developer so I got some experience in programming.
    I bought my little brother a R4i SDHC flashcard but I'm not satisfied with the kernel R4i SDHC offers so I want to write my own.

    I only found entires/tutorials/code for developing "homebrew" and afaik (I don't have any Nintendo programming experience) this isn't the term I'm looking for.

    The R4 kernel got a "R4.dat" file in the root folder - I guess thats the bootloader/entry point for the kernel (Please correct me if I'm wrong).

    I'd be thankful for any resources/links/help you can provide me!

    Greetings, UnsungDev.
     
    Margen67 likes this.
  2. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    3,068
    633
    Oct 22, 2011
    Gambia, The
    I assume that you have a current R4 card from r4isdhc.com/r4i-sdhc.com.
    I think that no one has sucessfully broken the format of their latest menu. You probably have to reverse the kernel.
     
    Margen67 likes this.
  3. UnsungDev
    OP

    UnsungDev Newbie

    Newcomer
    2
    2
    Sep 19, 2015
    Australia
    Is there any tool to analyze the R4.dat file? I tried IDA Pro, but it seems that it's not a normal arm9/11 file (maybe encrypted?)
     
    Margen67 likes this.
  4. Technicmaster0

    Technicmaster0 GBAtemp Psycho!

    Member
    3,068
    633
    Oct 22, 2011
    Gambia, The
    Margen67 likes this.