Skip to content
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

Dragon Quest IX US does not work. #19

Open
mdmallardi opened this issue Sep 25, 2014 · 9 comments
Open

Dragon Quest IX US does not work. #19

mdmallardi opened this issue Sep 25, 2014 · 9 comments

Comments

@mdmallardi
Copy link

sudo ./ndsplus --debug
0000: 12 aa 55 aa 55 aa 00 01 ..U.U...
NDS Adapter+ firmware version 256 detected.
0000: 44 52 41 47 4f 4e 51 55 45 53 54 39 59 44 51 45 30 31 00 00 0b 00 00 00 DRAGONQUEST9YDQE01......
0018: 00 00 00 00 00 00 00 00 00 40 00 00 00 08 00 02 00 00 00 02 f4 bc 09 00 .........@..............
0030: 00 24 1e 00 00 00 38 02 00 00 38 02 c4 8f 02 00 00 b4 20 00 05 62 01 00 .$....8...8....... ..b..
0048: 00 18 22 00 e0 ea 00 00 00 fe 09 00 60 04 00 00 00 00 00 00 00 00 00 00 ..".................... 0060: 57 66 41 00 f8 08 18 08 00 04 23 00 a1 0d 7e 0d ac 0a 00 02 88 01 38 02 WfA.......#...~.......8. 0078: 00 00 00 00 00 00 00 00 3c 7c 5f 0f 00 40 00 00 a0 4b 00 00 00 00 00 00 ........<|_..@...K...... 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 62 38 00 00 00 00 00 00 00 00 .%..8..r!...V.b8........
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 60 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: DRAGONQUEST9
Card ID: YDQE
Card size: 256 MiB
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!

@mdmallardi
Copy link
Author

Although, it's worthwhile to note that if I comment out the check for if it's a 'weird card', everything works fine.

@soyachoin104
Copy link

Sorry for the late reply but I also get this issue as well.

@mdmallardi
Copy link
Author

My current work around is to comment lines 372-374 in ndsplus.cpp. This at least seems to dump the saveram fom the card, but I don't know that it will push the saveram back.

@soyachoin104
Copy link

Is this for Linux or Mac? Because I used a Mac when attempting this.

@mdmallardi
Copy link
Author

I used this on a linux box personally. I have not attempted to utilize this on macOS.

@soyachoin104
Copy link

Interesting. It’s odd because the program works on a Mac, it recognises the driver. But it just gives me the notification that it does not recognise the game

@Thulinma
Copy link
Owner

Hey guys!
Sadly there's not much I can add to this conversation: I'm not fully aware how everything internally works in the device, and the specs I received from the manufacturer were... iffy at best.
The code change suggested by @mdmallardi should work just as well on all other platforms, though! (Windows, Mac, Linux - they all function identically under the hood.)

I've been super busy with other stuff the last few years (and, well, more recent Nintendo consoles got more of my attention as well...) so I haven't looked at this yet. But with the info in the top post I can probably make this game work without warnings. If either of you could confirm it can also write saves with the warning removed, that'd save me a lot of guesswork (since I don't have this game and can't really test it myself).

@mdmallardi
Copy link
Author

I'll try and find my device soon. I believe it's buried in some boxes after a move a couple of years ago.

@soyachoin104
Copy link

Better check out the code. Reason I brought this up again was because I recently blew the dust off some old consoles I recently found and the games that were with it. You gotta access the files with this game to unlock the DLC content which can’t be accessed normally because I found out the Nintendo WiFi network recently shut down. Gonna attempt to plug this code in, I have hopes it will work, the program generally worked fine on Mac I think it’s an issue with the game not being recognised because other games worked fine just not this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants