60 FPS possible?

The original, free Ace of Spades game powered by the Voxlap engine. Known as “Classic,” 0.75, 0.76, and all 0.x versions. Created by Ben Aksoy.
29 posts Page 1 of 2 First unread post
Bigbirdmonsterxd
Deuce
Posts: 2
Joined: Wed Jan 09, 2013 11:41 pm


Hello all, I'm wondering if it is possible achieve to 60 FPS in this game. I have very modern hardware and can max out all modern games and achieve over 60 fps, so how come I only get around 17 FPS in this game?
Last edited by Bigbirdmonsterxd on Thu Jan 10, 2013 2:08 am, edited 1 time in total.
CraftDinur
Deuced Up
Posts: 152
Joined: Thu Nov 08, 2012 8:20 pm


The game caps itself around 55 FPS I believe for some unknown reason so you probably won't be able to get 60 FPS.
Bigbirdmonsterxd
Deuce
Posts: 2
Joined: Wed Jan 09, 2013 11:41 pm


So how exactly could I increase my fps? My specs are in the spoiler below.

Spoiler:
AMD A10-5800K Trinity 3.8GHz (4.2GHz Turbo)

CORSAIR Vengeance 8GB 1796 MHz (2 x 4GB) 240-Pin DDR3 SDRAM

MSI GTX 660 Ti Power Edition
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


What OS + version are you running? Also, how many cores does that CPU have, is it 64-bit capable, and what instruction sets does it support? (You need at least SSE or 3DNow.)
HoboHob
Winter Celebration 2013
Winter Celebration 2013
Posts: 979
Joined: Mon Nov 05, 2012 5:02 pm


Ace of Spades uses Voxlap.

An archaic engine developed solely for performance on old machines. It doesn't use multiple cores, or the graphics card for anything.
Sonarpulse
Coder
Coder
Posts: 443
Joined: Thu Dec 13, 2012 7:18 pm


I can get better much better than 17 fps with the voxlap demo game (original MSVC with assembly). Clock speeds haven't improved that much, but voxlap was probably designed on a <1 GHz computer. Probably AoS's networking or something creates some bottle necks which slow down rendering.
InfraRedAnus
Deuced Up
Posts: 34
Joined: Mon Nov 19, 2012 1:31 am


I max out at 12 fps, please I would like more FPS
Space Inspader
Deuced Up
Posts: 166
Joined: Sun Dec 02, 2012 7:33 pm


60 FPS and above is possible. Though, that's only when your computer produces enough frames that the FPS monitor can't keep it capped at below 60, so I get 65-50. But that's all I get on a 1.6Ghz i7. Iceball-fullscreened-MaxAntialiasing I get 100-200 fps. Thanks to sir GreaseMonkey's coding.
Pancake
League Participant
League Participant
Posts: 174
Joined: Sun May 19, 2013 12:24 am


HoboHob wrote:
Ace of Spades uses Voxlap.

An archaic engine developed solely for performance on old machines. It doesn't use multiple cores, or the graphics card for anything.
Everything drawn to the screen uses a graphics card. Yes, it's possible to lag on Ace of Spades. Ace of Spades draws things. Therefore, Ace of Spades uses the graphics card. Naturally, if you have a faster graphics card, you will have faster gameplay.
MrHaaax
Modder
Modder
Posts: 1360
Joined: Sun Nov 25, 2012 2:58 am


Pancake wrote:
HoboHob wrote:
Ace of Spades uses Voxlap.

An archaic engine developed solely for performance on old machines. It doesn't use multiple cores, or the graphics card for anything.
Everything drawn to the screen uses a graphics card. Yes, it's possible to lag on Ace of Spades. Ace of Spades draws things. Therefore, Ace of Spades uses the graphics card. Naturally, if you have a faster graphics card, you will have faster gameplay.
No, it doesn't.
True, graphics card are designed to draw shit on the screen, but not in case not Ace of Spades or Voxlap. It uses only the CPU.
InfraRedAnus
Deuced Up
Posts: 34
Joined: Mon Nov 19, 2012 1:31 am


Space Inspader wrote:
60 FPS and above is possible. Though, that's only when your computer produces enough frames that the FPS monitor can't keep it capped at below 60, so I get 65-50. But that's all I get on a 1.6Ghz i7. Iceball-fullscreened-MaxAntialiasing I get 100-200 fps. Thanks to sir GreaseMonkey's coding.
So how do I get this amazing 60 fps? (i got a 1.5 or something ghz i7)
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


I suggest playing 0.76, it fixes the issue with the unbelievably shit font renderer being slow as balls.
Pancake
League Participant
League Participant
Posts: 174
Joined: Sun May 19, 2013 12:24 am


MrHaaax wrote:
Pancake wrote:
HoboHob wrote:
Ace of Spades uses Voxlap.

An archaic engine developed solely for performance on old machines. It doesn't use multiple cores, or the graphics card for anything.
Everything drawn to the screen uses a graphics card. Yes, it's possible to lag on Ace of Spades. Ace of Spades draws things. Therefore, Ace of Spades uses the graphics card. Naturally, if you have a faster graphics card, you will have faster gameplay.
No, it doesn't.
True, graphics card are designed to draw shit on the screen, but not in case not Ace of Spades or Voxlap. It uses only the CPU.
False. Ask my old piece of shit laptop with an Intel HD Graphics chip (but a perfectly decent CPU) to run Ace of Spades, then tell me how your theory has changed. Also, that's pretty ridiculous; Ace of Spades uses DirectX for drawing(which includes drawing PNGs, mind you). The Voxlap engine doesn't require 3D acceleration, but does having it help? Of course it does. Guarantee the CPU alone can't draw 3D objects with ease. Saying that is ridiculous.
GreaseMonkey
Coder
Coder
Posts: 733
Joined: Tue Oct 30, 2012 11:07 pm


Pancake wrote:
MrHaaax wrote:
Pancake wrote:
Everything drawn to the screen uses a graphics card. Yes, it's possible to lag on Ace of Spades. Ace of Spades draws things. Therefore, Ace of Spades uses the graphics card. Naturally, if you have a faster graphics card, you will have faster gameplay.
No, it doesn't.
True, graphics card are designed to draw shit on the screen, but not in case not Ace of Spades or Voxlap. It uses only the CPU.
False. Ask my old piece of shit laptop with an Intel HD Graphics chip (but a perfectly decent CPU) to run Ace of Spades, then tell me how your theory has changed. Also, that's pretty ridiculous; Ace of Spades uses DirectX for drawing(which includes drawing PNGs, mind you). The Voxlap engine doesn't require 3D acceleration, but does having it help? Of course it does. Guarantee the CPU alone can't draw 3D objects with ease. Saying that is ridiculous.
This is sounding quite nitpicky.

As an expert on the subject of the AoS engine, I will end this debate right here, right now.

1. An Intel 3000HD GPU is actually fairly good - it can handle Xonotic on the highest settings at about 20-30fps.
2. Ace of Spades uses DirectDraw to blit a framebuffer to the screen, and that is the only thing it is used for.
3. PNGs are loaded by kplib, which is bundled into voxlap.
4. The map + model rendering is done entirely in software. In no way is the GPU involved in this step at all.
5. In no way is DirectX ever involved in drawing anything to the framebuffer, except where GDI calls may have been implemented in terms of DirectX calls in GDI32.dll. The font renderer used in 0.61 onwards uses StretchDIBits (which is a GDI call) to set the colour of a font, but the font drawing is actually done entirely in software.

"The Voxlap engine doesn't require 3D acceleration, but does having it help?" No it fucking doesn't.
Pancake
League Participant
League Participant
Posts: 174
Joined: Sun May 19, 2013 12:24 am


You have a bad attitude. Go away, Mr. Expert.
29 posts Page 1 of 2 First unread post
Return to “Ace of Spades 0.x Discussion”

Who is online

Users browsing this forum: No registered users and 25 guests