Hidden features in the DS-X Boot :-p

Discussion in 'Other Flashing Hardware & Software' started by jackkill, Aug 1, 2008.

  1. jackkill
    OP

    jackkill Member

    Newcomer
    26
    2
    Jun 30, 2004
    Macau
    I dont know if we will be able to get access to the DS-X sources so that we (us who paid money) can take care of it and add all the features we were promised then.
    anyway heres a little peak in the arm9.bin, of the dsx boot, of features not used while present. (was looking for implemented commands that i can use in the skin to have it load .nds from 3 different section (ex: wifiapp, app,..)

    VIDEOS are natively supported like the mp3s!!(.dpg) and many other things...
    first the supported folders:
    /dscart/apps
    /dscart/saves 'sav'
    /dscart/music 'mp3 ogg wav'
    /dscart/movies 'dpg' \\\the video playing function :-o 'VideoPlayer.play' so simple yet so hidden hahaha\\\
    /dscart/pics 'jpg jpeg'

    plugins available:
    AAC Plugin 'ARM7'
    ID3 MP3 Plugin
    Mpeg 4/H.263 Decoder
    Wav Plugin
    ....


    many many more info hidden.
    what's cool(if we dont want to flash our version) is that we can start the dsx with its normal 1.1.3 boot the from the apps load the edited versionand then have a user made 1.1.3++ hehe
    anyway at least the function listing help for the creation of a more advanced skin for now. (funtions that were not undisclosed when i asked for them in the forum ;-p
    help yourself first, that is the real world rule :-(

    I really hope the open source firmware project will resume
     
  2. robi

    robi GBAtemp Regular

    Member
    264
    0
    Nov 29, 2006
    France
    Houston, TX
    I'm kinda embarrassed to admit I still only have a DS-X. Been too lazy to replace it. Hoped I would win an iTouchDS [​IMG]

    But yeah, I hope this yields some new features. I remember talk of a FPGA that could be programed and help with processing for some cool homebrew/emulators. Looks like that never happened... :\
     
  3. Ethanx94

    Ethanx94 GBAtemp Regular

    Member
    279
    9
    Aug 8, 2007
    United States
    In the parallel dimension
    Who knows some of these features may become available through a simple graphic along with a variation of squirrel, xml, and css code. Like in a cnut file.
     
  4. jesterscourt

    jesterscourt Not Brad.

    Member
    2,199
    74
    Jan 3, 2007
    United States
    What happened to the guy that was tearing apart the DS-X firmware and figuring out how to make CFW?
     
  5. Neuromancer

    Neuromancer Member

    Newcomer
    39
    0
    Jun 25, 2007
    United States
    Henderson, NV
     
  6. MrSpud

    MrSpud GBAtemp Regular

    Member
    166
    0
    Jan 4, 2008
    Canada
    Barrie,Ontario,Canada
    What's a cnut file? Are you sure it's not a typo? Is it like a dcik file? [​IMG]
     
  7. Ethanx94

    Ethanx94 GBAtemp Regular

    Member
    279
    9
    Aug 8, 2007
    United States
    In the parallel dimension
    I its an xml/squirrel type of file within the skin. It goes along with spinner files.
     
  8. Ethanx94

    Ethanx94 GBAtemp Regular

    Member
    279
    9
    Aug 8, 2007
    United States
    In the parallel dimension
    Look what a hex edit of arm9.bin from the dump shows.

    Starting at 0019C388:

    MPEG::File::strip() - Cannot strip tags from a read only file...
    MPEG::File::save() -- File is read only.....................
    MPEG::Properties::read() -- Could not find a valid last MPEG frame in the stream....
    MPEG::Properties::read() -- Could not find a vallid first MPEG frame in the stream...
    MPEG::Properties::read() -- Page headers were invalid...Xing....
    MPEG::XingHeader::Parse() -- Xing header doesn't contain the total number of frames.....
    MPEG::XingHeader::Parse() -- Xing header doesn't contain the total


    Here's some info about the skin (I guess of the top screen)

    Starting at 0019E328:

    bg.gfx
    bg.pal
    dot.gfx
    eeprom.gfx
    eeprom.map
    eeprom.pal
    loading.gfx
    loading.pal

    Apparently they use .gfx files instead of .raw. I wonder if .gfx would work for the bottom screen.
     
  9. Brian117

    Brian117 GBAtemp Psycho!

    Member
    3,250
    712
    Oct 1, 2007
    United States
    Cleveland, OH
    August 1st.
    August 1st.
    August 1st.
    August 1st.
     
  10. Shuny

    Shuny I'm in yr forum, reading yr postz

    Member
    1,019
    54
    Nov 15, 2006
    France
    Somewhere in the world
    DS-Xtreme.
    DS-Xtreme.
    DS-Xtreme.
    DS-Xtreme.