• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

'ndsinfo.dat' up to '5093 - ThinkSMART Kids 8+ - Power up your Brain! (USA)'

Started by blastar, March 17, 2009, 06:42:40 AM

Previous topic - Next topic

TheDSPlayer


anon

Quote from: TheDSPlayer on March 20, 2009, 01:45:09 PM
How can I get the chinese name of a game?
Just read my post and blastar reply to it.
Just wait for an updated version of this Unofficial SCDS1 ndsinfo.dat editor and you'll be able to add Chinese names too ;)

TheDSPlayer

How come when i put my old ndsinfo.bat in this programme and then add some other games and when i start my ds all my games have a unknown save size??
any ideas on how to fix this? and when i copy-paste a chinese name in the programme i just get square's?
anyone with a solution on that?
Thanks in advance.

blastar

@TheDSPlayer
- your 'unknown save size' problem... if you load and save your ndsinfo.dat WITHOUT any problems, you got the same problem? what windows you use?
- if you want to use chinese -> Installing East Asian Language Support

Reygok

I have a question for the Rom Lists on Advanscene:
Whats thze difference between the
Advanscene NDS.xml
and
Advanscene NDS_S.xml
?

blastar

Advanscene NDS.xml
- all official NDS-relases (commercial games, wifi-demos, kiosk-demos, hardware)

Advanscene NDS_S.xml
- just commercial nds-games


anon

Congratulation blastar!  :D
This new additions to your program are awesome!  :o

I have a couple of games that have different CRC from the official dumps..I'll see if I'll have to re-dump those games or if there's an error in the list
Thank you again for the great app  ;)

Searinox

I hope I won't sound like a lazy ass but... as the program gets updated, are we gonna see a centralized, periodically updated ndsinfo.dat too? there was one lil while ago in the first post then got removed.

anon

Quote from: anon on March 23, 2009, 03:36:12 PM
Congratulation blastar!  :D
This new additions to your program are awesome!  :o

I have a couple of games that have different CRC from the official dumps..I'll see if I'll have to re-dump those games or if there's an error in the list
Thank you again for the great app  ;)

Hi blastar.
I've checked my 2 games ([2018] Final Fantasy XII - Revenant Wings & [1998] Professor Kageyama's Maths Training) and both of them have the same CRC32 as the ones included in the NdsBbs_OL.xml list file... Your program tells me those 2 games have CRC32 = 00000000, but with a CRC32 calculator I have proved they are right (0DA1964C & 0E2015F8 respectively)
Is there a bug in your program or there's something else I've missed? (all the other games I and my friend have got loaded correctly, both English ans Chinese names)

Thanks ;)

blastar

if you add an unzipped *.nds my program calculate the CRC32 by itself, if you add a zipped *.nds it reads the CRC32 stored inside the zipped file... it's a little bit faster but seems unsave if you got a 'strange' zip-file :P... i'm sure a repack will fix your problem... in the next version i will add a check vor this 'problem'... thanks for feedback! :)

anon

 :-\ none of my roms are zipped, they are all clean dumps, and all I did was to add the roms folder to your program, then it calculated the CRC32 of all the files (it takes a little bit, but it's a great feature), and I obtained a list of all my roms files with the respective CRCs (exception made for those 2 games which CRC calculation didn't went fine, giving CRC32=00000000)
I tried to add those games one by one, and the CRC32 calculation worked fine, but when I add the entire folder to your program (I tried at least 3 times) it fail to calculate those 2 CRCs.. The first time it returned as 00000000 as CRC32, the second time it returned 2 other CRC32, different from the right ones. IMHO there must be a bug somewhere...

After some more tests I think I found where the bug lays...................... your routine simply doesn't take into account the initial zeros of the CRC32 cecksum when you calculate multiple CRCs. In fact the final CRC32 for Final Fantasy XII in your program is DA1964C instead of 0DA1964C, and the same is for the other game. I don't know why this only happens when you add a folder instead of a single file (have you created two different functions?), this only you can tell since I can't access to the source code of your app ;)

I think I found another bug, this time in the CRC16 ceck routine. I created a dummy NDS file, a txt renamed to nds file, with only one character in it (the character "1"). When I add it to you program, it gives me 4CA as CRC16, but if I copy the file and add the copy (that it's the exact same copy of the first dummy file), your program gives me 40E as CRC16 (I created several copies and all of them have 40E as CRC16). Only the original file has 4CA as CRC16. Can you tell me why? I expected the results to be the same, but they aren't  ???

I hope that my feedbacks are of some help to you and to the other users  ;)

geopi

can anyone post the ndsinfo.dat file up to 3574 ? cause i can't seem to make my work with cheats for pokemon platinum or final fantasy crystal chronicles echoes of time both (U)

blastar

@anon
thank you for help! bug(s) fixed! :-[

@geopi
try this one... 3585-ndsinfo.zip

TheDSPlayer

Quote from: blastar on March 21, 2009, 09:06:10 AM
@TheDSPlayer
- your 'unknown save size' problem... if you load and save your ndsinfo.dat WITHOUT any problems, you got the same problem? what windows you use?
- if you want to use chinese -> Installing East Asian Language Support
I have windows xp home edition, but it's about 4 years orld

marcelolimasouza

Quote from: blastar on March 26, 2009, 04:47:13 PM
@geopi
try this one... 3585-ndsinfo.zip

Blastar, have you done this yourself? Do you download all roms to make this database? If not, where did you find the chk16 info?

And sorry if i said something wrong... My english is still poor.