Sallos resync freeze

manolo

Adept
Me and at least some of my fellow Sallos users have been experiencing annoying short freezes since the fix for the "resync speedhack" was put in. The freezing seems to happen due to the forced resyncs, which are initiated when one targets spells while trying to move at the same time etc. Moreover, the freezes are usually accompanied by temporarily skyrocketing ping displayed by Sallos although in reality my connection to the server seems to be stable. Can the resync fix be tweaked in some way to resolve this issue?

@Blair @Adam @Shane @eppy
 

Jani

Grandmaster
This is exactly what happens to me. Huge resync freezes. I can't cast spells while throwing pots and moving my mouse cursor. Apparently I do too many actions at once and it makes the game horrible. Hopefully this will be fixed so I could play again.
 

Baby Blue

Master
Finally found my forum password. Anyway... I spoke about this with @Blair earlier. Unfortunately, I noticed the resynch freeze bug right away. As someone who enjoys playing an alchy mage it pretty much killed my game and that's the only reason why I haven't been playing at all anymore. I used to play a lot!

Since I move while I'm casting spells it forces a resynch constantly. Then my purple pots won't hit because I get those resynch freezes. Been playing this game too long and it's difficult to stop using my mouse. I'm hoping there's some other way to fix this issue. I'm surprised how other players haven't posted about this.

ty for posting about this @manolo
 

Derwolf

Grandmaster
i noticed this last night, i thought i was stunned but i just resynced while casting mindblast and froze up for a half second. if i didn't freeze up for that half second i'm 95% sure i would of got my first solo kill in UO
 

Baby Blue

Master
i noticed this last night, i thought i was stunned but i just resynced while casting mindblast and froze up for a half second. if i didn't freeze up for that half second i'm 95% sure i would of got my first solo kill in UO
It happens to me pretty much all the time. I guess it's because of my playing style and sub 150 ping. Pretty much impossible to play.
 

God.RG

Grandmaster
Faction weapon fix that was totally unnecessary/no one asked for? Immediately fixed when Shane sees it.


Anything that players have been asking for for months?
...ehhh maybe next year.... When the expansion comes out.
 

Baby Blue

Master
4yM3vpK.jpg
Please see the screenshot. The new system gives me a lag spike every 3rd resync and that's how often my char auto resyncs. Is there a way to disable resyncs completely? I would rather not resync like that. Really sucks how it works now.
 

parsnip

Grandmaster
Me no code good but trying to look through the source code, it looks like you ain't going nowhere while resyncing:
https://github.com/necr0potenc3/Pla...Source - Disassembler/Client/Client/Engine.cs

public static void DoWalk(Direction d, bool fromRenderer)
{
fromRenderer = false;
if (!m_InResync)
{
Mobile player = World.Player;
if (((player != null) && (player.Walking.Count <= 0)) && ((player.Body == 0x3db) || (m_WalkReq < (m_WalkAck + m_WalkAckSync))))
{
...

In general, Sallos looks like Resync junkie. I'm not sure how easy this will be to fix - You might have to try to adapt your gameplay, hire a C# developer or use a different client in the meantime @Baby Blue!
 

Baby Blue

Master
^ @parsnip this problem came after the latest fix. I'm not sure what Adam changed and why. I played using Sallos for more than 12 months on UOF and never had any issues until now.

Btw, I know that one of the biggest issues for me is that I'm used to move my mouse cursor while casting. I should change my playing style for now to avoid those extra resyncs but it doesn't mean that auto resync works as it should.
 

Malkraven

Grandmaster
To me it seem's like a terrible fix that affects big chunks of honest players to stop a few cheats from resync jumping. If it was me id put it back how it was and ban/delete one of the accts belonging to the the next kid i caught using resync jumps in pvp.....

you can bet if you ban/delete one acct belonging to the cheat the other cheaters will think twice esp with all the people recording these days

Or as alot of people have said already block the manual resync
 

parsnip

Grandmaster
To me it seem's like a terrible fix that affects big chunks of honest players to stop a few cheats from resync jumping. If it was me id put it back how it was and ban/delete one of the accts belonging to the the next kid i caught using resync jumps in pvp.....

you can bet if you ban/delete one acct belonging to the cheat the other cheaters will think twice esp with all the people recording these days

Or as alot of people have said already block the manual resync

So I'm not fully caught up on the scenario here but it looks like the number of resyncs is being restricted on the server side? I'd consider this quite an elegant and secure fix.

If they re-package Sallos to disable manual resync, there's nothing to stop a (code savvy) player from re-enabling it or using an older version of the client.

Monitoring and banning sounds like far too laborious a process. Keep in mind that we are dealing mostly with part-timers here who are already very busy. Investigating every speedhack accusation probably isn't top of their to do list!

Blocking resync attempts on the server side, assuming that is what they are done, removes the requirement to manually monitor and ensures that players cannot use a hacked client.

From what I can tell, there are still plenty of people using Sallos and there are of course two other perfectly viable clients.
 

Malkraven

Grandmaster
So I'm not fully caught up on the scenario here but it looks like the number of resyncs is being restricted on the server side? I'd consider this quite an elegant and secure fix.

If they re-package Sallos to disable manual resync, there's nothing to stop a (code savvy) player from re-enabling it or using an older version of the client.

Monitoring and banning sounds like far too laborious a process. Keep in mind that we are dealing mostly with part-timers here who are already very busy. Investigating every speedhack accusation probably isn't top of their to do list!

Blocking resync attempts on the server side, assuming that is what they are done, removes the requirement to manually monitor and ensures that players cannot use a hacked client.

From what I can tell, there are still plenty of people using Sallos and there are of course two other perfectly viable clients.

you dont have to ban many just make a point that it will not be tolerated you dont even need to ban 1 just delete one of his 3 accts. him or his friends will think twice before doin it again.

the problem is caused by sallos auto resyncing way to much. you move while casting, you step onto a mob or player, you leave house or walk over a banned house/run with a sigil. if you get 3+ of these in any few sec period your can end up with 10+ secs of jumping around the screen unable to move while the client catches up.

this sounds far from elegant to me this is now affecting every salos user when only 1 or 2 was abusing the original issue
 
Last edited by a moderator:
Top