View unanswered posts | View active topics It is currently Wed Aug 20, 2014 8:44 am



This topic is locked, you cannot edit posts or make further replies.  [ 29 posts ]  Go to page 1, 2  Next
Unoffical Release of Zsnes that has Kaillera 
Author Message
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Unoffical Release of Zsnes that has Kaillera
viewtopic.php?f=6&t=13959&start=0

I am trying to get this noticed, but no one seems interested, 5 player zsnes?


Sun Oct 24, 2010 2:54 pm
Profile
16-bit Corpse | Nyoron~
User avatar

Joined: Sun Aug 01, 2004 6:14 pm
Posts: 3483
Location: Nokia Land
Post Re: Unoffical Release of Zsnes that has Kaillera
We don't provide support to people using unofficial builds of ZSNES. ZSNES wasn't designed to "just" work with add-on programs such as Kaillera to begin with.

PROTIP: You lost the game when you put Kaillera in it. I mean, seriously. Kaillera. WTF?

_________________
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image


Sun Oct 24, 2010 3:38 pm
Profile
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
Kaillera is a bad SDK you say? well what SDK could I replace the kaillera with?


Sun Oct 24, 2010 4:07 pm
Profile
Zealot
User avatar

Joined: Sat Jul 02, 2005 1:01 am
Posts: 1035
Post Re: Unoffical Release of Zsnes that has Kaillera
Certainly something that's not tied to Windows, considering the rather large linux and mac userbase of zsnes.

EDIT: Heh, I looked at the source code for the kaillera stuff that was added. There's no way this will work well with zsnes. It will be horribly prone to desync.

_________________
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae


Sun Oct 24, 2010 8:15 pm
Profile WWW
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
I am sure I can make it sync with all clients. I have an idea, maybe I should make an edit and upload again?


Sun Oct 24, 2010 10:43 pm
Profile
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
Here is my idea for getting kaillera to sync all clients.

Code:
    loopstop=1;
    returnsize=0;

    while(returnsize >= 0 && loopstop==1)
    {

        returnsize=kailleraModifyPlayValues((void*)joykaicopy,5);  //it's possible I am polling to soon.
        if(joykaicopy[0]!=0)    //check if sync.
        if(joykaicopy[5]!=0 || numberPlayersInGame<2)//check player 1 in
        if(joykaicopy[10]!=0 || numberPlayersInGame<3)//check player 2 in
        if(joykaicopy[15]!=0 || numberPlayersInGame<4)//check player 3 in
        if(joykaicopy[20]!=0 || numberPlayersInGame<5)//check player 4 in
            loopstop=0;
            //if for somereason kailera doesn't clean their buffer, or if they repeat old
            //messages, it could be possible to send them another Modify play value, and send a zero string.
            //continue after last mod sent.
            //Another idea to make this sync would be to, use the chat string send and recieve function.
            //haven't use that function yet, not sure if it's possible.
            //Basically tryiing to use a message sent by kailleraModifyPlayValues() to sync all players.
            //all players stop at this section until all states are in.
       
    }



what do you think? don't forget that joykaicopy get's cleared.


Sun Oct 24, 2010 11:10 pm
Profile
Locksmith of Hyrule
User avatar

Joined: Sun Aug 08, 2004 6:49 am
Posts: 3635
Location: 255.255.255.255
Post Re: Unoffical Release of Zsnes that has Kaillera
You also have to consider that Kaillera and ZSNES have/had two different licenses...

_________________
Image
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.


Mon Oct 25, 2010 3:36 am
Profile YIM WWW
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
The last code snippet had a major flaw in it!

but back on topic, what do you mean licenses?
you don't mean a conflic with the GPL? :[

oh, i did get zsnes to sync, yes that's correct, i managed to make them sync.
But if there is a conflict with the GPL, what do i do?


Thu Oct 28, 2010 10:20 pm
Profile
Gecko snack

Joined: Sun Aug 21, 2005 10:06 am
Posts: 2345
Location: Australia, Brisbane
Post Re: Unoffical Release of Zsnes that has Kaillera
Don't release the software.

_________________
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 6GB DDR3 1600 RAM | 2x500GB SATA2 HDD | Auzentech Forte S/C | Gainward Geforce 560Ti GTX 2048MB | Windows 7 Home Premium x64


Fri Oct 29, 2010 4:06 pm
Profile WWW
Locksmith of Hyrule
User avatar

Joined: Sun Aug 08, 2004 6:49 am
Posts: 3635
Location: 255.255.255.255
Post Re: Unoffical Release of Zsnes that has Kaillera
franpa wrote:
Don't release the software.

Hate to say this, but I do have to agree with Franpa here.

Basically, Kailerra is closed source, whereas GPL is open source, AND the source has to be released with every release, or somehow made readily available. this is the only conflict I can think of right now; others can chime in.

_________________
Image
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.


Fri Oct 29, 2010 4:10 pm
Profile YIM WWW
Zealot
User avatar

Joined: Wed Jul 28, 2004 2:31 am
Posts: 1004
Post Re: Unoffical Release of Zsnes that has Kaillera
Using a closed source library doesn't differ much in practice than linking to closed source operating system modules, but the latter is probably the only one allowed by the GPL, otherwise it would be impossible to release GPL binaries for any proprietary operating system. (Which would probably make RMS happy.)


Fri Oct 29, 2010 11:05 pm
Profile WWW
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
who is RMS?

Well just as long as it's legal to release this source code, otherwise i'll have to press... clear.


Sat Oct 30, 2010 5:27 pm
Profile
"God"

Joined: Tue Jul 27, 2004 10:24 pm
Posts: 1128
Post Re: Unoffical Release of Zsnes that has Kaillera
You can't use closed source with GPL sources - you need to be able to provide the source for Kaillera on demand. Which you can't. So there.


That aside, what exactly do you think needs syncing?

_________________
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.


Sat Oct 30, 2010 8:58 pm
Profile
Zealot
User avatar

Joined: Wed Jul 28, 2004 2:31 am
Posts: 1004
Post Re: Unoffical Release of Zsnes that has Kaillera
Although the GPL does make exceptions for any closed source modules included with the operating system or other software distribution that executes the software. The exception excludes any binary modules that must be included with the software, such as this Kaillera module.

Would it be an exception if the Kaillera software were not included with ZSNES itself?


Sat Oct 30, 2010 10:17 pm
Profile WWW
"God"

Joined: Tue Jul 27, 2004 10:24 pm
Posts: 1128
Post Re: Unoffical Release of Zsnes that has Kaillera
tl;dr - if it don't come with an OS, you need to provide the source.


Lets work the reasoning backwards. The exceptions in the GPL exist so one can release source under the GPL, but not be penalized on platform choice.

You are supposed to make available the sources for everything needed to compile and run your source, regardless of how its distributed. If you are using windows and microsoft tools that's impossible, so thus the exception for using MS's libraries.

GPLv2 says this:
Quote:
However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.


GPL v3 basically says the same, but as a part of the definition of "System Libraries", not as an exception.

_________________
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.


Sat Oct 30, 2010 11:21 pm
Profile
ZSNES Shake Shake Prinny
User avatar

Joined: Wed Jul 28, 2004 3:15 pm
Posts: 5507
Location: PAL50, dood !
Post Re: Unoffical Release of Zsnes that has Kaillera
as a reminder, ZSNES is GPLv2, not v3

_________________
皆黙って俺について来い!!
Code:
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)

Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54


Sun Oct 31, 2010 7:40 am
Profile
Hazed

Joined: Sat Dec 25, 2004 8:41 pm
Posts: 76
Post Re: Unoffical Release of Zsnes that has Kaillera
ZnKaiRel....since this appears to be an issue, have you considered doing what Digital Ghost is doing, and using your own netcode design?

http://10ghost.blogspot.com/2010_08_01_archive.html


Mon Nov 01, 2010 10:16 am
Profile
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
Zsnes stays in sync with other clients, and chat works.

But now this problem with the closed source software which is kaillera.

If there are no function calls inside the zsnes source code that call kaillera, but if I include function calls to source code outside zsnes which would be my source other than the kaillera function calls, could I exclude my source code, but yet make it available and legally release Zsnes?

So I would make function calls to my source code from zsnes. My source code would call kaillera functions. I would release zsnes source code, and then my source seperate.

The binary would not include kaillera, except for the fact that I have links to function calls. What that make this legal?


Tue Nov 02, 2010 12:04 am
Profile
Rookie

Joined: Sun Oct 24, 2010 4:59 am
Posts: 17
Post Re: Unoffical Release of Zsnes that has Kaillera
After looking at the GPLv2 it looks like I can share this version of zsnes, as long as I don't share "Kaillera's" source code.

Which I don't have anyways, nor do I want it.

... so back in the development section of zsnes forums i'll post two links, one of the source code, the other for the binary (sorry for it's uncompressed size).


Wed Nov 03, 2010 1:46 am
Profile
"God"

Joined: Tue Jul 27, 2004 10:24 pm
Posts: 1128
Post Re: Unoffical Release of Zsnes that has Kaillera
No, you are still violating the GPL.

_________________
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.


Wed Nov 03, 2010 7:08 am
Profile
Buzzkill Gil

Joined: Wed Jan 12, 2005 6:14 pm
Posts: 3864
Post Re: Unoffical Release of Zsnes that has Kaillera
If in doubt, just remember: GPL hates you. It hates your friends. It hates other developers. It hates external libraries. It hates your compiler. It hates everyone. Except maybe Stahlman, but I'm pretty sure it hates him too.

_________________
Squall_Leonhart wrote:
Quote:
You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
DirectInput represents all bits, not just powers of 2 in an axis.


Wed Nov 03, 2010 9:08 am
Profile
Rookie

Joined: Mon Oct 12, 2009 10:14 am
Posts: 14
Post Re: Unoffical Release of Zsnes that has Kaillera
I suggest you to create your own page, maybe on sourceforge, and post it there with your owon forum, because I think you won't find much help. I know people here will dislike what I will say, but that's the best information in at least three years, for a lot of people including me. So please consider it, and thank you for your effort znKaiRel.

on a side note, it istantly crashes when you load a rom. Wanted to inform you about that.


Tue Nov 16, 2010 3:05 pm
Profile
ZSNES Developer
ZSNES Developer

Joined: Tue Dec 28, 2004 5:47 am
Posts: 6747
Post Re: Unoffical Release of Zsnes that has Kaillera
I doubt SF would allow a project that has license issues.

_________________
Continuing FF4 Research...


Tue Nov 16, 2010 4:56 pm
Profile
Rookie

Joined: Mon Oct 12, 2009 10:14 am
Posts: 14
Post Re: Unoffical Release of Zsnes that has Kaillera
Deathlike2 wrote:
I doubt SF would allow a project that has license issues.


Didn't know that. Oh well, making a webpage shouldn't be a trouble anyway. C'mon, it would be very neat to have kaillera on Zsnes. damn licenses.


Wed Nov 17, 2010 2:29 pm
Profile
Lurker

Joined: Fri Nov 19, 2010 11:43 pm
Posts: 115
Post Re: Unoffical Release of Zsnes that has Kaillera
I generally don't give two shits about legal issues, so I might be able to host a homepage for you people. :)


Mon Nov 22, 2010 12:11 am
Profile
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 29 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 2 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

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.