Theory regarding multiplayer

Post whatever!
User avatar
Posts: 972
Joined: Mon Apr 13, 2015 6:46 pm
Location: You will never know

Theory regarding multiplayer

Postby ericbazinga » Tue Feb 21, 2017 1:25 am

I was thinking about multiplayer functionality in DraStic, and about how Exophase said that the way the DS does multiplayer is complicated and undocumented?
Well, would DraStic have to play multiplayer just like real hardware? Or could we do something different?

I dunno, just some random thought that I came up with. Probably just a useless question, I haven't done any coding in a while.

Find me elsewhere at:

Retrode Forum:
Google+ (online often):
Posts: 214
Joined: Sat Oct 26, 2013 8:59 pm

Re: Theory regarding multiplayer

Postby Fefo » Tue Feb 21, 2017 3:14 am

This is more of an accuracy question. An emulator doesn't need to do the exact same stuff that the real hardware do to play a game. However, you still need to do a level of basic stuff right to get anywhere.

Emulators like DraStic, DeSmuME and No$GBA, along many others, skip several steps in order to play a game; this is done either because of lack of knowledge or for speed. But certain core "features" (say, synchrony between processors AFAIK) are fundamental and exist across all of them, on whatever implemetation each use. It seems (I'm just a lurker) that so far there's not enough info on this basic stuff to make anything, and I only remember something on that subject from StableButter and nocash.

In resume, when/if multiplayer happens it probably won't match the real stuff but it will work to a point.
Posts: 574
Joined: Wed Mar 25, 2015 3:30 am

Re: Theory regarding multiplayer

Postby TkSilver » Tue Feb 21, 2017 8:07 pm

Unless you are planning to rewrite the games themselves, the emulator has to (at the very least) take the output from game 1 and give the appropriate input to game 2.

Return to “Off the Wall”

Who is online

Users browsing this forum: No registered users and 2 guests