Hacking May I know how to edit extinfo.dat, savlib.dat and infolib.dat

epfmy

Member
OP
Newcomer
Joined
May 25, 2007
Messages
7
Trophies
0
XP
192
Country
Malaysia
Hi,

I would like to try to edit these files which allows games to run better on DSTT. I had already downloaded ttdt.exe from filetrip but I couldn't found any tutorial on the edition of those files.

The only file I knew is savlib which determines the size of the save file.

But for others, I still not sure what are them.

Could anyone please guide me?

Thanks.
 

elixirdream

Well-Known Member
Member
Joined
May 27, 2008
Messages
10,007
Trophies
0
Location
6th Dimention
Website
Visit site
XP
103
Country
Malaysia
epfmy said:
Hi,

I would like to try to edit these files which allows games to run better on DSTT. I had already downloaded ttdt.exe from filetrip but I couldn't found any tutorial on the edition of those files.

The only file I knew is savlib which determines the size of the save file.

But for others, I still not sure what are them.

Could anyone please guide me?

Thanks.

infolib.dat is used for speeding up the loading time of the rom

extinfo.dat contains the crack of the game
you need to be able to CRACK them before you can edit it
smile.gif
 

epfmy

Member
OP
Newcomer
Joined
May 25, 2007
Messages
7
Trophies
0
XP
192
Country
Malaysia
I see. So what are the entry for those files?

For extinfo.dat, I saw address and codes after double-click that game.

For infolib.dat, I saw a large code block after double-click that game.

I would like to know how do we make those codes out?

Thanks.
 

elixirdream

Well-Known Member
Member
Joined
May 27, 2008
Messages
10,007
Trophies
0
Location
6th Dimention
Website
Visit site
XP
103
Country
Malaysia
extinfo.dat

those are the fixes for the games
they are in HEX
and those values are Assembly langauge (arm/thumb)
as i said.. in order for you to edit it, you need to be able to crack games
otherwise, you can't do much about it

infolib wise, the info inside the files for each game is more a less the same
too bad i have never take a look at it
so i can't answer you too much
however, i doubt is that hard for one to manage their own infolib.dat
 

epfmy

Member
OP
Newcomer
Joined
May 25, 2007
Messages
7
Trophies
0
XP
192
Country
Malaysia
elixirdream said:
epfmy said:
Hi,

I would like to try to edit these files which allows games to run better on DSTT. I had already downloaded ttdt.exe from filetrip but I couldn't found any tutorial on the edition of those files.

The only file I knew is savlib which determines the size of the save file.

But for others, I still not sure what are them.

Could anyone please guide me?

Thanks.

infolib.dat is used for speeding up the loading time of the rom

extinfo.dat contains the crack of the game
you need to be able to CRACK them before you can edit it
smile.gif



I see. That's means I will have to know which address to allow them to work "correctly".


QUOTE(twiztidsinz @ Mar 17 2010, 02:36 PM)
Here's how to manually edit savlib.dat:
savlib.png

Because it's so simple, its a great way to 'get your feet wet' and learn about hex editing.


There's also a small tool you can use to edit it:
http://tb7.cocolog-nifty.com/blog/2009/02/dstt-506f.html
Google Translate version

Thanks for your reply. I already know the file structure of savlib.dat and could easily done by using ttdt.exe which I got from filetrip.

Now I wanted to know how to work on extinfo.dat and infolib.dat.

Thanks a lot.
 

elixirdream

Well-Known Member
Member
Joined
May 27, 2008
Messages
10,007
Trophies
0
Location
6th Dimention
Website
Visit site
XP
103
Country
Malaysia
epfmy,
go learn how to crack a game before you try to work on your extinfo.dat
smile.gif

otherwise, you can only rely on the rest to update the extinfo.dat
the japanese are pretty good at it ...
because they fix most of the problematic japanese games
 

epfmy

Member
OP
Newcomer
Joined
May 25, 2007
Messages
7
Trophies
0
XP
192
Country
Malaysia
elixirdream said:
epfmy,
go learn how to crack a game before you try to work on your extinfo.dat
smile.gif

otherwise, you can only rely on the rest to update the extinfo.dat
the japanese are pretty good at it ...
because they fix most of the problematic japanese games

All right. I will try my best.
cool.gif
 

bitonio6

Well-Known Member
Member
Joined
Sep 30, 2009
Messages
1,801
Trophies
0
XP
47
Country
Swaziland
elixirdream said:
epfmy,
go learn how to crack a game before you try to work on your extinfo.dat
smile.gif

otherwise, you can only rely on the rest to update the extinfo.dat
the japanese are pretty good at it ...
because they fix most of the problematic japanese games
Im realy curious about how they do that?
unsure.gif
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
0
Age
43
Location
Where I Am!
XP
1,670
Country
United Kingdom
It funny how bookworm , Sonic and Sega All Stars Racing , world of zoo all work fine if you encyipt the rom and boot from GBABIOS (ninteod logo) in no$gba 2.6a with GBABIOS.rom in main folder , This means its acting like the real nds cart... , Any thoughts ?...
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
0
Age
43
Location
Where I Am!
XP
1,670
Country
United Kingdom

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
219
Country
United States
drwhojan said:
Found this and hope you enjoy

uploaded to a new location my self and place in the GBA bios amd nds bios

NO$GBA 2.6A Debug Version, with english firmware

Hope this can help with fixing infolib.dat and extinfo.dat with fineding where the errors are in games

No$gba debugger password :
There's a reason that:
a). You cannot download this from http://nocash.emubase.de/gba.htm
b). There is a password to use the software.

I would suggest you remove your post.
 

GUiii11

Well-Known Member
Newcomer
Joined
Oct 22, 2009
Messages
48
Trophies
0
Age
29
XP
92
Country
Gambia, The
I know that many people wont like it but anyone could just tell me where i could learn about HEX and binaries ?
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
0
Age
43
Location
Where I Am!
XP
1,670
Country
United Kingdom
I found this but i don't have a DSTT card to try it out on... anyone ?

http://www.ndstti.cn/download/tool/infolib_custom.7z

From DSTT folder

QUOTE said:
STEP.1 first download the latest DSTT kernel, and extract to the TF card root directory (this is the foundation of everything else);
STEP.2 download the latest INFOLIB.DAT suite of database tools will be compressed package "FOR DSTT" unzip the file folder to TF card root directory (Download: http://www.ndstti.cn/download/tool / infolib_custom.7z)
STEP.3 guarantee MAKEINFO.nds, InfolibMerge.nds, as well as the "LIB" folder are in the root of the microSD chip
STEP.4 will want to add database information to the TF copy of NDS game cards
STEP.5 start NDS, running MAKEINFO.NDS, the program will automatically return to TT menu, then select the NDS, the game will be launched in the pre-tick off "Goldfinger" and "soft reset" and "DMA acceleration," started game, waiting to go into the game after the shutdown. At this time against the game data has been generated in the LIB folder of the newly added file, naming conventions for the GAME_ID + CRC.LIB.
STEP.6 If you also need for other NDS games to add, please follow the STEP.4 with SETP.5 described method, repeat the operation. If you have all the game *. LIB information to generate finished, please run InfolibMerge.nds, after the program starts automatically add new entries to the "INFOLIB.DAT"

I think this is how to get the correct speed boot infomation for the INFOLIB.DAT ?

I wish they was more info about extinfo.dat and how it works with roms, but thouse who know will not say anythink...

Anyone whant to give it a try and see if it works or not ?

http://translate.google.co.uk/translate?hl...en%26safe%3Doff
 

injected11

Crescent Fresh™
Member
Joined
Jul 17, 2009
Messages
1,776
Trophies
0
Website
Visit site
XP
152
Country
United States
I think I'll give it a shot after I get back from classes. I'm hoping this works, as it seems like the only way I'll get my english-patched Culdcept DS or my revised english-patched Soma Bringer into an infolib.dat file. If I'm understanding this correctly, I should just be able to merge them into future infolib files as well, which makes it less repetitive and obnoxious.
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
0
Age
43
Location
Where I Am!
XP
1,670
Country
United Kingdom
injected11 said:
I think I'll give it a shot after I get back from classes. I'm hoping this works, as it seems like the only way I'll get my english-patched Culdcept DS or my revised english-patched Soma Bringer into an infolib.dat file. If I'm understanding this correctly, I should just be able to merge them into future infolib files as well, which makes it less repetitive and obnoxious.

I don't know but if i had a DSTT card i would gave it a go myself, I would like to fix thouse games with errorcode=-4 problems

If i add in any code it boots passed the errorcode=-4 but just a blank screen , but i owny have ysmenu original R4 , and them files only work on dstt ^ , with the original GameID

Extinfo.dat , infolib.dat , savlib.dat Edtor http://filetrip.net/f9925-DSTT-File-Editor-beta-1.html

I wish you luck...

GameID , Ganmes with problems

QUOTE4632 - world of zoo (U) GameID BZOE 26138F27

4644 - Bejeweled Twist (U) GameID VBTE F63EA785

4726 - Sonic Classic Collection (U) GameID VSOE 2942C087

4718 - Sonic and Sega All Stars Racing (E) GameID CS3P 600BBF2D

4707 - Sonic and Sega All Stars Racing (U) GameID CS3E 004DE3AB

4644 - Bejeweled Twist (U) GameID VBTE F63EA785

4650 - Bookworm (U) GameID BKWE 22422C92

4748 - Pokemon HeartGold (U) GameID IPKE DFDEB33E

4749 - Pokemon SoulSilver (U) GameID IPGE 2D5118CA

4757 - Combat of Giants Mutant Insects (E) BIGP E65847AF

4812 - WarioWare D.I.Y.(U) UORE B95D9EDF


Edit: Cristal Tile 2, A Good hex edtor for nds , arm7 , arm9 , header est locater , DL http://www.mediafire.com/download.php?jnjxminiiwm
 

quevon24

Member
Newcomer
Joined
Jul 4, 2009
Messages
9
Trophies
0
XP
147
Country
Mexico
You think that maybe we can get AP fixes for those games if we search for the AP data in the updated firmware of EZ5 or Akaio?
 

GUiii11

Well-Known Member
Newcomer
Joined
Oct 22, 2009
Messages
48
Trophies
0
Age
29
XP
92
Country
Gambia, The
if some other project took over the dstt kernel or just help us doing the hex stuff would be so much better and so much faster
 
General chit-chat
Help Users
    Swagboi308 @ Swagboi308: :wacko: