m3utils incl. kernel switcher

Discussion in 'M3 Adapter' started by Xenon++, Mar 9, 2010.

  1. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    I have noticed that R4iRTS MoonShell2 reset launches /loader.eng. So I had an experiment to apply it to general purpose kernel switcher.

    http://www.mediafire.com/file/jhjdlxlmmwx/M3R_R4i_r7.7z

    How to install/use:
    Put all files to your TF then launch /_system_/*.nds from anywhere.

    Below are useful utilities:
    http://filetrip.net/f9907-M3-Kaura-Language-Builder-1-0.html
    This is M3 Kaura lng file builder (I analyzed format).
    Why I made this? I wanted to localize to Japanese. JP932.lng is built with this.
    But there is a issue: JP932.lng isn't usable until you copy inside of /SYSTEM/font/CP936/ to /SYSTEM/font/CP1250/.

    http://www.mediafire.com/file/nmzwizzgewz/m3dec.7z
    This is m3dec(kernel header decrypter)/m3patch(card check interceptor).
    Once ago, Rudolph made M3R_iTDS_PP2 to patch M3 kernels, but I felt it is not so good for batch scripting.
    So this program decrypts header automatically. Also, patch files are very small.

    How to upgrade R4i:
    Put R4i.sys in the same folder as m3dec then launch SakuraMultiBoot.bat.
    As I have made m3patch, I'll remove the vbs from M3R_R4i in the next release. Done.
     
  2. gameguy95

    gameguy95 Needs More Furries!

    Banned
    1,119
    1
    Jan 27, 2009
    United States
    Furrytown
    so can you explain this in plain english since google only translates languages, not complex into simple
     
  3. DeltaBurnt

    DeltaBurnt I'm bored

    Member
    3,353
    2
    Feb 21, 2009
    United States
    Where intellect matters
    Well I'd help translate it from translator English to native English if I understood the translator English (which is weird, because I normally understand translator English)
     
  4. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    m3dec/m3patch stopped.

    Yes, I know M3R_iTDS_PP2 is a good program and "iTouchDS on M3Real" does use it, but I should keep his method "underground"...
     
  5. DeltaBurnt

    DeltaBurnt I'm bored

    Member
    3,353
    2
    Feb 21, 2009
    United States
    Where intellect matters
    Wait, so what did m3patch do in the first place?
     
  6. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    So "iTouchDS on M3Real" requires vbscripts. I reimplemented the scheme in C.
     
  7. dsrules

    dsrules GBAtemp Psycho!

    Member
    3,796
    535
    Sep 20, 2005
    I didn't get a chance to download the file before Xenon++ removed it, mind PM me the file if you had downloaded it?
     
  8. DeltaBurnt

    DeltaBurnt I'm bored

    Member
    3,353
    2
    Feb 21, 2009
    United States
    Where intellect matters
    Nope, I didn't really know what it was.
     
  9. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    Possibly.
     
  10. Dark^'^Knigh

    Dark^'^Knigh GBAtemp Maniac

    Member
    1,043
    5
    Apr 25, 2007
    Paradise
    I've got a sneaky suspicion Xenon++ may have found a way to allow Sakura to load roms on any flashcart, hence that file removal - hence "keeping this method underground".
    I'm pretty certain some other member claimed to have used Rudolph's M3R_iTDS_PP2 to achieve this (I haven't seen the username logged on for a long, long time), but that post was totally removed from this forum almost immediately.
     
  11. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    I don't know what you talk about, but

    Of course not. Only M3,iTouch,R4iRTS
     
  12. DeltaBurnt

    DeltaBurnt I'm bored

    Member
    3,353
    2
    Feb 21, 2009
    United States
    Where intellect matters
    Wait, the itouch can load Sakura?

    Also all of the .nds files in my "_system_" folder take me to the R4i RTS firmware for some reason.
     
  13. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    Well, update /*.nds
    r4 had a bug.

    Or just remove /_ds_menu.sys
     
  14. KingVamp

    KingVamp Great... AETHER!

    Member
    10,237
    1,939
    Sep 13, 2009
    United States
    do I put the whole bin folder on my card or just the files that are in the bin on my card?
     
  15. dsrules

    dsrules GBAtemp Psycho!

    Member
    3,796
    535
    Sep 20, 2005
    you could put them anywhere as long as you select the file and load it
     
  16. Flame

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,932
    5,273
    Jul 15, 2008
    should this thread be like... sticked?
     
  17. KingVamp

    KingVamp Great... AETHER!

    Member
    10,237
    1,939
    Sep 13, 2009
    United States
    okay I put they bin folder on my card , so what do I do after that cause the r4i is not loading? Do you need a slot 2 for this?
     
  18. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,574
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Send in a request
     
  19. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    bin/*.nds has to be in / of TF
    bin/_system_/*.nds can be anywhere

    BTW reuploaded m3dec.
    I had a quarrel with the author of M3R_iTDS_PP2 and got upset, so have decided to break "secretness".
     
  20. Xenon++
    OP

    Xenon++ Taiju Yamada

    Member
    1,394
    2
    Dec 17, 2009
    m3dec update. Now includes iTDSgb.

    Also please see inilink in mshl2tools... The world's first M3DS extlink. (save handling unstable...)