• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Offtopic › Delfino Plaza v
« Previous 1 16 17 18 19 20 ... 64 Next »

Nintendo WFC will shut down in May 2014
View New Posts | View Today's Posts

Pages (8): « Previous 1 2 3 4 5 6 ... 8 Next »
Jump to page 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Nintendo WFC will shut down in May 2014
03-01-2014, 01:49 AM
#31
tueidj Offline
Senior Member
****
Posts: 552
Threads: 0
Joined: Apr 2013
Yes. Nintendo pushed the stupid friend codes system on developers, now they're removing the only means to validate them.
Find
Reply
03-01-2014, 02:01 AM
#32
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,578
Threads: 47
Joined: Dec 2010
That really sucks Dodgy
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
03-01-2014, 04:51 AM (This post was last modified: 03-01-2014, 04:53 AM by RachelB.)
#33
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
(02-28-2014, 09:04 PM)tueidj Wrote: I can make a sample program to prove that it's definitely not deterministic, if you like. But applying simple common sense really should make it obvious; if you've got 2 copies of the same program being fed the same inputs but running at different speeds, they are in no way guaranteed to act the same. Otherwise go read the comments at the beginning of SystemTimers.cpp that explicitly states, "These update frequencies are determined by the passage of frames. So if a game runs slow, on a slow computer for example, these updates will occur less frequently." Hence a slow computer will have a coarser granularity timebase than a fast computer, even though the actual values may appear to stay in sync.
They occur less frequently in real time, not emulated time. Everything happens less frequently if it runs slower, obviously. If it worked the other way, you would introduce the problem you are describing. If you feed the same inputs to a game, it WILL act the same every single time. There hasn't been a single non-savestate related desync in movies for as long as i've been around.
Find
Reply
03-01-2014, 01:00 PM
#34
Toad King Offline
Member
***
Posts: 72
Threads: 2
Joined: Mar 2009
It seems like it would be fairly simple (on the Wii at least) to provide our own CA certs and spoof our own servers. The files are right there on the NAND and if Dolphin behaves anything like IOS does, /dev/net/ssl uses those files directly.

And yeah, that second naswii.nintendowifi.net connection only seems to happen in Brawl. (Or at least it doesn't happen in Mario Kart Wii.) My guess it's used if games have download servers for stuff, since the servicetoken from it gets used in those requests.
Find
Reply
03-01-2014, 01:01 PM (This post was last modified: 03-01-2014, 01:06 PM by tueidj.)
#35
tueidj Offline
Senior Member
****
Posts: 552
Threads: 0
Joined: Apr 2013
But I wasn't playing Brawl...

On the wii it's actually easier to just set a debug flag (in IOS memory) to disable host verification, combined with DNS spoofing to redirect *.nintendowifi.net. The certificates are not stored in separate files, they're embedded in IOS and patching them would be ugly.
Find
Reply
03-01-2014, 01:05 PM
#36
Toad King Offline
Member
***
Posts: 72
Threads: 2
Joined: Mar 2009
(03-01-2014, 01:01 PM)tueidj Wrote: But I wasn't playing Brawl...
Well like I said I've only tested two games total so far Tongue
Find
Reply
03-01-2014, 01:12 PM
#37
tueidj Offline
Senior Member
****
Posts: 552
Threads: 0
Joined: Apr 2013
There's also an "acctcreate" action (used the first time a particular game goes online) for which there were some OSReport logs floating around somewhere on this forum (since it causes the 20115 error under Dolphin) but I can't find them now.
Find
Reply
03-01-2014, 02:53 PM
#38
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,578
Threads: 47
Joined: Dec 2010
Well, error 20115 should not occur anymore in 4.0-1019 and newer. The recent commit made by Parlane makes the MAC address being randomly generated once and then stored in Dolphin config Tongue
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
03-01-2014, 04:32 PM (This post was last modified: 03-01-2014, 04:33 PM by MayImilae.)
#39
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,620
Threads: 120
Joined: Mar 2011
(02-17-2014, 01:37 PM)Parlane Wrote:
(02-17-2014, 01:27 PM)Bighead Wrote: Would it be possible to just have these values randomly generated on every use so it would be impossible for Nintendo to ban Dolphin?

The plan is to generate it ONCE.

We don't want to support banned users. If Ninty ban someone for cheating on their servers then fair enough.

Fascinating how quickly the service going away changes people's attitudes. Big Grin
[Image: RPvlSEt.png]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 22H2 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
Find
Reply
03-01-2014, 05:00 PM (This post was last modified: 03-01-2014, 05:02 PM by RachelB.)
#40
RachelB Offline
Developer
*******
Moderators
Posts: 1,003
Threads: 1
Joined: Dec 2011
http://code.google.com/p/dolphin-emu/source/detail?r=f5a3379d712a1a71e5f196aa9d95e1deccec4c6c

I'll just leave this here. I guess that merge conflict really was too much for him.
Find
Reply
« Next Oldest | Next Newest »
Pages (8): « Previous 1 2 3 4 5 6 ... 8 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode