Drizzle26!

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.

Drizzle26!

Postby ddb174 » Fri Jul 30, 2010 12:07 pm

Drizzle26 has just been released, and here's what's new!

In order to test the ability to download/update through UAM, I've put it below "ErrorFix" so that most users won't see that it is there yet. Please test it out and let me know if it works or not!

The most notable new features are: the ability to save your images and textnotes from Moulagain, and Drizzle now contains a full-fledged, albeit not yet practical, Moul server!

(The official page with installation instructions, walkthroughs and screenshots for the Ages, and a more detailed description is here: http://alcugs.almlys.org/Drizzle)

(You can use Moulagain files instead of Moul files if you wish! And you can buy MagiquestOnline at http://www.magiquest.com/mqonline/)

New features:
-Memories tab can now connect to Moulagain and get pictures and textnotes!
-Improved 3dsmax conversion for Age Writers.
-Age Reports now include vertex counts.
-First Drizzle to be downloadable through UAM.
-Plays with your children when you want a nap.

Advanced features:
-Talcum (Moul/Moulagain) server!
--contains a full fledged database engine
--SDL engine
--vault engine
--File server
--Http server with administration commands
-Dataserver improvements:
--Dataserver rewritten to make maximal use of information parsed last time, so that updates are very fast.
--Dataserver now allows for an override file to make certain files belong to certain Ages.
--Dataserver creates both Alcugs and Talcum manifests at the same time.
-Feature to remove pak overrides, so that we don't need to worry about which pak file has a newer date. (useful for shards)
-Ability to download files from a Moulagain/Talcum server
-SDL parsing support
-Pak file creation
-Command-line ability to translate an Age up or down
-Many new prp objects supported
-Ability to download "Secure Download Queue" files from a Moulagain/Talcum server
-Patcher for Moulagain binaries to make them work with a Talcum server
-First Drizzle to be downloadable through UAM.
-Moulagain Proxy server(imperfect)

Bug fixes:
-Fixed error message after installing an Age.

The Drizzle team includes OldWolle with Age collection and mirroring, L.K. with walkthroughs and the German translation, myself with coding, Chacal with the French translation, and Wodan with the Dutch translation. Enjoy!
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Re: Drizzle26!

Postby N. Sigismund » Fri Jul 30, 2010 1:41 pm

In plain english, what does and doesn't the new server feature do?

(Oh, and I found the update and it worked fine. Although it not replacing the old Drizzle25.jar file isn't great.)
For reference:
IC: Nye Morgan
OOC: Sigismund, Nye, Huw Dawson
N. Sigismund
 
Posts: 212
Joined: Tue Jun 08, 2010 10:39 am

Re: Drizzle26!

Postby ddb174 » Fri Jul 30, 2010 2:02 pm

The Talcum server has every major component, but there are a number of things that it doesn't do correctly. One example was that Python code couldn't read the AgeInfo node until I changed the owner of it. So there are a number of things like that.

Some of the things you can do are: create new accounts, automatically downloads files as they are required, login, create players, link to AvatarCustomization (where everything seems to work), link to Relto, run around, kick physicals, open the door, etc. There are still some Python errors, and I know what to do next to look into them, but whatever. I haven't bothered trying to link to another Age yet. This release is intended for people wanting to do bug fixes, not for regular players, so there's no need for you to worry about it.

No, replacing Drizzle25.jar would be a big mistake. The correct behavior is for it to have the various Drizzle versions in Uru's /Drizzle folder, and links to Drizzle.exe or Drizzle.jar will automatically be using the most recent version in there. People need to be able to use old versions of Drizzle. (And deleting someone's current stuff is a really bad idea, so it doesn't do that.) It's the simplest, most reliable, easiest-to-understand way of doing it. (I.e. Drizzle25.jar starts Drizzle25; Drizzle26.jar starts Drizzle26; Drizzle.jar starts the most recent one.)
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Re: Drizzle26!

Postby N. Sigismund » Fri Jul 30, 2010 2:30 pm

Thanks for the info. :) Time for some testing!
For reference:
IC: Nye Morgan
OOC: Sigismund, Nye, Huw Dawson
N. Sigismund
 
Posts: 212
Joined: Tue Jun 08, 2010 10:39 am

Re: Drizzle26!

Postby ddb174 » Fri Jul 30, 2010 7:43 pm

Okay, it seems to work fine, so it's now clearly visible in UAM, and I've also put it in the regular place on sourceforge (https://sourceforge.net/projects/drizzle/), for those who like to get it manually.
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Re: Drizzle26!

Postby ametist » Sat Jul 31, 2010 11:32 pm

Thank you DrizzleTeam for this ever so useful 'tool'! It's cool to have seen it evolve, I think it was drizzle 16 I started with :) /thumbs up
User avatar
ametist
 
Posts: 360
Joined: Fri Dec 28, 2007 6:55 am

Re: Drizzle26!

Postby Christian Walther » Mon Aug 02, 2010 12:10 pm

:shock: MOUL clients popping up left and right! I’m sure you guys will have one on the iPhone before I even get started on it. ;) Having a server to test on however is certainly going to be helpful, cool! 8-) (Though by the time I get around to it Cyan’s one may be ready too…)
Christian Walther
 
Posts: 443
Joined: Sun Jun 08, 2008 3:10 am
Location: Switzerland

Re: Drizzle26!

Postby ddb174 » Tue Aug 03, 2010 9:57 am

Talcum is properly designed so that it could be used as a normal shard (when enough things are fixed), but unfortunately Moul/Moulagain is inferior to Pots/Alcugs in most ways, so even if we had Cyan's server code, we are still better off with Alcugs. But if we ever get the *client* source, so that we could remove the stupid Moul things, then it would be a different matter.
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Re: Drizzle26!

Postby diafero » Tue Aug 03, 2010 11:22 am

but unfortunately Moul/Moulagain is inferior to Pots/Alcugs in most ways
In which regard? I mean, they managed to make the network code even more complicated, but at least they removed that broken TCP-reimplementation on top of UDP, and changed the error-prone process of having just one connection at a time with changing servers, so that there are times when the client is not connected at all.
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2966
Joined: Mon May 05, 2008 5:50 am
Location: Germany

Re: Drizzle26!

Postby ddb174 » Tue Aug 03, 2010 11:56 am

Some of the ways that come to mind are: downloading all sdl and python files each time the client starts, the TOS popup, the inability to click on anything (including people's names or KI functions) while sitting, the bug where often a person is in an Age, but they don't show up on the players list, more plasticy avatars(some prefer this, I imagine.), no vehicle support. Some things are content-based: Worse versions of some Ages, including Ahnonay and spyroom. Missing things, such as the Watcher's journals. I could go on ;)
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Next

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 0 guests