1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Greetings Guest!!

    In order to combat SPAM on the forums, all users are required to have a minimum of 2 posts before they can submit links in any post or thread.

    Dismiss Notice

Suggestions to the Devs to Improve Performance in UO

Discussion in 'UHall' started by Lefty, Apr 11, 2014.

  1. Lefty

    Lefty Lore Keeper
    Stratics Veteran

    Joined:
    May 17, 2008
    Messages:
    894
    Likes Received:
    67
    Lag/latency has always been an issue for many players, while many can be remedied with tweaking and optimizing ones PC and through either better internet packages and or networks. There is one server side item that effects everyone in game and if addressed could increase performance 10 fold for everyone, and that is the item update range.

    In layman's terms the update range is a physical box (your screen) where items/characters/NPC's/Monsters/Houses and other items are downloaded to your client. This also includes items in containers like backpacks and even also includes your bank box. Yes virtually your bank box travels with you, though unseen and inaccessible to others they are yet still rendered.

    This is why for the most part you lag and also get server hic ups from time to time. Also some aspects of this is responsible for the memory leaks in both clients.

    The Fix

    One solution would be to treat double clicks as requests. Lets say you go to luna and shop for an item. Everything on screen is downloaded to your client. This is everything, all the vendors, their items, the name of those items as well as properties. Instead of all this information, all this data being pumped to the client, instead a double click on a vendor sends out a request, then the items are downloaded and displayed. I dont need the thousands of other items downloaded on 30 or so vendors if I am not looking at them. Thus opening a container or paper doll would be a request and that data downloaded and displayed.

    The same holds true to PCs and NPC items. Everything is downloaded. If you open someones paper doll and look at their armor. Those properties on those items were downloaded and cached in the update range. I don't need that information unless I request it.

    If this or client side filters of this data was set up it would greatly improve performance.
     
    ShadowTrauma and drewster513 like this.
  2. kongomongo

    kongomongo Lore Master
    Professional Campaign Supporter

    Joined:
    Sep 10, 2012
    Messages:
    1,039
    Likes Received:
    233
    What makes you think your depiction is actually correct? (no offense)
     
  3. Lefty

    Lefty Lore Keeper
    Stratics Veteran

    Joined:
    May 17, 2008
    Messages:
    894
    Likes Received:
    67
    Well I had good feedback information from the old Dev team. It was Mr. Tact that told me in a round about way how the update range worked. During the AOS launch, there was a huge bug with the Item updates as they kept sending the data over and over again. It caused all sorts of mayhem as it hoarded server resources.
     
  4. Ludes

    Ludes Babbling Loonie
    Stratics Veteran Alumni Stratics Legend

    Joined:
    Feb 25, 2004
    Messages:
    2,382
    Likes Received:
    648
    There is still a memory leak, I can vouch for that.. I run 32 gigs of RAM on my main comp and while it can take many hours of playing to get there I still fill my RAM up eventually and get a crash to desktop if I don't do the log out and back in thing every few hours.
     
  5. Kayne.

    Kayne. Journeyman
    Stratics Veteran

    Joined:
    Oct 23, 2008
    Messages:
    132
    Likes Received:
    38
    I run 8GB ram on mine and I've never had that issue once... When I played with 2 gigs I had to do the releasemem bound to a macro, but since then never had a single issue with it. No games even with a memory leak should be going over 4 gigs, 6 IF it knows how to utilize 64 bit, which very few brand new games even utilize more than 4.
     
  6. gwintheking

    gwintheking Visitor

    Joined:
    Jan 18, 2014
    Messages:
    31
    Likes Received:
    2
    ye. good thread bro. It's really pissed everyone off for years. But noone care