CWE Patching System

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.

Re: Building a MOSS Shard

Postby Lontahv » Sat Jun 11, 2011 8:27 pm

PRP files account for nearly all the visual content after the launcher. So if you can't distribute any PRP files originally from Cyan, there will be pretty much nothing to look at on your shard. No KI, base Nexus GUI to work from, no avatar animations, or avatar selection screen, and no Cyan ages. So yeah, that license for the content is pretty important. ;)
Currently getting some ink on my hands over at the Guild Of Ink-Makers (PyPRP2).
User avatar
Lontahv
Councilor of Artistic Direction
 
Posts: 1331
Joined: Wed Oct 03, 2007 2:09 pm

Re: Building a MOSS Shard

Postby nathan2055 » Sat Jun 11, 2011 8:44 pm

Lontahv wrote:PRP files account for nearly all the visual content after the launcher. So if you can't distribute any PRP files originally from Cyan, there will be pretty much nothing to look at on your shard. No KI, base Nexus GUI to work from, no avatar animations, or avatar selection screen, and no Cyan ages. So yeah, that license for the content is pretty important. ;)

Yikes! It sure is important to get that license, and soon! But, is it at least possible to write in some PRP files to add commands to the KI and/or upgrade the Nexus GUI?
Image
Currently an official representative of the Guild of Writers.
Nathan2055 (01307567) on MO:ULagain - NAL2055 (00071382) on The Deep Island Shard
Community Nexus Project
User avatar
nathan2055
 
Posts: 440
Joined: Sat Oct 16, 2010 9:10 pm

Re: Building a MOSS Shard

Postby Lontahv » Sat Jun 11, 2011 8:47 pm

If you want to even have a KI, you'll need to completely re-make the GUI model. Easier would be to not have a KI and just have a line of text for chat. You can work on editing the Nexus and KI files, but you can't redistribute them.
Currently getting some ink on my hands over at the Guild Of Ink-Makers (PyPRP2).
User avatar
Lontahv
Councilor of Artistic Direction
 
Posts: 1331
Joined: Wed Oct 03, 2007 2:09 pm

Re: Building a MOSS Shard

Postby nathan2055 » Sat Jun 11, 2011 8:54 pm

Lontahv wrote:If you want to even have a KI, you'll need to completely re-make the GUI model. Easier would be to not have a KI and just have a line of text for chat. You can work on editing the Nexus and KI files, but you can't redistribute them.

Yet. I hope Cyan GPLs those files soon. But, that means the KI is inaccessible? Man. Well, how can you link to fan Ages if you don't know Python?
Image
Currently an official representative of the Guild of Writers.
Nathan2055 (01307567) on MO:ULagain - NAL2055 (00071382) on The Deep Island Shard
Community Nexus Project
User avatar
nathan2055
 
Posts: 440
Joined: Sat Oct 16, 2010 9:10 pm

Re: Building a MOSS Shard

Postby Branan » Sat Jun 11, 2011 10:47 pm

You can't distribute the PRP files on your server, but you *can* ask your users to copy them from an Uru install that they use for Cyan's MOULagain shard. Lontahv's statements are a bit of hyperbole... But assuming your users can't copy the files on their own, you would have no KI, no ages, not even the avatar selection screen. It's really important that Cyan gives a content license for shard owners sooner rather than later.
Image
Your friendly neighborhood shard admin
User avatar
Branan
Gehn Shard Admin
 
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
Location: Portland, OR

Re: Building a MOSS Shard

Postby Lontahv » Sat Jun 11, 2011 10:59 pm

Branan, thanks for bringing that up, I missed that aspect. There always is the option of making a patch for use on a copy of a normal MOULa install.
Currently getting some ink on my hands over at the Guild Of Ink-Makers (PyPRP2).
User avatar
Lontahv
Councilor of Artistic Direction
 
Posts: 1331
Joined: Wed Oct 03, 2007 2:09 pm

Re: Building a MOSS Shard

Postby nathan2055 » Sun Jun 12, 2011 8:32 am

Branan wrote:You can't distribute the PRP files on your server, but you *can* ask your users to copy them from an Uru install that they use for Cyan's MOULagain shard. Lontahv's statements are a bit of hyperbole... But assuming your users can't copy the files on their own, you would have no KI, no ages, not even the avatar selection screen. It's really important that Cyan gives a content license for shard owners sooner rather than later.

Yow! :? That certainly is important. We need that license to do just about anything with URU. But, it doesn't say it is a crime to distribute Cyan's PRP files, it just says "modify and redistribute". I get from that sentence that we can:

1. Distribute unedited copies of Cyan's PRP files.
2. Edit Cyan's PRP files as long as we don't distribute them.
3. Bundle unedited Cyan PRP files with a basic shard (no fan Ages though :cry: ).
4. Possibly edit AGE files to add linking books leading to fan Ages (but, if I'm understanding what's being said, that may be impossible without editing and/or adding PRP files).

And we can't:

1. Distribute edited copies of Cyan's PRP files (bundled or not).

So, perhaps a basic shard is possible if we bundle PRP. I'm guessing this license is what held back the GoW shard from opening.
Image
Currently an official representative of the Guild of Writers.
Nathan2055 (01307567) on MO:ULagain - NAL2055 (00071382) on The Deep Island Shard
Community Nexus Project
User avatar
nathan2055
 
Posts: 440
Joined: Sat Oct 16, 2010 9:10 pm

Re: Building a MOSS Shard

Postby Stucuk » Sun Jun 12, 2011 1:11 pm

nathan2055 wrote:1. Distribute edited copies of Cyan's PRP files (bundled or not).

Technically you could get around that by only distributing the modified bytes. As in making an application that works out what bytes have changed and distributing the changed bytes in a patch which then takes the original PRP on the clients PC and builds a modified one using that and the changed bytes(Some old Patchers for games worked like that as the patches would be smaller in size... though they take far longer to apply). None of Cyans stuff would be distributed.
Image
-Stu
Stucuk
 
Posts: 45
Joined: Wed Jul 14, 2010 5:29 pm

Re: Building a MOSS Shard

Postby nathan2055 » Sun Jun 12, 2011 2:05 pm

Stucuk wrote:
nathan2055 wrote:1. Distribute edited copies of Cyan's PRP files (bundled or not).

Technically you could get around that by only distributing the modified bytes. As in making an application that works out what bytes have changed and distributing the changed bytes in a patch which then takes the original PRP on the clients PC and builds a modified one using that and the changed bytes(Some old Patchers for games worked like that as the patches would be smaller in size... though they take far longer to apply). None of Cyans stuff would be distributed.

Interesting idea. What do you think, Branan?
Image
Currently an official representative of the Guild of Writers.
Nathan2055 (01307567) on MO:ULagain - NAL2055 (00071382) on The Deep Island Shard
Community Nexus Project
User avatar
nathan2055
 
Posts: 440
Joined: Sat Oct 16, 2010 9:10 pm

Re: Building a MOSS Shard

Postby Lontahv » Sun Jun 12, 2011 2:38 pm

The patcher scheme would work pretty well and be completely legal. One consideration for a patch setup is that if any files got modified or deleted from the patched install, the client would not be able to automatically redownload your files from the file server. So not being able to have the server hand out a pristine version of all the files it expects you to have has its drawbacks.
Currently getting some ink on my hands over at the Guild Of Ink-Makers (PyPRP2).
User avatar
Lontahv
Councilor of Artistic Direction
 
Posts: 1331
Joined: Wed Oct 03, 2007 2:09 pm

PreviousNext

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 0 guests