• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Friend Code - NOT generated based on MAC and Cart ID

Started by LargePig, November 25, 2005, 10:25:08 AM

Previous topic - Next topic

LargePig

Try this (for a test only, i presume you all own a copy of MKDS):

Get an MKDS rom, patch it, make a copy of the two files created and call them something like MKDS2. so you essentially have two coppies of the same fresh patched game:

MKDS.dsq
MKDS.sav
MKDS2.dsq
MKDS2.sav

Put them on your card an load one up. Get online and maybe play a game or two, then check and make a note of your friend code.
Now load up the other copy and get online again, maybe play another game, then check your friend code against the previous one. They won't be the same.
Go back to the first one again and your friend code is unchanged and still works.

So, from this i'm concluding that there is no unique cart code used in conjunction with your MAC to generate these numbers.

Does anyone know how the Nintendo WiFi Connection ID is generated? Is it linked to MAC address only?

Tbone182a

Can't be MAC adress only, as the two had to be identical then. Could be that some id from Nintendo is hashed as well.

LargePig

ID numbers:
There's two numbers,
A friend code that seems to just be issued by nintendo when you connect with a new game (that's my guess anyway)
and a Nintendo WiFi connection Id (edit: 16 digits :) ) that stays the same regardless of the game you play.

It's the Nintendo WiFi Connection ID i'm interested in.

sneef

well i can tell you that when i played the european version of MKDS on my supercard (after already having set up the US version) everything got a bit weird.  

I ended up having to get a NEW wifi connection ID...  so now i have a completely different wifi connection ID (the 16 digit code)

it's really strange.  Then I couldn't connect to my nintendo wifi USB connector, and it kept crashing my PC! haha.. I had to uninstall the drivers, and start over.  Now everything's fine.  

I haven't heard anyone else having these issues.  Maybe I experiment too much.

SigmaX6

I just tried my europe version aswell on my nds, but i havnt tried getting back online to play with my us one, im kinda worried now, will try later when i get home  :oops:
TF WAS THAT?

754boy

Quote from: "sneef"
I haven't heard anyone else having these issues.  Maybe I experiment too much.

Yes sneef, you experiment too much  :D

Overdrive_X

Quote from: "754boy"
Quote from: "sneef"
I haven't heard anyone else having these issues.  Maybe I experiment too much.

Yes sneef, you experiment too much  :D


maybe the id is generated by mac address and internal clock might be possible

Koji

The address isn't made on the DS. That should be clear the very moment you connect to the WFC, because before you do you don't have a friend code. The friend code is created on the nintendo server then stored on your DS.

We just don't know HOW it's generated ^_^;

fifthecho

I can vouch that it isn't a per-cart-per-system generated code...I misunderstood the instructions on generating the code (and tying it to my nintendo.com membership) with a legit cart and generated my code twice...and the two were different.
The possibility of the code being generated with a combination of the MAC and some random value seeded from the RTC seems viable, but there definately is not a per-cart binding.

...so those of you with any concern over connecting your "archive" copies of MKDS to NiFi out of fear of getting banned or somesuch, need not worry.

Overdrive_X

I just tried mario kart ds online , and on my friend list i have like 2 people (japanese nickname) and first time i use it ... it is normal ?

Overdrive_X

Quote from: "Overdrive_X"I just tried mario kart ds online , and on my friend list i have like 2 people (japanese nickname) and first time i use it ... it is normal ?

And i am sure the code is generated on the DS... cause i made a mistake on my ip ADDRESS on the settings.... but i tried to connect... i was not able to connect to play but when i went to see friend code.... i had one !

anyway maybe someone should just remove his modem cable from the router and connect the router with the ds and see if there is a friend code that is created

Overdrive_X

Beside i wanted to say , The DS connect to the router but the all my IP are blocked beside exemple 102 , 103 , 104 ... I forgot to unlock the ds ip from the router so it was not able to go online. And i had a friend code. I got a error number 5***** saying that it find a wifi connection but cannot log to the server but it log to the router.