Upgrading To Pol 96

Here you can post threads requesting help on the official POL Ultima Online Emulator Core 096.
Note: Core 096 is no longer officially supported.
Post Reply
Damo307
Expert Poster
Posts: 79
Joined: Fri Jul 07, 2006 1:32 am

Upgrading To Pol 96

Post by Damo307 »

can someone tell me a step by step on how to update from POL 95 to POL 96?
SMJ
Grandmaster Poster
Posts: 113
Joined: Wed May 10, 2006 5:15 pm

Post by SMJ »

That's actually very dependant on several personal preferences on what you do and don't want to support; and it requires a lot of POL095 experience, as well as some POL096 experience; and lots of patience.

Upgrading from 095 to 096 requires everything from removal/renaming of several functions in every script they are referenced in; rewriting and updating large portions of the 095 code; as well as writing entire systems that the core ceased to handle between 095 and 096. (The magic system comes immediately to mind. ) The only current conversion that seems more severe to me is from 096 to 097 (and definately 095 to 097).

Since I know you don't have a lot of experience in 095 (no offense intended), I would not reccomend you even attempt the conversion. I would normally suggest that you just start from scratch with the 096 distro... but it's so incomplete that I wouldn't consider it a "starter pack". 095 is for total newbies to POL. 096 is for experienced users who want to stay current. 097 is for the people who want to be ahead of the game, and have been using POL for many, many years.

When you know enough about POL095, and you take a look at 096, you will simply "just know" how to upgrade. I know that's not the answer anyone looks for; but even if you knew exactly what you were doing for 10 years, it would still take you at least a week and a half to completely upgrade your scripts.
Ultimate`
New User
Posts: 23
Joined: Fri Jul 07, 2006 9:54 pm

Post by Ultimate` »

SMJ, considering that, can you please read my topic below.
Damo307
Expert Poster
Posts: 79
Joined: Fri Jul 07, 2006 1:32 am

Post by Damo307 »

oh okay, well thank you for all you help SMJ :grin:
Shinigami
Former Developer
Posts: 308
Joined: Mon Jan 30, 2006 9:28 am

Post by Shinigami »

then normal and only working way is to take the core-changes.txt and modify script base step-by-step as needed to realise changes... sometimes it's hard, I'm sure, but you will learn lot of'em... afterwards you still knows your script base...

Shinigami
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

It is s long process. I would recommend reading the corechanges as everyone suggests and start doing the changes recommended.

As you run into problems, post them here.

If you have specific questions about some issue that you don't understand once again post here.

There truly should be a step by step system for converting the POL 0.95 Distro to POL 0.96 since there is no Distro for the current core but no one has posted it. Probably because we are too busy with our own shards to write it.

I will tell you that alot of the conversion involves adding the realm parameter to the function calls that require it and converting the magic system. The first is mostly time consuming and the latter requires a rewrite of the spell casting system. Use the 0.97 Distro magic system as a guide if you need to or post here if you need help.
MuadDib
Former Developer
Posts: 1091
Joined: Sun Feb 12, 2006 9:50 pm

Post by MuadDib »

Wouldn't it be easier to take 097 distro, and "reverse" it for 096, than to upgrade 095? :D
SMJ
Grandmaster Poster
Posts: 113
Joined: Wed May 10, 2006 5:15 pm

Post by SMJ »

The conversion would be easier, but you'd have more holes to putty :P
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

There are virtually no crafting skills in POL 0.97. Yes there's a beginning blacksmithy script but it uses text in the gumps instead of pictures. The last I checked there were a lot of missing AI scripts for NPCs. If you look in the \skills folder you'll find that there are only twelve skills implemented.

Add to that the fact that there are a lot of "old school" scripts out there that are easily adapted to the standard geography that the POL Distro has used for the last 5 or so incarnations that would require a total rewrite if they were to be added to the new Distro format (example is Sigismunds Necromancy package).

Reverting POL 0.97 to 0.96 is an odd suggestion. In my humble opinion there should have been a complete Distro for the current official POL Core before the Distro was moved to be compatible with a beta core. But anyway what is is.
Post Reply