PenUltima Online Forum Index Official Core: 096.7
Official Core: 097 2008-02-26
Donate towards the POL web hosting bill!
 POL Home   FAQ   Search    Memberlist   Usergroups    Register    Profile   Log in to check your private messages   Log in
POL 95 core download

 
Post new topic   Reply to topic    PenUltima Online Forum Index -> General Help (095)
Display posts from previous:   

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Sun Oct 29, 2006 4:10 am    Post subject: POL 95 core download Reply with quote

I wanted to download the 95 core but I can't find the download. I wanted to try running the WOD scripts under it and I can't seem to figure out the 96 one. Has the 95 core been remove permanently or can I download it somewhere else?

Author Message
SMJ



Joined: 10 May 2006
Posts: 113

PostPosted: Sun Oct 29, 2006 5:26 am    Post subject: Reply with quote

I do not know where to find the 095 core anymore.

The way I upgraded the 095 WoD scripts to 096 was:


  1. Download the latest version of the POL Scripts (096.4)
  2. Find and download the 094 version of wodscripts.zip (You'll have to find it yourself.)
  3. Unzip the pol-core into a new directory.
  4. Unzip your 094 wodscripts.zip over your pol-core. Allow it to "overwrite all" since it doesn't really overwrite any scripts, just shares directories.
  5. Edit your pol.cfg to reflect your UO directory ( UODataFileRoot ).
  6. Backup your UO.em, usually found in <polroot>/scripts/ .
  7. Open UO.em in a text-editor.
  8. Delete all function references to "_DEFAULT_REALM" in UO.em*
  9. Run a forced-compile of all scripts- and fix all the errors as they come up.**


*This is so that you will get an error every time the compiler comes across these. This way, you can check every instance of your code that calls the functions to see if you really want them to happen in the "Default" realm.
**There will be a lot of errors; it's not hard to do, just tedious updating of archaic code.
while x != y is now while(x != y)


That's pretty much it for upgrading to 096.

Author Message
qrak



Joined: 05 Feb 2006
Posts: 160
Location: Poland

PostPosted: Sun Oct 29, 2006 5:36 am    Post subject: Reply with quote

when i return home i'll share WoD scripts for pol96 (didn't deleted anything from uo.em). It compiles fully but you have to fix the bugs by yourself.

Author Message
SMJ



Joined: 10 May 2006
Posts: 113

PostPosted: Sun Oct 29, 2006 5:51 am    Post subject: Reply with quote

qrak wrote:
when i return home i'll share WoD scripts for pol96 (didn't deleted anything from uo.em). It compiles fully but you have to fix the bugs by yourself.


I forgot to state to restore your old UO.em after you've successfully compiled. Editing the UO.em file is just an easy way to search for a core function that you shouldn't use.

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Sun Oct 29, 2006 12:39 pm    Post subject: Reply with quote

Thank you I will try this I have the last release of the WOD scripts.

Author Message
Shinigami
POL Core Developer


Joined: 30 Jan 2006
Posts: 292
Location: Germany, Bavaria

PostPosted: Sun Oct 29, 2006 1:10 pm    Post subject: Reply with quote

Anyway... I'll upload Pol095 if I get closer to my PC where it is stored...

Shinigami

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Sun Oct 29, 2006 1:19 pm    Post subject: Reply with quote

Great thanks and I'm still working trying to get WOD working with 96 but I would like to play around with 95 to get used to everything then go from there.

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Mon Oct 30, 2006 1:55 pm    Post subject: Reply with quote

I've resigned myself to wait til the POL 95 is posted for download for windows so I can play around with that and get used to it so I know hopefully what to do then try and upgrade the scripts to 96.

Author Message
Austin
POL Developer


Joined: 30 Jan 2006
Posts: 355
Location: San Diego, California

PostPosted: Mon Oct 30, 2006 2:02 pm    Post subject: Reply with quote

You realize you're waiting on a core and scripts that are more than 5 years old?

There is a newer, far more.. superior, script base that was completely rewritten and although it is incomplete (mostly complete) it would be more worth your time, and everyone else's to work on the 097 script base than the 095 distro's.

097 is in Release Candidate 1 status right now, which means it'll be fully released soon. Only bug fixes will be made now, no significant core changes.
When it is released, the 097 script set will also be zipped and available though updates will still come from the SVN because it is just SO much easier to release it that way.

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Mon Oct 30, 2006 2:12 pm    Post subject: Reply with quote

Yes I know that the core is that old but the WOD scripts are around 1 to 2 yrs old and 95 is so much easier to work with til I feel comfortable and at ease transferring the scripts over. I won't be working with the distro script at all just the last WOD release.

Author Message
MuadDib
POL Developer


Joined: 13 Feb 2006
Posts: 830
Location: Indiana, USA

PostPosted: Mon Oct 30, 2006 3:46 pm    Post subject: Reply with quote

Tis a shame you won't be looking into the 097 Distro. I'm not saying for using it for your shard, but for examples, ideas, and how it's all done with 097 plus the distro itself. Austin is building the Distros now to be not only an "Open box and go" style, but also for a very strong learning tool to help you learn POL also.

Author Message
Marilla



Joined: 02 Feb 2006
Posts: 329

PostPosted: Mon Oct 30, 2006 5:25 pm    Post subject: Reply with quote

I agree with the above; You would be much better off, I think, working from the distro, than trying to convert a pretty old system into the new. SMJ's characterization of the upgrade from 095 to 096+ leaves a good bit of the work out. There are lots of other things that are very different and will require lots of tweaks and major system overhauls. In fact, in doing such an upgrade, I would actually ignore the realm stuff altogether (since you'll get the default realm, which is Brit, which is what you have now) and just work on the important basic code stuff... but there's just so much...

You'd have to carefully read the change log to see everything, but there are literally dozens of things that will need significant work going from 095 to 096+. As a couple small examples: spells: You need to alter the itemdesc entry of the spellbook. Easy enough. But you also need to completely re-write the magic system; 096 does not handle spells in the core at all.


The only exception I would suggest to starting with the 097 Distro would be if you had an active, live shard that you needed to keep going through the upgrade, which is my case. But I can tell you that even with an entirely custom script base, where pretty much no system, small or large, is anything like it was before, or would be in the distro now, I have a couple times considered just working from the distro instead of trying to move what I have from 095 to 096. If it were not for the fact that I need to guarantee complete data compatibility, and did not have a live shard that I am upgrading, there's no doubt at all; I would be working from the Distro.


Honestly, as great as WoD might be, there's nothing in it that can't be fairly easily re-created... and probably a lot more easily than upgrading from 095 to 096. Not only that, but to be frank, much of the WoD script code is outdated and not especially well-written. WoD was originally written for a much older POL core, and has sort of been piecemeal upgraded for each version, leaving behind lots of artifacts of old ways of doing things that simply don't make sense anymore... to say nothing of numerous plain bad coding methods to begin with Surprised


So, with dozens of times more words than the others took to say the same thing, again; I think you would be much better off working from the 097 distro and, to boot, you could help out the entire POL community at the same time.

Author Message
snick



Joined: 29 Oct 2006
Posts: 13
Location: From Virginia living in Ontario

PostPosted: Mon Oct 30, 2006 5:36 pm    Post subject: Reply with quote

Maybe I can incorporate some things into the 97 scripting from the old scripts such as benson and bobby the bugfixer. I'll see about moving a little from WOD into the new system if I can. Plus it does make sense if I can incorporate ML with the new core it would be better for the player base. Would the scripts have the bulk order deed system in place as well?

Post new topic   Reply to topic    PenUltima Online Forum Index -> General Help (095) All times are GMT - 4 Hours
Page 1 of 1

 




Powered by phpBB © 2001, 2005 phpBB Group :: Theme & Graphics by GHS & Scott E. Royalty