Working with extinfo.dat and infolib.dat ?

Discussion in 'DSTT' started by drwhojan, Jan 24, 2011.

Jan 24, 2011
  1. drwhojan
    OP

    Member drwhojan GBAtemp Addict

    Joined:
    Jul 14, 2009
    Messages:
    2,817
    Location:
    this planet earth
    Country:
    United Kingdom
    Working with extinfo.dat and infolib.dat + Help if possible with your idears ?

    How to locate offset's for extinfo.dat - as you see in the image you can work out from there!

    Fist you need the correct GameCode and ID: encrypt a copy of your ROM with eNDryptS Advanced
    http://www.no-intro.org/tools.htm , run with admin rights for vista and 7's users -

    Then get the encrypted GameCode and ID using r4cee http://hp.vector.co.jp/authors/VA013928/bin/r4cce086.zip

    Use the encrypted GameID and Code with all extinfo.dat / infolib.dat /savlib.dat

    You might need DeSmuME http://desmume.org/

    ------------------------------------------------------------

    [​IMG]

    First type data to search for

    38 40 2D E9 00 0C A0 E1 21 24 80 E1

    Extinfo.dat Patch data to apply

    00 0C A0 E1 21 04 80 E1 00 10 A0 E3

    1. Do a RAM search / Tick all shown on image

    2. Reverse DATA to search in RAM: E1 80 24 21 - Need to search lest data 00 and 08 ->00

    If still have errcode =-4 patch two of the greens 28 and 29 -> 00

    Once the game has bypassed err codes it will boot into two white screens - OK not a problem

    [​IMG]

    Once the game has loaded - Put your microSD chip into reader and Check the LIB folder you code has bean generated but garbled data abit

    OK now to do a match - open the file in the lib folder with a hex-editor and your data between lines 180-1D0

    Now open the original infolib.dat with TTdT.exe - and look thoughout infolib.dat - look for the bottom line in green 30 09 00 00 94 FB 00 00 - 94 FB will tell you to look out for a match that in the image - 44 EE in blue - then the match will give you all of the arm7 data

    True data is marked in green this is what we need to mix! - the red was garbled this is patched in FF's for DSI enhanced games - but is data for DS games

    Take a good look yourself - and the pick and mix data is!

    A true 95% done!

    Code:
    00 00 00 00 00 00 00 00 44 E3 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 9C E3 00 00 C0 E4 00 00
    08 E4 00 00 78 E5 00 00 00 00 00 00 00 E6 00 00
    38 E7 00 00 2C E8 00 00 xx xx 01 00 FF FF FF FF
    18 CF 01 00 FF FF FF FF FF FF FF FF FF FF FF FF
    30 09 00 00 94 FB 00 00 FF FF FF FF FF FF FF FF
    xx xx - are the only part's that it will not produce - but looking for help on this issue ?

    EDIT:

    MAP

    [​IMG]

    Green ARM7 Data - Red ARM9 Data

    How to get 95% infolib.dat data.avi - video bypassing errcode=-4 and 6

    http://www.mediafire.com/?vs2dc249ispo7vo

    Any Idears are thought's are welcome ??
     
  2. bitonio6

    Member bitonio6 GBAtemp Advanced Maniac

    Joined:
    Sep 30, 2009
    Messages:
    1,801
    Country:
    Switzerland
  3. drwhojan
    OP

    Member drwhojan GBAtemp Addict

    Joined:
    Jul 14, 2009
    Messages:
    2,817
    Location:
    this planet earth
    Country:
    United Kingdom
    Please post anythink ? below so i can start a fresh page V!

    Chears
     
  4. Bunie

    Member Bunie #1 Princess

    Joined:
    Aug 19, 2010
    Messages:
    553
    Location:
    Pleasureville, KY
    Country:
    United States
    *Post* (?) [​IMG]
    Also, Nice job there. Keep up the good work.
    [​IMG]
     
  5. drwhojan
    OP

    Member drwhojan GBAtemp Addict

    Joined:
    Jul 14, 2009
    Messages:
    2,817
    Location:
    this planet earth
    Country:
    United Kingdom
    Thank you Bunie! <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

    Now for this!

    ------------------------

    <!--sizeo:3--><span style="font-size:12pt;line-height:100%"><!--/sizeo--><!--coloro:#008000--><span style="color:#008000"><!--/coloro-->infolib.dat Structure, Re-map and cleanup , If anyone can make sense of how to use it, please let us and overs know ?<!--colorc--></span><!--/colorc--> <!--sizec--></span><!--/sizec-->

    Big XX are data bytes - small xx could be a byte or 00

    <!--coloro:#008000--><span style="color:#008000"><!--/coloro-->infolib.dat Structure in spioler<!--colorc--></span><!--/colorc-->
    Warning: Spoilers inside!

    MAP of Sploiler data

    <img src="http://i377.photobucket.com/albums/oo212/drwhojan/infolib-2.png" border="0" class="linked-image" />


    EDIT:

    Basicly I'm looking for someone who know's how to find this area ? - are what to do with it ?

    PATCH [14]: Patch_B (function7)
    If your code · ARM
    * (ARM9_RAM_ADDRESS + PATCH [14] +0) = E59F2000 ldr r2, [r15]
    * (ARM9_RAM_ADDRESS + PATCH [14] +4) = E12FFF12 bx r2
    * (ARM9_RAM_ADDRESS + PATCH [14] +8) = 023FE03D

    If your code · THUMB
    * (ARM9_RAM_ADDRESS + PATCH [14] +0) = 4A00
    * (ARM9_RAM_ADDRESS + PATCH [14] +2) = 4708
    * (ARM9_RAM_ADDRESS + PATCH [14] +4) = E03D
    * (ARM9_RAM_ADDRESS + PATCH [14] +6) = 023F

    void CardCommand (u32 command)
    entry
    r0 = command (Gamecard bus command)

    Thank you drwhojan
     
  6. magicksun

    Member magicksun GBAtemp Fan

    Joined:
    Sep 14, 2009
    Messages:
    464
    Location:
    Argentina
    Country:
    Argentina
    howwwwww i want to add one traslation of daisuki zombie in spanish to the info/ext/sav lib and i read this and is chinese for me =(
     
  7. magicksun

    Member magicksun GBAtemp Fan

    Joined:
    Sep 14, 2009
    Messages:
    464
    Location:
    Argentina
    Country:
    Argentina
    hey boys , i try to get it , but if i do the first part of do a encripted , and then with the r4cce get the id and code , then put it to the info,ext,sav lib the game works? i try ir , y put the game code and id in the indoextsav , but i don't encripted , maybe becouse i don't encripted don't work?
     
  8. Elvarg

    Banned Elvarg Zyzz™

    Joined:
    Jan 19, 2011
    Messages:
    623
    Location:
    &gt;&gt;&gt;&gt;&gt;&gt;
    Country:
    Australia
    REMOVED.
     
  9. hinze54321

    Banned hinze54321 Banned

    Joined:
    Feb 10, 2011
    Messages:
    8
    Country:
    United States

Share This Page