codemonkey85 Posted August 23, 2009 Share Posted August 23, 2009 That's what I was thinking. If we manage to emulate a DS on the PC, emulators might be able to connect with other DS' via Nintendo Wi-Fi Connection. Then you could trade between your home console and your PC emulator game. Nice! Link to comment Share on other sites More sharing options...
Varna Posted August 24, 2009 Share Posted August 24, 2009 That's what I was thinking. If we manage to emulate a DS on the PC, emulators might be able to connect with other DS' via Nintendo Wi-Fi Connection.Then you could trade between your home console and your PC emulator game. Nice! And Nintendo would have a fit, probably. Not sure there's anything they could do about it, but you know that would make someone tear their hair out. Link to comment Share on other sites More sharing options...
AngelSL Posted September 26, 2009 Author Share Posted September 26, 2009 Well, doesn't seem anyone has made much progress.. Link to comment Share on other sites More sharing options...
derrick Posted September 26, 2009 Share Posted September 26, 2009 is this project dead? it was a cool idea two..... Link to comment Share on other sites More sharing options...
Poryhack Posted September 27, 2009 Share Posted September 27, 2009 Lots of good ideas, nobody to implement them. Too bad. Link to comment Share on other sites More sharing options...
loadingNOW Posted September 30, 2009 Share Posted September 30, 2009 reason: it's hard very hard. we are not talking about some crappy encryption or a keygen for the wallpapers here. and i am not even talking about server emulation (which is next to impossible for now. maybe in a some years with lots of distributed computing power, quantum computers or some new theoretical crypto result that will change but seriously guys...) client is possible yes. but unless you really need to be quite experienced to accomplish something in that area. anyone who presents some useful results (new results not obvious things you can figure out in 5min packet sniffing) is actually my hero even if it's just a key and some proof of concept. Link to comment Share on other sites More sharing options...
Sabresite Posted October 4, 2009 Share Posted October 4, 2009 reason: it's hard very hard. we are not talking about some crappy encryption or a keygen for the wallpapers here. and i am not even talking about server emulation (which is next to impossible for now. maybe in a some years with lots of distributed computing power, quantum computers or some new theoretical crypto result that will change but seriously guys...)client is possible yes. but unless you really need to be quite experienced to accomplish something in that area. anyone who presents some useful results (new results not obvious things you can figure out in 5min packet sniffing) is actually my hero even if it's just a key and some proof of concept. yeah, and the main problem is that it uses SSLv3. To emulate a client, we need to debug the game while its in Wifi mode in order to find the packet structure. Otherwise, having the license file and all of that jazz, won't mean anything unless we know the packet structure. Link to comment Share on other sites More sharing options...
loadingNOW Posted October 4, 2009 Share Posted October 4, 2009 well you could workaround that by hacking the client handshake functions so the ds never uses any random numbers but okay doing that you could as well reconstruct the packets from the asm that reads generates them i don't know what's the more efficient way. before starting you'd need to study ssl anyway. Link to comment Share on other sites More sharing options...
Sabresite Posted October 5, 2009 Share Posted October 5, 2009 In order to debug it and read the assembly for the wifi protocol, I would need to know where in the code it is. For that, I need debugging equipment connected to my DS which I do not have and do not know how to build/setup. Link to comment Share on other sites More sharing options...
loadingNOW Posted October 5, 2009 Share Posted October 5, 2009 debugging makes it easier true but one could work with the disassembly alone basicly thats what i did with the poke and text crypto before emus came up. the closest thing resembling what you want is this i guess http://uk.codejunkies.com/Products/NDS-Trainer-Toolkit___EF000358.aspx but it still sucks as it's all ram dumps i don't know if read/write breakpoints are even possible on the hardware without some extra wires added to the arm processor. Link to comment Share on other sites More sharing options...
Sabresite Posted October 6, 2009 Share Posted October 6, 2009 yeah that device is almost useless. If you, or SCV, or someone else knows enough assembly, go ahead and try reading it. We know where the certificate file is, so I guess thats a start. Link to comment Share on other sites More sharing options...
Poryhack Posted October 6, 2009 Share Posted October 6, 2009 This isn't entirely on topic but I thought I'd bring it up as the end result could be similar. I'm not savvy enough to do it myself but maybe it'll at least spark some ideas. As I'm sure you know Wii games such as PBR and Ranch are capable of communicating with the DS and even manipulating pokemon in the save file and sending graphics to the DS. Perhaps with some research it would be possible to write a homebrew app for the Wii that can retrieve pokemon from a retail DS game? It would also be interesting to see how limited the Wii is with what it can do on the DS; getting pokemon files might not be the only thing you could do. This would require some knowledge of the protocol of course, but maybe "NiFi" would be easier to figure out than what's been discussed already. The Wii also has much better debugging tools from what I understand. I have a bit of information that could be helpful on with the DS side too. The file /data/eoo.dat in a DPPt ROM is actually a ROM itself. When run in no$ it displays the menu that launches after selecting "connect to wii" from the main menu. We figured it must be a library of sorts made by some inner-nintendo department and given to developers in order to interface with the wii. In HGSS it seems they tried to disguise it as a NARC that previously held graphics. /data/field_cutin.narc Link to comment Share on other sites More sharing options...
codemonkey85 Posted October 10, 2009 Share Posted October 10, 2009 As I'm sure you know Wii games such as PBR and Ranch are capable of communicating with the DS and even manipulating pokemon in the save file and sending graphics to the DS. Perhaps with some research it would be possible to write a homebrew app for the Wii that can retrieve pokemon from a retail DS game? It would also be interesting to see how limited the Wii is with what it can do on the DS; getting pokemon files might not be the only thing you could do. I mentioned that possibility a while ago too. But regarding debugging the Wii while interfacing with the DS to figure out "NiFi protocol": good idea! Is anyone able to confirm how likely we could pull this off? Link to comment Share on other sites More sharing options...
Sabresite Posted October 11, 2009 Share Posted October 11, 2009 If we can team up with MIOS hackers, then it is plausible. Link to comment Share on other sites More sharing options...
YuzuruHitokiri Posted October 20, 2009 Share Posted October 20, 2009 yeah that device is almost useless. If you, or SCV, or someone else knows enough assembly, go ahead and try reading it. We know where the certificate file is, so I guess thats a start. Could you point me in the right direction to learn some of this? I really, really want to help you guys with this but am a bit clueless because I haven't heard about many of the programs/networking terms you guys are talking about. Things which I can do/do have: C++ (little experience :frown:), Trainer's Toolkit, Soft-modded Wii, Virgin DS Phat w/Pearl & Platinum, and a PC (Vista)... I'm trying to get into a technical school that my school offers (technically a different school but it's connected) and it offers a bit more on networking than any other classes here... Hell, my school doesn't even offer any real programming stuff at all! Only two options: Scheme or AP (College-level Java), both of which seem useless here... So I'll be able to help, you'll just have bare with me for now... Link to comment Share on other sites More sharing options...
Delirium Posted October 21, 2009 Share Posted October 21, 2009 I don't know if that would work, but we can use the offical wii development package (availible at google, just search), and try to get the communication between my pokemon ranch and Nintendo DS (my pokemon ranch is aviable in the wii shop, afaik 500 points). That way is afaik the most possible one. It's may also a point of interest hacking My pokemon ranch as this Wii channel has to use a similar way to encrypt it's data (otherwise communication is not possible). Because of this, it may uses also a similar process to connect do Nintendo WFC. Problem is, I don't know how to use the Wii-SDK since its in japanese (and I don't know any japanese). So I dont't want to brick my wii.... Regards, Delirium Link to comment Share on other sites More sharing options...
Poryhack Posted October 21, 2009 Share Posted October 21, 2009 A little birdy told me that there are no wifi-related documents whatsoever in the SDK. Reverse-engineering PBR/Pokemon Ranch is exactly what I was proposing. Chances are nobody who already has the knowledge/skills to do that is hanging out here on a Pokemon board though. I personally am focusing on other things before I would even possibly think of learning. Link to comment Share on other sites More sharing options...
pikazapper Posted November 8, 2009 Share Posted November 8, 2009 I've been reading over the topic, and I saw that Wii homebrew and hacking were involved. Has anybody tried going to wiiso.com? There are users there who hack and create homebrew apps for the wii. I'm not sure who you'd see, but I'm sure that if you check there, then someone may be able to help. I'm not experienced at all in any of this, so I'm not sure what I could do, but if you do need help that doesn't involve too much expertise or experience, I'd do what I can. I hope this helps. Link to comment Share on other sites More sharing options...
YuzuruHitokiri Posted November 8, 2009 Share Posted November 8, 2009 FYI, Wiiso is more pirate oriented... Link to comment Share on other sites More sharing options...
loadingNOW Posted November 10, 2009 Share Posted November 10, 2009 even more so than gbatemp *cough* Link to comment Share on other sites More sharing options...
pikazapper Posted November 12, 2009 Share Posted November 12, 2009 Oh, ok. I thought it might be some help. I'm sorry. I support this idea, though, and would love to see it happen. Link to comment Share on other sites More sharing options...
kyle89706 Posted March 20, 2011 Share Posted March 20, 2011 (edited) I would love to be able to send wondercards through homebrew via wii, that would be awsome considering i dont have an action replay to send it through another ds. The wii channel, can also send ds demos through ni-fi... so if someone got this working... would it be possible to get wondercards sent through nifi? Edited March 27, 2011 by kyle89706 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now