Page 5 of 8

Re: TASclient

Posted: 24 May 2008, 18:46
by ZellSF
Then send the error reports to Satirik.

Re: TASclient

Posted: 09 Jun 2008, 14:22
by Gota
Sat,mate.
We need a way to sort maps in the map list when viewing it.
If you have tons of maps but u want to play a map whos name you do not remember but you might remember the size for example.
CAn be sorted by the dae added by size on disc etc.

Re: TASclient

Posted: 09 Jun 2008, 14:57
by bibim
From what I found in Utility.pas, currently TASClient computes the map checksum calculation by itself instead of calling the GetMapChecksum unitsync function:

Code: Select all

     // calculate checksum:
     CheckSum := 0;
     c := GetMapArchiveCount(PChar(MapName));
     for j := 0 to c-1 do
       Inc(CheckSum, GetArchiveCheckSum(GetMapArchiveName(j)));
Since release r5971, I believe this algorithm no longer gives the same result as the getMapChecksum unitsync call, so TASClient no longer syncs with other lobby clients :/

Re: TASclient

Posted: 09 Jun 2008, 15:02
by Satirik
betalord did that code, so it's pretty old ...

Re: TASclient

Posted: 09 Jun 2008, 15:03
by Satirik
Gota wrote:Sat,mate.
We need a way to sort maps in the map list when viewing it.
If you have tons of maps but u want to play a map whos name you do not remember but you might remember the size for example.
CAn be sorted by the dae added by size on disc etc.
you can already sort the maps ... open your eyes !

Re: TASclient

Posted: 09 Jun 2008, 15:52
by bibim
Satirik wrote:betalord did that code, so it's pretty old ...
Yeah I know this code didn't change lately, but unitsync code did. Anyway I think it would be better to use the GetMapChecksum function to avoid this kind of problem :/

Re: TASclient

Posted: 09 Jun 2008, 15:55
by Satirik
i will

Re: TASclient

Posted: 09 Jun 2008, 19:30
by KDR_11k
BTW, can you please make TASClient not cause huge CPU load every time a line is added if the window has a long log already? I'm pretty sure it didn't do that before you started messing around with it.

Re: TASclient

Posted: 09 Jun 2008, 19:37
by aegis
KDR_11k wrote:BTW, can you please make TASClient not cause huge CPU load every time a line is added if the window has a long log already? I'm pretty sure it didn't do that before you started messing around with it.
something to do with rich text (for unicode)
not sure if he actually needs it, since springlobby doesn't use it ^_^

debug mode completely eats my cycles since he changed it

Re: TASclient

Posted: 09 Jun 2008, 20:02
by LordMatt
He made a feature to reduce chatlog length.

Re: TASclient

Posted: 09 Jun 2008, 20:13
by aegis
LordMatt wrote:He made a feature to reduce chatlog length.
which causes more unhappiness (omg my chatlog disappeared)
and it still doesn't fix the slow updating (updates slow on a SINGLE PAGE of text being displayed quickly)

does it only write one line at a time or something? o_O

Re: TASclient

Posted: 09 Jun 2008, 22:57
by AF
I've had support for all this for ages without slowdowns. If flags and rank icons are turned off on user join messages then my lobby can run for days on end in #main. I haven't tested it with the icons now I've sped those up though.

Re: TASclient

Posted: 09 Jun 2008, 23:10
by aegis
the non-richtext springlobby can run for weeks in ~9 channels no problem (and it supports unicode)

Re: TASclient

Posted: 10 Jun 2008, 10:00
by KDR_11k
LordMatt wrote:He made a feature to reduce chatlog length.
Which is a crappy workaround, the CPU spikes still happen, they are just limited to a certain size and you lose functionality.

Re: TASclient

Posted: 14 Jul 2008, 21:20
by aegis
it is fixed in the testing tasclient

Re: TASclient

Posted: 17 Jul 2008, 13:08
by clumsy_culhane
also, when i close tas client, often Vista will report that it crashed. Then it still sits in task manager and it used 80% Cpu, which is kinda annoying to force quit Tasclient every time (this is will latest beta version)

Re: TASclient

Posted: 17 Jul 2008, 23:52
by ZellSF
Closing it in XP also results in a crash dialog, the process dies though.

Re: TASclient

Posted: 23 Jul 2008, 09:40
by el_matarife
clumsy_culhane wrote:also, when i close tas client, often Vista will report that it crashed. Then it still sits in task manager and it used 80% Cpu, which is kinda annoying to force quit Tasclient every time (this is will latest beta version)
Good to see I'm not the only one who had that bug.


By the way, is unban broken? A buddy accidentally banned someone and couldn't get the unban dialog to show up, it was greyed out on everyone.


Okay wow bans are currently NOT persistent between TASClient sessions. Also, TASClient doesn't warn you if you join a game with a member of your banlist present, or if a member of your banlinst joins a game you aren't hosting, which it really should do in some way.

Also, while I'm not entirely sure where the banlist is kept it would be nice if it was in some sort of easily found and manually edited file in the \Spring\ directory so you could back it up, add names to it, remove names from it, etc with a standard text editor. Maybe \Spring\banlist.txt?

Re: TASclient

Posted: 23 Jul 2008, 14:17
by Satirik
el_matarife wrote:
clumsy_culhane wrote:also, when i close tas client, often Vista will report that it crashed. Then it still sits in task manager and it used 80% Cpu, which is kinda annoying to force quit Tasclient every time (this is will latest beta version)
Good to see I'm not the only one who had that bug.


By the way, is unban broken? A buddy accidentally banned someone and couldn't get the unban dialog to show up, it was greyed out on everyone.


Okay wow bans are currently NOT persistent between TASClient sessions. Also, TASClient doesn't warn you if you join a game with a member of your banlist present, or if a member of your banlinst joins a game you aren't hosting, which it really should do in some way.

Also, while I'm not entirely sure where the banlist is kept it would be nice if it was in some sort of easily found and manually edited file in the \Spring\ directory so you could back it up, add names to it, remove names from it, etc with a standard text editor. Maybe \Spring\banlist.txt?
the ban hasn't been changed for monthes ! it has never been persistent, just close your battle and rehost and the ban list is cleared

if you want to make a perma ban list, make a group and check the auto-kick option, and if you want to be warn when your banned people are, pick a flashy color and highlight the battles

edit: and the groups are saved in spring/lobby/var/groups.ini you can edit with you favorite text editor !

Re: TASclient

Posted: 02 Aug 2008, 16:02
by YHCIR
After updating to the latest version (6227) tasclient doesn't re-open and tasclient.exe is not replaced, but just moved to tasclient.exe.old