Jump to content

DSTTi Info

  • Please log in to reply

Project : Code infolib.dat, extinfo.dat for DSTT.

, Not just for Pokemon, but that's the main goal. (Go to first unread post)
JiN1337 Post #1 Posted 20 September 2010 - 08:39 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 74
  • Member No.: 262,701
  • Joined: 19-September 10

  •  

Alright, let's do this where we last started off.

First of all, Conja0, drwhojan, and Xeno, you guys still up for this?

If you want to start helping in our exploration, follow along below!

Download TTDT.exe

(Thanks to Drwhojan)

CODE
http://filetrip.net/f9936-TTDT-for-editing-infolib-dat-extinfo-dat-savlib-dat-v1-0.html
- This is the tool to extract info from the infolib.dat, and extinfo.dat, it also allows us to edit the hex in them.

To get the latest TTDSi firmware, and as well as the latest official infolib.dat and extinfo.dat, go here.

CODE
http://www.ndstti.cn/50.html


Get a copy of Pokemon Black or White (Black recommended however) and make 2 copies of it. (I WILL not support the distribution of ROMS, as it is in violation of GBATemp rules), sorry to say but if you can't find a copy of these ROMs, you will not be of any use to this project. Thank-you.

Label the ROMS as Pokemon Black (Patched).nds and Pokemon Black (clean).nds

Download your favorite hex editor, HexCmp2 is the best but I will not give the warez for it. If you need to crack it, find it out on your own.

Search for the hex code AP patch for Black and White, and use the appropriate tool to patch them.

And more importantly, get DeSMuME, as HexCmp2 or any other hex editor is basically is needed to do this.

Launch any of the roms on DeSMuME, and look for the differences. (For those of you that want to learn, you'll figure it out rather quickly)



Thanks to Retro for this INCREDIBLY useful information about extinfo.lib locations for the patch within the game. I hope he does come back, as he and Pong are very intelligent people. The community could benefit from what they have learned, and more importantly, how they learned it.

Here goes.

CODE
extinfo locations

Pocket Monsters: White
IRAJ - 0203EC40
HEX OFFSETS - for EXP and FREEZING
0x02076ae0
0x0233a1a8
0x0233a3d4
0x02339fa8
0x0233a2d8
0x0233a228
0x023806b8
0xc2339e40
0x02339e50
0x02339e70
0x02339ed0
0x0233a50c
0xd0000000
0x02004600
0x02004ea4

Pocket Monsters: Black
IRBJ - 5F0EA646
HEX OFFSETS - for EXP and FREEZING (I am doing the Union Room code now but I can tell you it DEFINITELY is not located @ 0x020c2400)
0x02076ac8
0x0233a1a8
0x0233a3d4
0x02339fa8
0x0233a2d8
0x0233a228
0x023806b8
0xc2339e40
0x02339e50
0x02339e70
0x02339ed0
0x0233a50c
0xd0000000
0x02004660
0x02004ea4



Update :

Retro and Pong have released 6.30 with support for Pokemon Black and White (J).

It can be found here :

CODE
http://filetrip.net/f13032-TTDS-EXT-INFO-SAV-6-30.html


I will keep up the information they have provided in case anyone wants to learn like I do.

TESTED AND WORKING ON NDSTTi!!! I'm not sure about it working on R4 although it should.

Without further ado, I wish that Retro and Pong can finally just enjoy themselves, not worrying about updating because of ungreatful naggers. I hope you guys all learned a lesson, and to treat EVERYONE with respect, not just Retro and Pong.

Good luck you two, you have a bright future, I say this because of the intelligence you have shown through support. Again, thank-you sincerely from myself, JiN1337 and on behalf of all of GBATemp. =)

Edited by JiN1337, 22 September 2010 - 04:51 AM.



Red_Slash Post #2 Posted 20 September 2010 - 08:47 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 56
  • Member No.: 160,359
  • Joined: 02-March 09

  •  

Not sure what I can do, but you guys have my full support for this. Its a brave effort and I respect that.
Just ignore the whining of the ungrown masses folks, and try your best.


joker777 Post #3 Posted 20 September 2010 - 08:48 PM

    Member

  • Pip

  • Group: Newcomers
  • Posts: 29
  • Member No.: 262,673
  • Joined: 19-September 10
  • Location: Boston MA

  •  

yeah we might as well continue

ill help you guys

lets fix these games and just start with a fresh team for DSTT

EDIT: im going to try to rid of the error messages

Edited by joker777, 20 September 2010 - 08:50 PM.


0ddity Post #4 Posted 20 September 2010 - 08:48 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 438
  • Member No.: 259,691
  • Joined: 07-August 10
  • Location: Ontario

  •  

Good luck. I won't be buying another card in any case. Question though, are you going to be able to merge your project with 6.28 or have seperate infolib etc files?


Red_Slash Post #5 Posted 20 September 2010 - 08:53 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 56
  • Member No.: 160,359
  • Joined: 02-March 09

  •  

QUOTE(0ddity @ Sep 20 2010, 04:48 PM) <{POST_SNAPBACK}>
Good luck. I won't be buying another card in any case. Question though, are you going to be able to merge your project with 6.28 or have seperate infolib etc files?


For what my opinion is worth, I suggest a separate file tree in case Pong's and Retro's blessing can't be granted to merge sources, just
as to avoid a torrent of confusion, false accusations and other yadda that could ensue.


JiN1337 Post #6 Posted 20 September 2010 - 08:54 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 74
  • Member No.: 262,701
  • Joined: 19-September 10

  •  

QUOTE(0ddity @ Sep 20 2010, 09:48 PM) <{POST_SNAPBACK}>
Good luck. I won't be buying another card in any case. Question though, are you going to be able to merge your project with 6.28 or have seperate infolib etc files?


They will be merged of course.


qazqaz123 Post #7 Posted 20 September 2010 - 09:03 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 130
  • Member No.: 262,658
  • Joined: 19-September 10

  •  

good luck hrth.gif



drwhojan Post #8 Posted 20 September 2010 - 09:03 PM

    GBAtemp Advance Maniac


  • Group: Members
  • Posts: 1,602
  • Member No.: 187,766
  • Joined: 14-July 09
  • Location: Grater Manchester, UK

  •  

Thank me for what ??, I did not make the TTDT.exe program , But it is a usefull tool to edit the infolib.dat , extinfo.dat , savlib.dat , usrcheat.dat

It's a question of knowing the offset's and hex to use , untill i have anuther DS lite back it would be hard for me to lern any furver

Some advice though: Just toy around with hex - and offset's to where you may think the problem is, they is no harm in that... , you might hit a narve and then you know if they is a reaction there!

Edited by drwhojan, 20 September 2010 - 09:05 PM.


JiN1337 Post #9 Posted 20 September 2010 - 09:06 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 74
  • Member No.: 262,701
  • Joined: 19-September 10

  •  

QUOTE(drwhojan @ Sep 20 2010, 09:03 PM) <{POST_SNAPBACK}>
Thank me for what ??, I did not make the TTDT.exe program , But it is a usefull tool to edit the infolib.dat , extinfo.dat , savlib.dat , usrcheat.dat

It's a question of knowing the offset's and hex to use , untill i have anuther DS lite back it would be hard for me to lern any furver

Some advice though: Just toy around with hex - and offset's to where you may think the problem is, they is no harm in that... , you might hit a narve and then you know if they is a reaction there!


No, I'm thanking you for uploading the program. It happens to be useful as it's the easiest and maybe only solution to editing these files right now.


drwhojan Post #10 Posted 20 September 2010 - 09:10 PM

    GBAtemp Advance Maniac


  • Group: Members
  • Posts: 1,602
  • Member No.: 187,766
  • Joined: 14-July 09
  • Location: Grater Manchester, UK

  •  

QUOTE(JiN1337 @ Sep 20 2010, 09:06 PM) <{POST_SNAPBACK}>
QUOTE(drwhojan @ Sep 20 2010, 09:03 PM) <{POST_SNAPBACK}>
Thank me for what ??, I did not make the TTDT.exe program , But it is a usefull tool to edit the infolib.dat , extinfo.dat , savlib.dat , usrcheat.dat

It's a question of knowing the offset's and hex to use , untill i have anuther DS lite back it would be hard for me to lern any furver

Some advice though: Just toy around with hex - and offset's to where you may think the problem is, they is no harm in that... , you might hit a narve and then you know if they is a reaction there!


No, I'm thanking you for uploading the program. It happens to be useful as it's the easiest and maybe only solution to editing these files right now.


Chears!

The real-post is hear http://gbatemp.net/index.php?showtopic=218...t=0&start=0

Plus i should not do this : But it will be most helpfull to people who know how to use it proper

CODE
*snip


Hope this helps!

They are RAM location's and the first two is known

CODE
0x02000660

3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F
05 A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10
C0 05 1E FF 2F E1 64 80 18 02 4F 03 5F E1 37 B3 AA 36 6A E0 AA 36 60 0C 18 02 1F FF AA 28

0X02000EA4

ED FD FF EA


Edited by Toni Plutonij, 22 September 2010 - 11:47 AM.

Reason for edit: Not meant to be shared - Toni Plutonij

joker777 Post #11 Posted 20 September 2010 - 09:24 PM

    Member

  • Pip

  • Group: Newcomers
  • Posts: 29
  • Member No.: 262,673
  • Joined: 19-September 10
  • Location: Boston MA

  •  

am dissapoint

i got the r4i sdhc to pass the error 4 problem but it freezes on the loading screen

NOOOOOOOOOOOOO!

edit: im going to do some work so ill be back to this soon

hopefully i can fix this by tonight or tomorrow

Edited by joker777, 20 September 2010 - 09:27 PM.


drwhojan Post #12 Posted 20 September 2010 - 09:31 PM

    GBAtemp Advance Maniac


  • Group: Members
  • Posts: 1,602
  • Member No.: 187,766
  • Joined: 14-July 09
  • Location: Grater Manchester, UK

  •  

QUOTE(joker777 @ Sep 20 2010, 09:24 PM) <{POST_SNAPBACK}>
am dissapoint

i got the r4i sdhc to pass the error 4 problem but it freezes on the loading screen

NOOOOOOOOOOOOO!

edit: im going to do some work so ill be back to this soon

hopefully i can fix this by tonight or tomorrow


Pokemon Black (J)

Most of it was worked out

CODE
00 00 00 00 00 00 00 00 AC AA 00 00 00 00 00 00
00 00 00 00 00 00 00 00 04 AB 00 00 28 AC 00 00
70 AB 00 00 E0 AC 00 00 FF FF FF FF 70 AD 00 00
A8 AE 00 00 9C AF 00 00 5C 41 04 00 FF FF FF FF
XX XX xx 00 FF FF FF FF B0 42 04 00 FF FF FF FF
XX XX 00 00 XX XX XX 00 FF FF FF FF FF FF FF FF


Thanks to xenokieser and alittlebit from myself just B0 42 04

Just XXXXxx are unknown

B0 42 04 is added

Below 5C could either be one of thease hex

F0 - B0 - 59

04 Will be mostly the same underneath it


joker777 Post #13 Posted 20 September 2010 - 09:33 PM

    Member

  • Pip

  • Group: Newcomers
  • Posts: 29
  • Member No.: 262,673
  • Joined: 19-September 10
  • Location: Boston MA

  •  

QUOTE(drwhojan @ Sep 20 2010, 04:31 PM) <{POST_SNAPBACK}>
QUOTE(joker777 @ Sep 20 2010, 09:24 PM) <{POST_SNAPBACK}>
am dissapoint

i got the r4i sdhc to pass the error 4 problem but it freezes on the loading screen

NOOOOOOOOOOOOO!

edit: im going to do some work so ill be back to this soon

hopefully i can fix this by tonight or tomorrow


Pokemon Black (J)

Most of it was worked out

sorry but i did white smileipb2.png

CODE
00 00 00 00 00 00 00 00 AC AA 00 00 00 00 00 00
00 00 00 00 00 00 00 00 04 AB 00 00 28 AC 00 00
70 AB 00 00 E0 AC 00 00 FF FF FF FF 70 AD 00 00
A8 AE 00 00 9C AF 00 00 5C 41 04 00 FF FF FF FF
XX XX xx 00 FF FF FF FF B0 42 04 00 FF FF FF FF
XX XX 00 00 XX XX XX 00 FF FF FF FF FF FF FF FF


Thanks to xenokieser and alittlebit from myself just B0 42 04

Just XXXXxx are unknown

B0 42 04 is added

Below 5C could either be one of thease hex

F0 - B0 - 59

04 Will be mostly the same underneath it




JiN1337 Post #14 Posted 20 September 2010 - 09:37 PM

    Advanced Member

  • PipPip

  • Group: Newcomers
  • Posts: 74
  • Member No.: 262,701
  • Joined: 19-September 10

  •  

QUOTE(drwhojan @ Sep 20 2010, 09:31 PM) <{POST_SNAPBACK}>
QUOTE(joker777 @ Sep 20 2010, 09:24 PM) <{POST_SNAPBACK}>
am dissapoint

i got the r4i sdhc to pass the error 4 problem but it freezes on the loading screen

NOOOOOOOOOOOOO!

edit: im going to do some work so ill be back to this soon

hopefully i can fix this by tonight or tomorrow


Pokemon Black (J)

Most of it was worked out

CODE
00 00 00 00 00 00 00 00 AC AA 00 00 00 00 00 00
00 00 00 00 00 00 00 00 04 AB 00 00 28 AC 00 00
70 AB 00 00 E0 AC 00 00 FF FF FF FF 70 AD 00 00
A8 AE 00 00 9C AF 00 00 5C 41 04 00 FF FF FF FF
XX XX xx 00 FF FF FF FF B0 42 04 00 FF FF FF FF
XX XX 00 00 XX XX XX 00 FF FF FF FF FF FF FF FF


Thanks to xenokieser and alittlebit from myself just B0 42 04

Just XXXXxx are unknown

B0 42 04 is added

Below 5C could either be one of thease hex

F0 - B0 - 59

04 Will be mostly the same underneath it


Could you elaborate on what exactly you've done so far?



drwhojan Post #15 Posted 20 September 2010 - 09:41 PM

    GBAtemp Advance Maniac


  • Group: Members
  • Posts: 1,602
  • Member No.: 187,766
  • Joined: 14-July 09
  • Location: Grater Manchester, UK

  •  

& joker777

QUOTE
sorry but i did white


? huh.gif

QUOTE
i got the r4i sdhc to pass the error 4 problem but it freezes on the loading screen


Dose your r4i Auto bypass errcodes ?












Users browsing this topic

3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users