FPS Fix

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.
23 posts Page 2 of 2 First unread post
learn_more
Coder
Coder
Posts: 891
Joined: Sun Mar 24, 2013 9:59 pm


VladVP wrote:
Come on, now you're just pulling this out of your ass.

How is
Spoiler:
Code: Select all
mov rax, [src]
mov rbx, [dst]
shr rax, 48
shr rbx, 48
add rbx, rax
and rbx, FFFFh
shl rbx, 48
or rcx, rbx

mov rax, [src]
mov rbx, [dst]
shr rax, 32
shr rbx, 32
and rax, FFFFh
and rbx, FFFFh
add rbx, rax
and rbx, FFFFh
shl rbx, 32
or rcx, rbx

mov rax, [src]
mov rbx, [dst]
shr rax, 16
shr rbx, 16
and rax, FFFFh
and rbx, FFFFh
add rbx, rax
and rbx, FFFFh
shl rbx, 16
or rcx, rbx

mov rax, [src]
mov rbx, [dst]
and rax, FFFFh
and rbx, FFFFh
add rbx, rax
and rbx, FFFFh
or rcx, rbx

mov [dst], rcx
processed on the CPU, faster than
Code: Select all
movq mm0, [src]
movq mm1, [dst]
paddw mm0, mm1
movq [dst], mm0
processed on the GPU?


Hint: It's not!
Even with the 0.5-tick delay that CPU-GPU communication might generate, you still don't get close to the performance capability of MMX/SSE.
Do you think those GPU-based 10-minute WEP password crackers would be possible with a delay as huge as you're assuming?
We had some hefty discussions about this very topic when I was working on the Voxlap port with Sonar and Cajun.
except that it's not executed on the gpu.

get a clue what you are talking on before continuing to troll everywhere, and if you do it atleast use real facts not your dreams.
pulley999
Build and Shoot's 1st Birthday
Build and Shoot's 1st Birthday
Posts: 12
Joined: Mon Jan 14, 2013 11:48 pm


Okay scrapping the flamewar over whether or not AoS uses the GPU, tin said he got a new computer. To me, this may imply he has Winderps Eight and is struggling with the framerate issues it causes. Topo made a thread detailing instructions for a potential fix by registry editing.
Kuma
Scripter
Scripter
Posts: 758
Joined: Fri Mar 22, 2013 10:05 am


VladVP + learn_more = Bad for my brain
learn_more
Coder
Coder
Posts: 891
Joined: Sun Mar 24, 2013 9:59 pm


Kuma wrote:
VladVP + learn_more = Bad for my brain
rule of thumb: ignore vladvp since he's only talking out his ass.

what's left is me arguing with myself, but atleast i don't talk crap about topics i don't know the first thing about.
UnrealIncident
Coder
Coder
Posts: 76
Joined: Thu Nov 22, 2012 6:15 pm


learn_more wrote:
Kuma wrote:
VladVP + learn_more = Bad for my brain
rule of thumb: ignore vladvp since he's only talking out his ass.

what's left is me arguing with myself, but atleast i don't talk crap about topics i don't know the first thing about.
I can confirm that Vlad is infact talking out of his ass.
Willy
Global Moderator
Global Moderator
Posts: 460
Joined: Mon Jun 17, 2013 7:42 am


pulley999 wrote:
Topo
prepare to be struck down when you least expect it
MKU
Artist
Artist
Posts: 383
Joined: Wed Oct 31, 2012 12:20 am


Rule of thumb for anyone that thinks they know something: Never get into an argument with learn_more, UnrealIncident, GreaseMonkey, FaultCheck or Thalagyrt, otherwise you will be made a fool of. :) gg vlad

OT: I had a conversation with Ben about this back when he got on the Minit mumble and he said that the game uses an older version of DirectX not used in newer OS's. Try to install as earlier of a version of it you can. Probably DirectX 9b or a. This has helped me somewhat in the past. :P
Kuma
Scripter
Scripter
Posts: 758
Joined: Fri Mar 22, 2013 10:05 am


Yea, never get into an argument with people who have the coder badge.
23 posts Page 2 of 2 First unread post
Return to “Ace of Spades 0.x Discussion”

Who is online

Users browsing this forum: No registered users and 24 guests