It is currently Thu Oct 19, 2017 11:41 pm

All times are UTC - 7 hours



Forum rules


Related:



Post new topic Reply to topic  [ 9 posts ] 
Author Message
PostPosted: Fri Dec 05, 2014 9:42 pm 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
This has been done over the past 4 days. Take a look. I offer a binary and source code, but the source code is not yet in a state that any Joe Schmo could download and compile it yet.

Link- click me!

In other news, I never accomplished the Midi/ Snes Tracker.. Too big to tackle alone..


Last edited by bazz on Sat Dec 06, 2014 4:22 pm, edited 4 times in total.

Top
 Profile  
 
PostPosted: Fri Dec 05, 2014 11:21 pm 
Offline

Joined: Sun Jan 26, 2014 9:31 am
Posts: 256
Just be sure to post the source code eventually, since the GPL requires that when distributing binaries based on modded source code.

I don't know much about ZSNES (I always used SNES9x) but apparently wikipedia suggests that this netplay functionality was stripped some years ago? In that case, it's nice to see it back then.


Top
 Profile  
 
PostPosted: Sat Dec 06, 2014 12:43 pm 
Offline

Joined: Mon Mar 27, 2006 5:23 pm
Posts: 1338
Cool, could you please also make an OS X port of Nesticle and Genecyst with netplay support?

I'm not certain if source is available for Genecyst, but I know Nesticle's has gotten out there.


Top
 Profile  
 
PostPosted: Sat Dec 06, 2014 1:40 pm 
Offline

Joined: Thu Aug 12, 2010 3:43 am
Posts: 1589
Would be easier to just use DOSBox and then implement netplay in the DOS code (I know DOSBox has network support so this should work).


Top
 Profile  
 
PostPosted: Sat Dec 06, 2014 1:50 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
byuu: I think the implication is that an accurate emulator like yours isn't fast enough for GGPO style netcode that requires periodic save states and occasional re-emulation from a save state when the connection gets lagged. Netplay is typically done with one of a few games that are "interesting" for competition, and many of these don't push the hardware hard enough that inaccuracies are worth mentioning. But I think something like loopynes would be a better starting point than NESticle.


Top
 Profile  
 
PostPosted: Sun Dec 07, 2014 11:25 am 
Offline

Joined: Mon Mar 27, 2006 5:23 pm
Posts: 1338
I wasn't talking about my emulator. We already have usable netplay with it via Mednafen and Retroarch.

> many of these don't push the hardware hard enough that inaccuracies are worth mentioning

Exactly, which is why I'm asking for netplay support to be added to Nesticle and Genecyst next, if possible. They're all venerable, super fast emulators, with DOS-friendly raster-based UIs that are nostalgic. It's a shame Nesticle and Genecyst fail to continue to garner the same admiration in the emulation community.


Top
 Profile  
 
PostPosted: Sun Dec 07, 2014 12:53 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
I understand what you're getting at, but I recommend loopyNES over NESticle for two reasons. One is a substantial boost in compatibility over NESticle compared to the difference in CPU burden. Heck it was used as the basis for PocketNES, which runs on a freaking 16.8 MHz ARM (albeit with hardware-assisted PPU emulation). The other is that its source code is probably easier to come by legitimately than that of any of the Bloodlust products, though I could be wrong.


Top
 Profile  
 
PostPosted: Sun Dec 07, 2014 12:58 pm 
Offline
User avatar

Joined: Wed Dec 06, 2006 8:18 pm
Posts: 2801
byuu wrote:
Cool, could you please also make an OS X port of Nesticle and Genecyst with netplay support?

I'm not certain if source is available for Genecyst, but I know Nesticle's has gotten out there.


What's with all the sarcasm?


Top
 Profile  
 
PostPosted: Sun Dec 07, 2014 3:26 pm 
Offline
User avatar

Joined: Fri Sep 02, 2011 8:34 pm
Posts: 476
It's worth. Knowing that when I undertook this process, I first did some googling to see if the snes netplay out there had changed or improved. Sadly, all that turned up was basically nothing.. I could have searched harder now that I think of it. But, I didn't learn of RetroArch existence until after I made this.. And since I'm now already enjoying zsnes online with my friend, although I have installed retroarch and its cores myself, I am in no way motivated to get my friend to do the Same.. Maybe one day.... But!! I did add info about retroarch to my "Other Netplay Solutions" page ;) but, for playing Kirby's Dream Course online with a friend, I'm satisfied overall, with one exception.. The audio sync can sometimes be annoying. I mention the causes of this on my page... I'm sure retroarch would overcome that flaw and it may be worth switching to for a better experience.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group