Sign in to follow this  
Dashiva

[2009-08-24] New test client 2.6.8.1472 ... 1556

Recommended Posts

There's a new test client, URL is (as always) http://www.wurmonline.com/client/testclient/wurmclienttest.jnlp

* Console command 'bind' can now be used with one parameter (e.g. 'bind k') to show the current bind.

* Console command 'setoption' can be just with one parameter (e.g. 'setoption chat') to search for similar option names, and showing their values.

* New keybinds: DRAG, STOP_DRAGGING, PUSH, REPAIR, TURN_CLOCKWISE, TURN_COUNTERCLOCKWISE, PULL, IMPROVE, DIG, FLATTEN, PACK, HARVEST, FARM, CULTIVATE,

MINE_FORWARD, MINE_UP, MINE_DOWN, MINE_SURFACE, MINE_TUNNEL, PROSPECT, PICK_SPROUT, PRUNE, CUT_DOWN, CHOP_UP

Bind names are not final until they're part of a main client release. If you think any of the bind names are bad, explain why and suggest an improvement.

* Client will now retry connection failures, e.g. if the server is down or restarting. Known issue: It will also retry when it shouldn't, e.g. wrong password.

* Removed some options with limited or no effect.

* Changed reflection handling. Reflections now require FBO and GLSL support, but will use less memory and have better quality than before.

* Bugfix: Workaround for mipmap crash on ATI cards. This should remove the need for disabling FBO.

* Changes to hover text here and there. If you see something, say something.

* Now using LWJGL 2.1.0. Native win64 is now supported. In theory. No other interesting changes come to mind.

* LWJGL windows can now be moved during startup. Window can now be closed during startup.

* Changes to pack updater. Now has a separate file transfer bar for people who don't trust it. Optional graphics and sound packs can now be toggled separately.

* Client will now reconnect (or at least try) when disconnected.

* Bugfix: Workaround for the "This seems to be your first time playing" quirk, a.k.a "Press tab, then enter".

* Bugfix: Client would crash if it crashed before pressing play.

* New option no_terrain_render for people who have trouble playing. This option skips terrain rendering and just paints everything green instead.

Not intended for use except as a last resort if the client won't run normally.

* IRC connections now attach to the chat window

* There's a new crash window for expected bugs. You will know it by its cheeriness. Please report all crashes.

... and potential other changes from while I wasn't around. Apparently there's a wiki search or something.

Changes in 2.6.8.1477

* Fixed non-square window reflections.

* The reflection quality can now be controlled again.

* Changed debug output some.

Changes in 2.6.8.1482

* Bugfix: Memory leak when sound was disabled

Changes in 2.6.8.1485

* Bugfix: Memory leak with cloud shadows enabled

* Bugfix: Debug timers would sometimes get confused and show wrong values.

Changes in 2.6.8.1488

* Bugfix: Crash on reconnecting

Changes in 2.6.8.1493

* Minor debug changes

* Bugfix: If the keybindings file is corrupted or empty, load the default keybinds instead.

* Bugfix: Experimental packs weren't loaded properly.

Changes in 2.6.8.1506

* Improved disconnection handling.

* Don't lock up the client when opening an IRC connection.

* Remove keyboard focus from console when closing it.

Changes in 2.6.8.1520

Large changes in model and texture loading. If you see anything weird, let us know.

* Change how models are initialized.

* Unload unused models fully.

* Unload unused textures.

Changes in 2.6.8.1526

* Change how textures are loaded and initialized. This shouldn't cause any visible changes, but if you see something weird, let us know.

* The lag when you turn around just after logging in should be gone (but the general lag from terrain being loaded is still there)

Changes in 2.6.8.1531

* Bugfix: Make sure reflections can't be enabled when not supported.

* Bugfix: Compass was sometimes displayed when it shouldn't be.

* Make compass fade out when you start moving, and fade in when you stop.

* Bugfix: Crash when logging on while embarked.

Changes in 2.6.8.1533

* Bugfix: Another check for unloaded ship models.

Changes in 2.6.8.1535

* Bugfix: 2.6.8.1526 made bloom crash the client, fix that.

Changes in 2.6.8.1545

* Bugfix: Memory leak in the new texture handling

* Bugfix: Double-clicking an item group would sometimes activate the wrong item (or none at all)

* Bugfix: Use the normal screenshots/dumps/logs folders when a test client goes to the main server

* Bugfix: Really fix the glow crash this time.

* Improved feature detection. If you've ever had to change FBO, VBO, Multidraw or similar in the compatability tab because the java would crash, please try the following:

- Go to the compatability tab, set everything to "core".

- Run the test client.

- If it crashes, post console.log and HS_ERR_PID.

- If it doesn't crash, post console.log and say that it didn't crash.

Changes in 2.6.8.1548

* Improve the tab bars. Only show close button on active tab bar, only color the active tab bar.

* Bugfix: Rightmost tab in tab bar was cut off.

* Extra error checking for FBO.

Changes in 2.6.8.1556

* Basic support for making MrB happy

Changes in 2.6.8.1562

* Small speed optimization in texture loading.

* Bugfix: Closed tabs will now remember their contents when reopened.

* Bugfix: Compatability is now spelled correctly.

* Bugfix: Non-power-or-two textures were used even if not supported.

Share this post


Link to post
Share on other sites

Bugs, performance, issues feedback with Test client: 2.6.8.1472

Please post if you have used the new test client. Post your Debug dump in code tags. Post your full PC hardware profile and client settings (all) as well as FPS you were getting when. IE: "When I looked at trees with setting X on I got ### FPS. But looking at the water I got ### FPS"

Share this post


Link to post
Share on other sites

* New keybinds: DRAG, STOP_DRAGGING, PUSH, REPAIR, TURN_CLOCKWISE, TURN_COUNTERCLOCKWISE, PULL, IMPROVE, DIG, FLATTEN, PACK, HARVEST, FARM, CULTIVATE,

MINE_FORWARD, MINE_UP, MINE_DOWN, MINE_SURFACE, TUNNEL, PROSPECT, PICK_SPROUT, PRUNE, CUT_DOWN, CHOP_UP

Share this post


Link to post
Share on other sites

Need a way to dump options to a text file like debug and skills etc.

It only dumps them to console, which isn't much help.

Also, the new reflections is buggy, I'll post screenies later

Share this post


Link to post
Share on other sites

Debug:

Debug dumped at Tue Aug 25 05:54:46 NZST 2009-----Server Update - 31731 - -361797DotXSI Synch - 3000 - 2140Handle Events - 52236 - -1317604Handle sound - 16141 - 15166World Tick - 546979 - -225888Renderer Tick - 252565 - 173000Ticks counted - 1 - 0World Prepare - 3766 - -189146Renderer Prepare - 237 - 256Pick object - 15656 - 23634Offscreen Render Time - 7576466 - 12010283  Terrain lods - 26723 - 619547  Projection - 1683 - 199304  Lightmaps - 456019 - 1492255    Lightmap setup - 285 - 332    Render dirty - 420 - 7199      Bumpmaps - 13408 - -380811      No Bumpmaps - 0 - 0      Sun - 4467 - 4505      Ambient - 1890 - 1874      Objects - 909 - 949        Dirty shadows - 0 - 0      Copy - 13396 - 409934    Render end - 28879 - -165176      End shadows - 0 - 0      Cloud shadows - 0 - 0        One - 0 - 0        Two - 0 - 0          Cloud One - 0 - 0          Cloud Two - 0 - 0          Cloud Three - 0 - 0        Three - 0 - 0      Lights - 6928 - 204838  Cullface - 501 - 519  Reflections Render Time - 0 - 0    Setup - 477 - 573    Render reflections - 7048493 - 9667536Render Time - 8413651 - 11693080  Initialisation - 19217 - -371449  Sky - 2035074 - 3274051  Terrain - 261968 - 70056  Cell Trees, Structures, Objects - 3183591 - 2812763    Surface cycle - 3489 - -190950    Surface updates - 71053 - -115200    Surface render - 2993640 - 1135896      Render trees - 2001181 - 3046379        Close trees - 0 - 0        Compile trees - 7238 - 8191        Distant trees - 1971990 - 3013892      Render renderables - 629111 - -3676540      Render structures - 137008 - 757602  PlayerObj - 54585 - 65335  Caves - 339 - 357    Cave cycle - 0 - 0    Cave updates - 0 - 0    Cave render - 0 - 0      Render trees - 0 - 0        Close trees - 0 - 0        Compile trees - 0 - 0        Distant trees - 0 - 0      Render renderables - 0 - 0      Render structures - 0 - 0  Solid Particles - 418071 - 276423  Tile Decorations - 47483 - 51997  Transparent - 135028 - -647466  Water - 105335 - -287038  Grass - 1555977 - 4646391  Alpha Particles - 225775 - 1814650  Effects - 1140 - 1118  Rain - 12697 - 14810  Glare - 22134 - 24534  Picked Item - 366 - 197944  Glow - 285748 - -502074  Spyglass - 456 - 505  Damage Effect - 255 - 361Render HeadsUpDisplay - 2155929 - 961522Check errors - 0 - 0Sleep Time - 100401012 - 6998192Buffer swap - 174773 - -11051994Window resize - 1315 - 199233Frame Time - 119690444 - 20382209

PC specs:

------------------System Information------------------Time of this report: 8/25/2009, 06:03:10       Machine name: BLACKBOX   Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2600.xpsp_sp2_gdr.090206-1233)           Language: English (Regional Setting: English)System Manufacturer: System manufacturer       System Model: P5Q-PRO               BIOS: BIOS Date: 07/31/08 11:13:55 Ver: 08.00.14          Processor: Intel® Core2 Quad CPU    Q9550  @ 2.83GHz (4 CPUs)             Memory: 3326MB RAM          Page File: 2175MB used, 5081MB available        Windows Dir: C:\WINDOWS    DirectX Version: DirectX 9.0c (4.09.0000.0904)DX Setup Parameters: Not found     DxDiag Version: 5.03.2600.2180 32bit Unicode
---------------Display Devices---------------        Card name: NVIDIA GeForce 8800 GTS     Manufacturer: NVIDIA        Chip type: GeForce 8800 GTS         DAC type: Integrated RAMDAC       Device Key: Enum\PCI\VEN_10DE&DEV_0193&SUBSYS_82341043&REV_A2   Display Memory: 640.0 MB     Current Mode: 1680 x 1050 (32 bit) (60Hz)          Monitor: Plug and Play Monitor 22" Samsung SyncMaster 226BW  Monitor Max Res: 1600,1200      Driver Name: nv4_disp.dll   Driver Version: 6.14.0011.8585 (English)      DDI Version: 9 (or higher)Driver Attributes: Final Retail Driver Date/Size: 4/30/2009 22:02:00, 5896320 bytes      WHQL Logo'd: n/a  WHQL Date Stamp: n/a              VDD: n/a         Mini VDD: nv4_mini.sys    Mini VDD Date: 4/30/2009 22:02:00, 8055584 bytesDevice Identifier: {D7B71E3E-42D3-11CF-7A52-3FA203C2CB35}        Vendor ID: 0x10DE        Device ID: 0x0193        SubSys ID: 0x82341043      Revision ID: 0x00A2      Revision ID: 0x00A2      Video Accel: ModeMPEG2_C ModeMPEG2_D ModeWMV9_B ModeWMV9_A  Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive                    {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch                    {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive                    {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch                    {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive                    {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch                    {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive                    {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch          Registry: OK     DDraw Status: Enabled       D3D Status: Enabled       AGP Status: EnabledDDraw Test Result: All tests were successful. D3D7 Test Result: All tests were successful. D3D8 Test Result: All tests were successful. D3D9 Test Result: All tests were successful.

Option Dump

Things I noticed:

No reflections looking at water w/ fog at night: 80fps

No reflections looking at trees/land w/ fog at night: 50fps

Max reflections looking at water w/ fog at night: 50fps

Max reflections looking at trees/land w/ fog at night: 25fps

No reflections looking at water no fog at day: 10fps

No reflections looking at trees/land no fog at day: 8fps

Max reflections looking at water no fog at day: 8fps

Max reflections looking at trees/land no fog at day: 8fps

Wow, that's a hefty change from day to night, fog to no fog.

I usually experience about 60-80fps in the current released client.

Reflections look bugged, they move around as you turn around, something they shouldn't do - seems I'm the only one with this problem ATM on the test server, post pics anyway

http://img43.imageshack.us/img43/3327/wurm2009082506393.png

http://img248.imageshack.us/img248/6333/wurm2009082506392.png

http://img32.imageshack.us/img32/7950/wurm200908250639.png

http://img248.imageshack.us/img248/2263/wurm2009082506391.png

As you can see, it's not pretty - I much prefer the current ones over these.

Here's some of my normal client reflections:

http://img252.imageshack.us/img252/1795/wurm2009082506542.png

http://img248.imageshack.us/img248/7216/wurm2009082506541.png

http://img252.imageshack.us/img252/9805/wurm200908250654.png

Sexy, and stays in one place.

Share this post


Link to post
Share on other sites

The no world render option doesnt work when i put it in the console, it says that it's an invalid command.

Share this post


Link to post
Share on other sites

The no world render option doesnt work when i put it in the console, it says that it's an invalid command.

No world render is already in the current client. Do you mean terrain render?

type 'toggle no_world_render true' to toggle off world render. type 'toggle no_terrain_render' for no terrain.

Share this post


Link to post
Share on other sites

Bugs, performance, issues feedback with Test client: 2.6.8.1472

Please post if you have used the new test client. Post your Debug dump in code tags. Post your full PC hardware profile and client settings (all) as well as FPS you were getting when. IE: "When I looked at trees with setting X on I got ### FPS. But looking at the water I got ### FPS"

Share this post


Link to post
Share on other sites

Need a way to dump options to a text file like debug and skills etc.

It only dumps them to console, which isn't much help.

That would be gamesettings.txt. :)

Also, the new reflections is buggy, I'll post screenies later

Fixed in next client.

The no world render option doesnt work when i put it in the console, it says that it's an invalid command.

No world render is already in the current client. Do you mean terrain render?

type 'toggle no_world_render true' to toggle off world render. type 'toggle no_terrain_render' for no terrain.

Changing options needs setoption. Toggle is for windows and related GUI.

The game crashed immediately as the bull I was attacking died.  It happened again after I killed a pig.

Please post crash logs whenever you find a crash.

Share this post


Link to post
Share on other sites

Changes in 2.6.8.1477

* Fixed non-square window reflections.

* The reflection quality can now be controlled again.

* Changed debug output some.

Share this post


Link to post
Share on other sites

Changes in 2.6.8.1477

Wow, massive FPS increase ... peaking at 60 (rate-limited) now.

No longer crashes when killing creatures.  Same machine, no reboots, etc.

Massive flicker on creature movement in battle on a slope though ... looks like a height+angle change going on at the same time incorrectly.

Share this post


Link to post
Share on other sites

Can you aleast move the MR spawn off of a lava tile, can't test anything at the moment because I die all the time.

Share this post


Link to post
Share on other sites

Can you aleast move the MR spawn off of a lava tile, can't test anything at the moment because I die all the time.

Share this post


Link to post
Share on other sites

Im liking the new keybinds, I need more buttons on my keyboard..

Share this post


Link to post
Share on other sites

I only have two classes tomorrow, making it sleep-in day  :D I'll just read the logs later on :)

Share this post


Link to post
Share on other sites

You can mine etc using the keyboard now? Interesting to say the least :P

Share this post


Link to post
Share on other sites

Can you aleast move the MR spawn off of a lava tile, can't test anything at the moment because I die all the time.

this

I cannot change the spawn but I removed some of the lava

Share this post


Link to post
Share on other sites

11t7ns3.png

Okay if you say so o.O

This is great, I can run multi clients on max settings now, What was it holding it back so much before ?

Share this post


Link to post
Share on other sites

I must be the only one experiencing worse FPS  :-[

Still only get like 10, where I get like 60 on the normal server

Do like the reflections now though, good fix  ;D

Share this post


Link to post
Share on other sites

Massive flicker on creature movement in battle on a slope though ... looks like a height+angle change going on at the same time incorrectly.

Could you describe this in more detail? Just flicker is a bit vague to me.

Im liking the new keybinds, I need more buttons on my keyboard..

Remember that you can bind not only (e.g.) k, but also shift-k, alt-k, ctrl-k, ctrl-alt-k, ctrl-shift-k, alt-shift-k and ctrl-alt-shift-k.

This is great, I can run multi clients on max settings now, What was it holding it back so much before ?

Nothing in particular. This was mainly a change to reduce texture memory usage, but I guess there was a bottleneck there.

I must be the only one experiencing worse FPS  :-[

Still only get like 10, where I get like 60 on the normal server

Do like the reflections now though, good fix  ;D

Could you post a new debug dump from 1477, as well as a console log?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this