Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > Internet Gambling > Software
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #21  
Old 05-11-2007, 04:51 PM
_dave_ _dave_ is offline
Senior Member
 
Join Date: Feb 2005
Location: UK
Posts: 2,628
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

Toasta - Wow [img]/images/graemlins/frown.gif[/img]

Juk, just a random blast from the past - make sure cards are 8-bit colour depth. I remember some 24-bit Party card mods causing increasing lag such as you describe.
Reply With Quote
  #22  
Old 05-11-2007, 05:11 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

[ QUOTE ]
Toasta - Wow [img]/images/graemlins/frown.gif[/img]

Juk, just a random blast from the past - make sure cards are 8-bit colour depth. I remember some 24-bit Party card mods causing increasing lag such as you describe.

[/ QUOTE ]
Thanks, but just checked and they are 8bit.

I just seem to be up against a brick wall trying to make Party not update it graphics so often. It appears to not use: BitBlt, StrechBlt, MaskBlt, PlgBlt, TransparentBlt, SetPixel or SetPixelV to draw it's table graphics. I can't think of anything else too try and it doesn't use DirectX so I'm guess it just uses memcpy() instead and I can't do anything with that.

So next I wasted the last 5 hours trying to hook BeginPaint and only pass out the correct region to be updated once every second, but it seems that whatever I do I just cannot get it to do this. I can block party from drawing anything at all by returning NULL and it's CPU time drops significantly, but I cannot set the regions to be updated whatever I try to do. [img]/images/graemlins/frown.gif[/img]

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #23  
Old 05-11-2007, 06:57 PM
PatInTheHat PatInTheHat is offline
Senior Member
 
Join Date: Nov 2005
Posts: 1,917
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

I can 12 table for a while but after an hour or two it starts getting laggy. Unbearable doesn't kick in for some time after but I frequently reboot my computer between sessions. (its a brand new DELL XPS, fully loaded)
Reply With Quote
  #24  
Old 05-11-2007, 07:42 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

[ QUOTE ]
I can 12 table for a while but after an hour or two it starts getting laggy. Unbearable doesn't kick in for some time after but I frequently reboot my computer between sessions. (its a brand new DELL XPS, fully loaded)

[/ QUOTE ]
All I know is I used to be able to play fine and now I can't... I've tried everything I can think of and nothing has helped and I'd rather just poke my eyes out than call some useless [censored] Indian in Party's technical support department as (there's more chance of winning the lottery without buying a ticket...).

I can't simulate it either, as I can open 100's of tables without playing and no lag, but 20 mins into a seesion playing and it's totally [censored] up and unplayable.

I've put up with disappearing buttons, and even had to find my own machine code patch to stop it crashing before, but I can't see any way round this. My only option now looks like wasting a great deal of time writing something that will let me play when the tables are minimized and tbo I just can't be bothered with it anymore.

Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #25  
Old 05-11-2007, 09:44 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

Look very carefully at the Hand #, the bets and the player names:





I'm not 100% sure how I've done this, but I've somehow got my Party to revert to using a much simpler/faster way of resizing the images. At first I thought maybe I was imagining it, but I did remember the writing being slightly "fuzzy" as though some kind of filtering had been done on it. As soon as I went into another user area and started Party I could see clearly the difference!!!

I've tried so many things and crashed/upset the Party client so much today that it could be anything and I've not had chance to try playing any SNGs yet, but I have a strong feeling that whatever I've done will have fixed the chugs (my Party used to look like the bottom image before and the code Party is using for it's smoothing looks like it's using a whole lot of "Party's own" image format routines and is probably very very in-optimal).

I'll report back on how I get on tomorrow - Juk [img]/images/graemlins/smile.gif[/img]

PS: Looking at my it more carefully now, and it <u>definitely</u> never looked like this before. The non-fuzzy version has 6's that are a bit hard to read (they look like 8's) and if it ever did look like this before I would have noticed.
Reply With Quote
  #26  
Old 05-12-2007, 03:43 AM
ghaz ghaz is offline
Member
 
Join Date: Dec 2005
Location: Awwsstrayya
Posts: 63
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

&lt;3 Juk.

If you fix this I will be eternally grateful...

You might be on to something... I find if I make my tables full size it lags a lot less (cash games). It might have something to do with the scaling you're talking about.
Reply With Quote
  #27  
Old 05-12-2007, 07:01 AM
TIGERsrm TIGERsrm is offline
Senior Member
 
Join Date: Oct 2006
Location: Trying to get good...
Posts: 274
Default Re: Can *ANYBODY* actually 12-table at Party without CPU lag?

Ummm.....can anybody actually 12 table at party full stop??
Playing 4 tables at party seems like playing 12 at stars.
Any software suggestions to make multi-ing at party easier?
Reply With Quote
  #28  
Old 05-12-2007, 07:31 PM
jukofyork jukofyork is offline
Senior Member
 
Join Date: Sep 2004
Location: Leeds, UK.
Posts: 2,551
Default *** 100% SOLVED!!! ***

I didn't want to post until I was 100% sure, as I've thought the lag has gone before only to find it was just a temporary respite from it, but today I have played 2x4.5 hour sessions, 11/12-tabling the whole time (200+ SNGs) and not had any problems at all - this is a far cry from yesterday where I played 22 SNGs and had to quit from the lag.

It turns out that what Party did was turn off "font smoothing" and that seems to have fixed all my lag (this is what was causing the difference in images I posted yesterday). I've had it turn off "show window contents while dragging windows" before, but it never touched "font smoothing" until yesterday.

I'm also now running both my monitors in 16bit colour while I play and that seems to be helping iron out any last bits of lag (Party is running much better today than it ever has before!).

Hope this helps some others too - Juk [img]/images/graemlins/smile.gif[/img]
Reply With Quote
  #29  
Old 05-12-2007, 08:09 PM
tagg tagg is offline
Member
 
Join Date: Mar 2006
Location: Sweden
Posts: 79
Default Re: *** 100% SOLVED!!! ***

[ QUOTE ]
It turns out that what Party did was turn off "font smoothing" and that seems to have fixed all my lag (this is what was causing the difference in images I posted yesterday). I've had it turn off "show window contents while dragging windows" before, but it never touched "font smoothing" until yesterday.

[/ QUOTE ]
Where does one find these options? [img]/images/graemlins/blush.gif[/img]
Reply With Quote
  #30  
Old 05-12-2007, 09:49 PM
AndyP AndyP is offline
Senior Member
 
Join Date: Jan 2007
Posts: 571
Default Re: *** 100% SOLVED!!! ***

Changed my color bit and I can feel the difference already.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:34 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.