Release Candidate For 096 (Update)
Release Candidate For 096 (Update)
Release Candidate Information:
It's time to get serious guys and gals. After much discussion, we the POL Developers, have decided the next Beta release, will be our Release Candidate for the final version of POL .096!
For the users of 096, this means it's time to get busy. If there is any issues in cores released this year to date, LET US KNOW! We wish to finalize 096 and bring a new era into the POL Development and testing.
Future Core Release Information:
While this is still under discussion, here is our plans for future Core Development.
With the release of 096 coming soon, we have decided to take a new approach to core development. The end result will be faster core fixes for the end-user, while still working on new features.
To get the fixed cores to the public faster, we will begin releasing subversions of the cores. Such as, if there is several fixes done to the core for bugs, we will release a 096.1 to the public. As more come in, more subversions will be released as 096.2, etc.
While we do this, we will update the next version in beta (such as 097) with these fixes. This, while we work on 097 and so on. This way, you can get the fixes faster, but it not stop progress on newer cores.
I hope this new approach helps us give you better cores, faster, without sacrificing progress on new material. Let me know any feedback you may have on our ideas.
We also plan on beginning the RoadMap to 097 soon also. So if there are things promised for 097, or that you might like to see in it, let us know here also.
-MuadDib
It's time to get serious guys and gals. After much discussion, we the POL Developers, have decided the next Beta release, will be our Release Candidate for the final version of POL .096!
For the users of 096, this means it's time to get busy. If there is any issues in cores released this year to date, LET US KNOW! We wish to finalize 096 and bring a new era into the POL Development and testing.
Future Core Release Information:
While this is still under discussion, here is our plans for future Core Development.
With the release of 096 coming soon, we have decided to take a new approach to core development. The end result will be faster core fixes for the end-user, while still working on new features.
To get the fixed cores to the public faster, we will begin releasing subversions of the cores. Such as, if there is several fixes done to the core for bugs, we will release a 096.1 to the public. As more come in, more subversions will be released as 096.2, etc.
While we do this, we will update the next version in beta (such as 097) with these fixes. This, while we work on 097 and so on. This way, you can get the fixes faster, but it not stop progress on newer cores.
I hope this new approach helps us give you better cores, faster, without sacrificing progress on new material. Let me know any feedback you may have on our ideas.
We also plan on beginning the RoadMap to 097 soon also. So if there are things promised for 097, or that you might like to see in it, let us know here also.
-MuadDib
Last edited by MuadDib on Fri Jun 09, 2006 7:23 am, edited 1 time in total.
Various parts of the world have different linux versions as their favourite.
Looking at reasonably priced hosting solutions suitable for UK or USA hosting seem to favor FREEBSD a lot but maybe that's just where I looked. In fact it seems to be a lot easier to get an inexpensive commercial host on FREEBSD these days than WIN32 !
In POL 095 I used the REDHAT version on FREEBSD 6.0 successfully. My guess is that times have moved on, however and with commercial changes to REDHAT, my suggestion would be FREEBSD 6.0 or 6.1 as a major current desirable platform for POL.
GENTOO is not uncommon either (a European friend of mine knows of a few) and you have been catering for that already. It's just not as common in my part of the world.
The last thing you want is to install and compile on every flavour of Linux and for every compiler option going around. That is a nightmare. Unlike WIN32 folk, Linux users tend to be very technical about their requirements which makes it harder to make a compiled binary that makes everyone smile.
Good luck sorting through the maze.......
Looking at reasonably priced hosting solutions suitable for UK or USA hosting seem to favor FREEBSD a lot but maybe that's just where I looked. In fact it seems to be a lot easier to get an inexpensive commercial host on FREEBSD these days than WIN32 !
In POL 095 I used the REDHAT version on FREEBSD 6.0 successfully. My guess is that times have moved on, however and with commercial changes to REDHAT, my suggestion would be FREEBSD 6.0 or 6.1 as a major current desirable platform for POL.
GENTOO is not uncommon either (a European friend of mine knows of a few) and you have been catering for that already. It's just not as common in my part of the world.
The last thing you want is to install and compile on every flavour of Linux and for every compiler option going around. That is a nightmare. Unlike WIN32 folk, Linux users tend to be very technical about their requirements which makes it harder to make a compiled binary that makes everyone smile.
Good luck sorting through the maze.......
-
Firedancer
- Grandmaster Poster
- Posts: 104
- Joined: Fri Feb 03, 2006 6:32 am
still one issue...
I still got a problem with this issue: Map Conversion
http://forums.polserver.com/viewtopic.php?t=221
can't for my life get the conversion going
http://forums.polserver.com/viewtopic.php?t=221
can't for my life get the conversion going
You would probably know it already but Mithril's StaticFix is a useful program for removing a lot of invalid items from the statics files.
It's in the yahoo groups pol-core-test/files/Useful Stuff folder.
Also the continuous errors you got are only warnings. Turn the option off otherwise it will take forever to make the realms - at least that's my impression.
See uoconvert.cfg
It's in the yahoo groups pol-core-test/files/Useful Stuff folder.
Also the continuous errors you got are only warnings. Turn the option off otherwise it will take forever to make the realms - at least that's my impression.
See uoconvert.cfg
TileOptions
{
ShowRoofAndPlatformWarning 0
}
-
Firedancer
- Grandmaster Poster
- Posts: 104
- Joined: Fri Feb 03, 2006 6:32 am
Thanks for the input, but let me state this: I really believe that this is a bug that has to be fixed in uoconvert!OldnGrey wrote:You would probably know it already but Mithril's StaticFix is a useful program for removing a lot of invalid items from the statics files. <...>
Also the continuous errors you got are only warnings. Turn the option off otherwise it will take forever to make the realms - at least that's my impression.
<...snip...>
Sure you can say that my files are bad... even though I disagree thinking pol should support my flags - if pol decides not to support them that's a legal statement.
But what I believe is terribly wrong here: The error message I get is not acceptable. If uoconvert runs into an error being unable to process a certain item (for whatever reasons!) it should return an understandable errormessage - e.g. such as:
cannot convert file - illegal item found
item objtype (or graphic??): <0x1234>
item location: <x/y/z>
illegal flag combo: <blocking> & <movesea (or whatever...)>
Instead what I get is this:
Code: Select all
Assertion Failed: ! ((shape.flags & FLAG::BLOCKING) && (shape.flags & (FLAG::MOVELAND|FLAG::MOVESEA))), .\uoco
nvert.cpp, line 974
Aborting due to assertion failure.
But unless I know WHICH item-graphic is causing these problems, I cannot fix it!!!
Shinigami was so kind as to add the debug warnings, *kindly appreciates that efford* however sadly those are of no help, for the graphic reported donot have the flags mentioned... so far, something obviously goes wrong here.
Nice to hear pol096 is being released and very nice to hear the plans about subversions of the cores, I'm completely positive about the idea.
I don't know any bug left in pol096 core at the moment.
About pol097, here is a reminder of my wish personal whish list, you should already know about this anyway...
1) Support for Mondain's Legacy clients close gump packet, as explained here
2) support for Mondain's Legacy clients animated elves (login packet support and pc.gender higher than 1), as asked here
and... thank you all for the great work on the core
[/url]
I don't know any bug left in pol096 core at the moment.
About pol097, here is a reminder of my wish personal whish list, you should already know about this anyway...
1) Support for Mondain's Legacy clients close gump packet, as explained here
2) support for Mondain's Legacy clients animated elves (login packet support and pc.gender higher than 1), as asked here
and... thank you all for the great work on the core
easy to addLagoon wrote:1) Support for Mondain's Legacy clients close gump packet, as explained here
still inside Pol096:Lagoon wrote:2) support for Mondain's Legacy clients animated elves (login packet support and pc.gender higher than 1), as asked here
Code: Select all
05-16 Shinigami
Updated : Account.set_uo_expansion(string): recognized values: ML, SE, AOS, LBR, T2A (default), "".
This determines what flag is sent with packet 0xB9 during login (Nothing -> 0x0000 /
T2A -> 0x0001 / LBR -> 0x0002 / AOS -> 0x801b / SE -> 0x805b / ML -> 0x80db).
It's possible to hook 0xB9 but don't forget to set_uo_expansion anyway because core
uses this for internal flags (e.g. AoS Tooltips). Packet 0xB9 will be sent earlier
(before you choose a character) and after you've used set_uo_expansion.
Updated : servspecopt.cfg property: UOFeatureEnable, used in the last dword of the 0xA9 login packet,
will block Bit 6 (support up to 6 Chars). To enable AoS stuff set Bit 5 (use 0x20),
to enable SE stuff set Bit 7 & 5 (use 0xa0) and to enable ML stuff set Bit 8, 7 & 5 (use 0x1a0).
Added : mobile.race [r/w] - set/get the ML race (new constants in UO.EM: RACE_HUMAN, RACE_ELF)
You have to set visual graphic by yourself if you change value.
(Human male/female = 0x190/0x191 / Elf male/female = 0x25d/0x25e)
You can choose Race at Char creation if your UOExpansion and UOFeature settings fit.
WARNING: Don't forget to update your server side config/tiles.cfg using
UOConvert and Mondain's Legacy tiledata.mul! (Hint: "uoconvert tiles")
Race Prop is available inside Interactive Debugger too.please test this new uoconvert.zipFiredancer wrote:Code: Select all
Assertion Failed: ! ((shape.flags & FLAG::BLOCKING) && (shape.flags & (FLAG::MOVELAND|FLAG::MOVESEA))), .\uoco nvert.cpp, line 974 Aborting due to assertion failure.
Shinigami
-
Firedancer
- Grandmaster Poster
- Posts: 104
- Joined: Fri Feb 03, 2006 6:32 am
*laughs* now it's getting strange....
with the new uoconvert, I get this output:
Also when trying to convert the mapfile I get this one repetively:
Ps: if I disable warnings, the file seem to convert just fine now.... some further issues prevent my pol from starting so far though - I'll will fix them now to see if the conversion worked fine (might take a while though, depending how many more errors pop up).
with the new uoconvert, I get this output:
the list goes on to 0x3fff, listing each and every item!D:\Matrix\POL096>move multis.cfg config
D:\Matrix\POL096>uoconvert tiles
Reading pol.cfg.
Reading uoconvert.cfg.
Warning: Tile 0x1 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x2 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x3 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x4 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x5 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x6 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x7 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x8 uses Roof- and Platform-Flag at same time.
<...snip...>
Also when trying to convert the mapfile I get this one repetively:
runs forever it does..... ocationally it reports other id's as well, but mostly 0x0. (I've aborted it now, after running for 9 hours....)Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
<...snip...>
Ps: if I disable warnings, the file seem to convert just fine now.... some further issues prevent my pol from starting so far though - I'll will fix them now to see if the conversion worked fine (might take a while though, depending how many more errors pop up).
can u give me your tiledata.mul to check it? strange...Firedancer wrote:the list goes on to 0x3fff, listing each and every item!
it is normal that it will print problematic tiles more than one time - because of tons of checks (don't ask me why... *fg*)Firedancer wrote:ocationally it reports other id's as well, but mostly 0x0. (I've aborted it now, after running for 9 hours....)
that's goodFiredancer wrote:Ps: if I disable warnings, the file seem to convert just fine now....
please, let me know...Firedancer wrote:some further issues prevent my pol from starting so far though - I'll will fix them now to see if the conversion worked fine (might take a while though, depending how many more errors pop up).
Shinigami
-
Firedancer
- Grandmaster Poster
- Posts: 104
- Joined: Fri Feb 03, 2006 6:32 am
you can find my tiledata.mul file here:Shinigami wrote:can u give me your tiledata.mul to check it? strange...Firedancer wrote:the list goes on to 0x3fff, listing each and every item!
http://www.etheria.org/filemanager/fileview/212/
will do.... won't manage this weekend anymore sadly, but I'm positive sometime early next week!please, let me know...Firedancer wrote:some further issues prevent my pol from starting so far though - I'll will fix them now to see if the conversion worked fine (might take a while though, depending how many more errors pop up).
Shinigami
Two Questions:
1. Is there a linux version for the new uoconvert? Or is that one inside the newest linux core version the same as in that uoconvert.zip?
Perhaps a silly question, but i think .exe won't work under linux.
I am no linux expert
2. Does the member player.clientinfo now works on linux cores too?
And not to forget, great job. Thx to all of the Dev Team spending their free time for us. I tested the newest windows core for now and it works fine for me. I think this or next version could really be a good release candidate.
1. Is there a linux version for the new uoconvert? Or is that one inside the newest linux core version the same as in that uoconvert.zip?
Perhaps a silly question, but i think .exe won't work under linux.
I am no linux expert
2. Does the member player.clientinfo now works on linux cores too?
And not to forget, great job. Thx to all of the Dev Team spending their free time for us. I tested the newest windows core for now and it works fine for me. I think this or next version could really be a good release candidate.
Exact same thing here - I also get those warnings, and when I disable warnings, it runs fine. Using a standard tiledata built from a standard ML copy.
Eventho the warnings don't show anymore with warnings disabled - will it still work?
Eventho the warnings don't show anymore with warnings disabled - will it still work?
Firedancer wrote:*laughs* now it's getting strange....
with the new uoconvert, I get this output:
the list goes on to 0x3fff, listing each and every item!D:\Matrix\POL096>move multis.cfg config
D:\Matrix\POL096>uoconvert tiles
Reading pol.cfg.
Reading uoconvert.cfg.
Warning: Tile 0x1 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x2 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x3 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x4 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x5 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x6 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x7 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x8 uses Roof- and Platform-Flag at same time.
<...snip...>
Also when trying to convert the mapfile I get this one repetively:
runs forever it does..... ocationally it reports other id's as well, but mostly 0x0. (I've aborted it now, after running for 9 hours....)Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
Warning: Tile 0x0 uses Roof- and Platform-Flag at same time.
<...snip...>
Ps: if I disable warnings, the file seem to convert just fine now.... some further issues prevent my pol from starting so far though - I'll will fix them now to see if the conversion worked fine (might take a while though, depending how many more errors pop up).
the warning is just a warning. if u've enabled it, u'll get the same output files than disabled... - but in your cases your cpu has more to do with printing warnings than everything else - thats allAeros wrote:Eventho the warnings don't show anymore with warnings disabled - will it still work?
Shinigami
not yet - I'm to lazy. it will be inside pol096final - or if some peoples ask for... maybe...Pierce wrote:1. Is there a linux version for the new uoconvert?
maybe using wine... never testedPierce wrote:Perhaps a silly question, but i think .exe won't work under linux.
I am no linux expert
ShinigamiPierce wrote:2. Does the member player.clientinfo now works on linux cores too?
feel free to use it: http://releases.polserver.com/freebsd/OldnGrey wrote:Various parts of the world have different linux versions as their favourite.
Looking at reasonably priced hosting solutions suitable for UK or USA hosting seem to favor FREEBSD a lot but maybe that's just where I looked. In fact it seems to be a lot easier to get an inexpensive commercial host on FREEBSD these days than WIN32 !
was build on a FreeBSD 6.1... so don't ask me, if it will work on different releases or other BSD too - just test it and report.
Shinigami