-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pokemon Platinum 128mb card id CPUE. Will pay and send a copy if help #23
Comments
e-mail me if you are able and interested in helping |
What is the problem exactly? It won't read the card? Write? Both? Any error messages when you make an attempt? |
exactly. cant read, and displays text saying it cant read the card. its a copy i bought from china, but if i can get someone to help me get these cards read i'll be down to give a card for testing+cash for helping |
Could you post the exact error message it's giving you? There's like... a dozen or so possible errors, so it matters what the exact text is. |
Okay, actually, strike that, using the hexdumps from your first post, I've deducted you probably got the message "It looks like you got a card that I don't know how to handle. Please run me with --debug and post the output as an issue on github - thanks!". Could you try commenting out lines 372-374, recompiling, and then trying with: |
sure ill try that right now thanks |
$ ./ndsplus --size 524288 --backup test.sav Again, I'd like to say that this is a chinese replica card that i plan on using for pokemon storage |
Looks like you forgot to comment out lines 372-374. |
haha i just forgot to re make |
oh, i guess i actually need editing/converting help. when i open the sav with sav editors, they're showing all values as really high numbers and stuff.. damn. you got a paypal email? |
It's still possible something is corrupt because of the card being wrongly detected. And yes, I have a paypal e-mail ([email protected]), but I mainly do all this as a hobby. So while the thought is appreciated, don't feel like you have to send anything just because I replied to a few messages. |
well the native sav is 2048 KiB, but all game sav editors require 512 KiB. the information displayed is all scrambled and random. |
In that case you might want to try and change the --size parameter to 2097152, and see if that helps. |
no, that actually does the same thing. when i restore the file, either overridden or not, if it's 2048, it works perfectly. these sav files, however, do need to be 512KiB so i can edit them. |
So... am I understanding correctly that the save backups and restores just fine now, but it's not editable? |
correct. i cannot edit them, but i can backup and restore to 2408 KiB Flash save cards. (ie chinese replicas) |
Sounds like indeed, you can't do much else at this point. Some kind of encryption, perhaps? Would be odd... It's more likely there's something wrong with reading these chips in the ndsplus, and it just happens to work both ways somehow... But impossible to tell at this point. |
well i was able to clone my save file and it works 100%, i think it's just that they made a workaround to make the card work with the anti-piracy checks. |
is there a way to copy the rom with your script? |
Not as far as I am aware, no. Sorry. The device simply doesn't support reading the ROM chip past the initial header. |
oh okay. thanks |
I had the same issue with a Platinum (UK) cartridge and was able to resolve it with the above instructions. I was able to edit the resulting (512KiB) save file with PokeSav under WINE. If you want to compare the debug information with huenex's dump I can provide that. |
Great - all the more reason to add that new flag to allow overriding those lines in a more general way. I'll see if I can find the time to update sometime soon... No need for another dump, thanks though. |
$ sudo ./ndsplus --debug
0000: 13 aa 55 aa 55 aa 00 01 ..U.U...
NDS Adapter+ firmware version 256 detected.
0000: 50 4f 4b 45 4d 4f 4e 20 50 4c 00 00 43 50 55 45 30 31 00 00 0a 00 00 00 POKEMON PL..CPUE01......
0018: 00 00 00 00 00 00 01 00 00 40 00 00 00 08 00 02 00 00 00 02 f8 23 10 00 .........@...........#..
0030: 00 98 40 00 00 00 38 02 00 00 38 02 fc 77 02 00 00 10 43 00 b4 1b 00 00 [email protected].....
0048: 00 2c 43 00 70 0e 00 00 00 66 10 00 40 0f 00 00 00 00 00 00 00 00 00 00 .,C.p....f..@...........
0060: 57 66 41 00 f8 08 18 08 00 3c 43 00 b8 f8 7e 0d ac 0a 00 02 88 01 38 02 WfA......<C...~.......8.
0078: 00 00 00 00 00 00 00 00 3c 30 3c 06 00 40 00 00 a0 4b 00 00 00 00 00 00 ........<0<[email protected]......
0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
00a8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
00c0: 24 ff ae 51 69 9a a2 21 3d 84 82 0a 84 e4 09 ad 11 24 8b 98 c0 81 7f 21 $..Qi..!=........$.....!
00d8: a3 52 be 19 93 09 ce 20 10 46 4a 4a f8 27 31 ec 58 c7 e8 33 82 e3 ce bf .R..... .FJJ.'1.X..3....
00f0: 85 f4 df 94 ce 4b 09 c1 94 56 8a c0 13 72 a7 fc 9f 84 4d 73 a3 ca 9a 61 .....K...V...r....Ms...a
0108: 58 97 a3 27 fc 03 98 76 23 1d c7 61 03 04 ae 56 bf 38 84 00 40 a7 0e fd X..'...v#..a...V.8..@...
0120: ff 52 fe 03 6f 95 30 f1 97 fb c0 85 60 d6 80 25 a9 63 be 03 01 4e 38 e2 .R..o.0.....`..%.c...N8.
0138: f9 a2 34 ff bb 3e 03 44 78 00 90 cb 88 11 3a 94 65 c0 7c 63 87 f0 3c af ..4..>.Dx.....:.e.|c..<.
0150: d6 25 e4 8b 38 0a ac 72 21 d4 f8 07 56 cf 53 51 00 00 00 00 00 00 00 00 .%..8..r!...V.SQ........
0168: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
0198: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
01b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 ...............@........
01c8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
01e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ........................
01f8: 00 00 00 00 00 00 00 00 ........
Card title: POKEMON PL
Card ID: CPUE
Card size: 128 MiB
The text was updated successfully, but these errors were encountered: