logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 [2] 3 4 5 Send TopicPrint
Very Hot Topic (More than 25 Replies) 227i found and fixed bugs (Read 26848 times)
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #15 - Apr 21st, 2013 at 5:13pm
Print Post  
I guess I should have written this a bit more clearly Smiley

These optimizations are mostly for Linux client and server performance. Windows doesn't benefit much from it, although still trying to improve performance a bit yet.
Core2 is the oldest CPU supported then in Linux, but maybe I can go back to a bit older CPU's yet now that the rest of the optimizations seem to work flawlessly.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #16 - May 17th, 2013 at 7:55am
Print Post  
Off-Topic replies have been moved to this Topic.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #17 - May 17th, 2013 at 7:58am
Print Post  
not exactly a bug, but:
cleaned up OpenAL to work better with OpenALSoft in Linux, changed some bad coding, improved EFX error handling. Maybe will fix some of the problems in windows people experienced with non CreativeLabs cards as well.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #18 - May 23rd, 2013 at 2:57pm
Print Post  
fixed- or rather updated CPU detection code for Windows.

instead

Init: CPU Speed=2527.041901 MHz
Init: CPU Page size=4096, Processors / Cores=4
Init: CPU Detected: PentiumPro-class processor (GenuineIntel)
Init: CPU Features: CMov FPU RDTSC PAE MMX KNI

it provides now more useful data like this:

Init: CPU Speed=2527.080895 MHz
Init: CPU Page size=4096, Processors / Cores=4
Init: CPU Detected: Intel(R) Core(TM) i5 CPU       M 460  @ 2.53GHz
Init: CPU Features: MMX SSE SSE2 SSE3 SSSE3 SSE41 SSE42

or on AMD:

Init: CPU Speed=3221.559491 MHz
Init: CPU Page size=4096, Processors / Cores=4
Init: CPU Detected: AMD Phenom(tm) II X4 955 Processor
Init: CPU Features: MMX SSE SSE2 SSE3 SSE4A A3DNOW MMXPLUS A3DNOWEXT

also updated internals:
Code (C++)
Select All
        extern CORE_API UBOOL GIsMMX; 
	extern CORE_API UBOOL GIsSSE;
	extern CORE_API UBOOL GIsSSE2;   
	extern CORE_API UBOOL GIsSSE3; 
	extern CORE_API UBOOL GIsSSSE3;
	extern CORE_API UBOOL GIsSSE41;
	extern CORE_API UBOOL GIsSSE42;
	extern CORE_API UBOOL GIsSSE5; 
	extern CORE_API UBOOL GIsSSE4A;
	extern CORE_API UBOOL GIsA3DNOW;
	extern CORE_API UBOOL GIsMMXPLUS;
	extern CORE_API UBOOL GIsA3DNOWEXT; 



for C++ mods and maybe internal updates of something in 227.

Like in previous versions, each CPU feature can be disabled via commandline during startup with "NO....", f.e. "NOMMX".
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #19 - May 23rd, 2013 at 6:50pm
Print Post  
updated Linux code the same way.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Hyper
Board Moderator
Betatester
*****
Offline


It's Unreal.

Posts: 2867
Joined: Oct 11th, 2002
Re: 227i found and fixed bugs
Reply #20 - May 23rd, 2013 at 11:22pm
Print Post  
Does Unreal 227 actually support every mentioned instruction set?  Shocked
  

"Darkness cannot drive out darkness; only light can do that.
Hate cannot drive out hate; only love can do that."

- Martin Luther King, Jr.

http://www.hypercoop.tk
unreal://hypercoop.tk
Back to top
WWW  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #21 - May 24th, 2013 at 6:09am
Print Post  
no Smiley

There was never much use of these, indeed there is some A3DNow code spread in here and there, although the implementation looks unfinished, it's not usable. Probably they gave up on it as an instruction set very powerful but not available on any CPU.

Currently MMX is used by Galaxy and SSE/SSE2 is used by OpenGL/D3D9. That's it already pretty much.
Everything else has to follow, if there is someone willing to make use of it.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #22 - Jun 3rd, 2013 at 7:13am
Print Post  
Off-Topic replies have been moved to this Topic.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #23 - Aug 16th, 2013 at 10:46am
Print Post  
Added yet another catch for execPlaySound / execClientHearSound crash issues.
fixed bullet holes dont work on flat surfaces (not sure if mentioned somewhere already)
fixed blood drip rotating wrong when standing still

yet some more small things I can't remember atm. Don't worry, there is still progress.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #24 - Aug 17th, 2013 at 5:45am
Print Post  
oh yes, disappearing Slith carcass bug fixed (slith carcass in corrosive zones, such as slimezone).
« Last Edit: Dec 1st, 2013 at 4:03pm by Smirftsch »  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
THEtomaso
Full Member
***
Offline


Oldunreal member

Posts: 185
Joined: Apr 19th, 2011
Gender: Male
Re: 227i found and fixed bugs
Reply #25 - Aug 17th, 2013 at 10:35am
Print Post  
Smirftsch wrote on Aug 17th, 2013 at 5:45am:
oh yes, disappearing Sliths bug fixed.

Nice! Smiley
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #26 - Oct 29th, 2013 at 7:37am
Print Post  
UED2.1: fixed default save directory in MusicBrowser
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #27 - Nov 1st, 2013 at 6:29am
Print Post  
fixed Mercenary can fire while being invulnerable
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #28 - Nov 30th, 2013 at 6:58pm
Print Post  
UED2.1 fixed filter function at the bottom of the texture browser
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7471
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: 227i found and fixed bugs
Reply #29 - Nov 30th, 2013 at 7:01pm
Print Post  
UED2.1: fixed building of very large and complex spheres (which did work yet in UED 2.0 due to compiler reasons, but crashed in 2.1)

Edit: seems that the changes for this also has a nice improvement in performance, for both UED and Unreal, so it seems that UED can build maps approx up 20% faster and I got a gain of about 5% FPS in my benchmark map on my testsystem (Windows only compiler change).
« Last Edit: Dec 1st, 2013 at 12:48pm by Smirftsch »  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 4 5
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo