You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Hosted Forums > AnthraXs Corner > General Chat

Reply
Thread Tools Display Modes
  #1  
Unread 11th April, 2010, 11:11 PM
AnthraX's Avatar
AnthraX AnthraX is offline
Administrator
 
Join Date: Jun 2004
Location: Ghent (Belgium)
Posts: 1,380
Default [Article] Timing issues in Unreal Tournament

I've written a small article about the timing issues in UT. This should hopefully shed some light on why UT is so broken on some multicore systems and a lot of laptops. It also explains why ACE v0.6q forces the UT rendering to stick to one CPU core.

http://utgl.unrealadmin.org/ACE/Timing.txt
Reply With Quote
  #2  
Unread 11th April, 2010, 11:23 PM
Genecom Genecom is offline
Holy Shit!!
 
Join Date: Jan 2005
Posts: 514
Default

Great article mate, and saved me the hassle on trying to beat that - which ofc wouldn't have been possible
__________________
ProjectFrag - Research & Development
- PjF - Your UT community pickup servers -
Reply With Quote
  #3  
Unread 12th April, 2010, 01:02 AM
LeeBe's Avatar
LeeBe LeeBe is offline
Holy Shit!!
 
Join Date: Feb 2003
Location: Uk.gif
Posts: 1,340
Default

nice info m8 good read
Reply With Quote
  #4  
Unread 12th April, 2010, 02:32 AM
Protos's Avatar
Protos Protos is offline
Godlike
 
Join Date: Oct 2007
Posts: 291
Default

Great article very informative

I am glad you are doing your best to prevent speedhacks. I fully support your efforts.
__________________
{Pro*} UT99
Reply With Quote
  #5  
Unread 12th April, 2010, 02:01 PM
dodgethis dodgethis is offline
Godlike
 
Join Date: Jul 2007
Posts: 261
Default

Good work anth, have quickly read through your article and as far as I can tell right now theres no false/wrong information in there.

I hope people now understand the problems with multicore systems and why ACE forces them to run on 1 core. (UT itself doesn't benefit (much) from multiple cores anyway)
Reply With Quote
  #6  
Unread 12th April, 2010, 07:56 PM
rork's Avatar
rork rork is offline
Godlike
 
Join Date: Nov 2007
Posts: 265
Default

Nice article, very interesting if you're interested in game engines and stuff. It also explains the performance improvements well. I was wondering, are the timing fixes also applied on a linux client and on the server?

There's a small mistake in your code:
Code:
else if (OldTime > 0xF0000000 && NewTime < 0x10000000)
	OltTime = NewTime;

return TimeInSec;
Oldtime is spelled wrong, and as far as I understand it it wouldn't change anything for OldTime won't be used after that line again.
__________________
Admin of XOL DOG CTF Fun server: 81.169.188.18 - Stats & dU Coop: 85.14.203.180:5555 - Forum
Reply With Quote
  #7  
Unread 12th April, 2010, 08:20 PM
AnthraX's Avatar
AnthraX AnthraX is offline
Administrator
 
Join Date: Jun 2004
Location: Ghent (Belgium)
Posts: 1,380
Default

Quote:
Originally Posted by rork View Post
Nice article, very interesting if you're interested in game engines and stuff. It also explains the performance improvements well. I was wondering, are the timing fixes also applied on a linux client and on the server?

There's a small mistake in your code:
Code:
else if (OldTime > 0xF0000000 && NewTime < 0x10000000)
	OltTime = NewTime;

return TimeInSec;
Oldtime is spelled wrong, and as far as I understand it it wouldn't change anything for OldTime won't be used after that line again.
I don't actually use that code, it was just pseudocode really but if spelled correctly it should work
Reply With Quote
  #8  
Unread 15th December, 2014, 07:30 AM
lisaa lisaa is offline
Forum Newcomer
 
Join Date: Dec 2014
Posts: 1
Default

Yes, works good now, thanks!


________________________
Get fast success in 70-417 - pass4sure and testking exam questions by using 98-366 - braindumps - vce.We also offer nova and www.kumc.edu for your prep of Florida National University.

Last edited by lisaa : 30th December, 2014 at 06:25 AM.
Reply With Quote
  #9  
Unread 11th March, 2017, 07:39 PM
Angela1 Angela1 is offline
Forum Newcomer
 
Join Date: Mar 2017
Posts: 3
Default

Hi everyone. I am a new member to this forum. Nice to meet you all here.
__________________
WordPress Catalog - WordPress Slider
Reply With Quote
  #10  
Unread 16th March, 2017, 01:51 PM
Larasun's Avatar
Larasun Larasun is offline
Forum Newcomer
 
Join Date: Mar 2017
Posts: 3
Default

Hi,

Nice article it was.
__________________
WordPress Portfolio - WordPress Gallery
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:37 AM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.