Create an account


Poll: What should the release build "-march" flag be?
You do not have permission to vote in this poll.
Change it to Pentium 3 (i686, MMX, SSE)
81.82%
9 81.82%
Keep it as i686 with MMX, just in case someone else wants it
9.09%
1 9.09%
I actually have a Pentium 2, early Celeron or pre XP Athlon and run Xonotic on it
0%
0 0%
Something else
9.09%
1 9.09%
Total 11 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] Change x86 march flag to "pentium3"

#1
Taking a look at the makefile for darkplaces it looks as if the engine is built with -march=i686. I seem to remember from Nexuiz days that it was i686 with MMX that was a minimum so I assume this is the same.

What I am suggesting is change the -march flag to 'pentium3'. This will add SSE into the mix which from benchmarks I did under Nexuiz back in the day would give around 1-2% performance improvement.

It would mean that minimum requirements would exclude more systems. Pentium II systems (all the way up to a dizzying 450MHz) would no longer be able to run the game. AMD side things are worse as it was only in the Athlon XP that SSE was supported, hence a 1.4GHz Athlon would also be out of bounds.

Some Via processors would also be cut off but they would be substantially below spec.

It's only a small performance boost for x86 users but would help everyone not running a Pentium II, early Celeron, classic Athlon, K6, etc. As for those systems that would no longer be usable at all, my testing with a dual 1GHz P3 has shown that gameplay is seriously CPU limited regardless of graphics card so unless someone really does happen to have a 1.4GHz Athlon fitted with a 6800 Ultra or similar AGP card, they're not going to be running this game anyway.

Doesn't mean it can't be recompiled for earlier processor support - Slackware makes Xonotic available for i486:
http://darkstar.ist.utl.pt/slackware/add...SlackBuild

Thought I'd just put this idea out there and see if anyone else sees any mileage in it.
I'm at least a reasonably tolerable person to be around - Narcopic
Reply



Messages In This Thread
Change x86 march flag to "pentium3" - by edh - 05-18-2012, 05:02 PM
RE: Change x86 march flag to "pentium3" - by edh - 05-19-2012, 04:47 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-12-2012, 04:19 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-13-2012, 04:13 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-13-2012, 07:58 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-18-2012, 04:01 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-18-2012, 06:18 AM
RE: Change x86 march flag to "pentium3" - by edh - 06-18-2012, 12:57 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [SUGGESTION] Flag Carrier Roaming for Bots Antares* 3 3,206 07-05-2017, 02:38 PM
Last Post: BuddyFriendGuy
  [SUGGESTION] Display Flag Beagle 3 4,022 06-28-2016, 05:23 PM
Last Post: Mario
  [SUGGESTION] Change HUD for 0.8 machine! 6 7,105 01-05-2015, 08:53 AM
Last Post: Antibody
  [SUGGESTION] Flag notification frostwyrm333 5 6,603 10-11-2014, 05:54 PM
Last Post: frostwyrm333
  [SUGGESTION] Change the clockwatch position/look raffi98 5 6,189 01-06-2014, 12:41 PM
Last Post: sev
  [SUGGESTION] Country flag next to user login on forums Majki 9 9,484 04-10-2012, 07:25 AM
Last Post: unfa
Lightbulb [SUGGESTION] Time limit for flag carrier forseti 19 21,589 10-26-2010, 11:26 AM
Last Post: Erusavion
  [SUGGESTION] Variations in CTF, like manual flag return Dokujisan 12 13,662 09-24-2010, 03:38 AM
Last Post: Bundy
  [SUGGESTION] hold the flag tux9656 9 9,467 07-27-2010, 08:13 AM
Last Post: Halogene
  [SUGGESTION] Console during map-change -Lo- 27 25,888 06-05-2010, 04:10 PM
Last Post: XV22

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-