Aces High Bulletin Board

General Forums => Open Beta Test => Topic started by: Mano on May 09, 2016, 04:18:59 PM

Title: 64 bit version
Post by: Mano on May 09, 2016, 04:18:59 PM
Would it be possible to have a 64 bit version of AH3? All the new machines today come with 64 bit standard. Better use of memory and better video card performance for those with Win7 and above because AH3 is a major upgrade from AH2. A 32 bit version could run along side for those still using winxp or  32 bit version of win 7.

Just wondering. I like the graphics in the new version and I have everything turned to maximum with good fps.

The direct x 11 does seem to run better on my machine (win 8.1 64 bit)

 :salute
Title: Re: 64 bit version
Post by: FLOOB on May 10, 2016, 01:21:50 AM
64 bit?? Like a retro sega version of AH? That would be sick!  :x
Title: Re: 64 bit version
Post by: Blade on May 10, 2016, 06:51:58 AM
I want 64bit ver. too

Would it be possible to have a 64 bit version of AH3? All the new machines today come with 64 bit standard. Better use of memory and better video card performance for those with Win7 and above because AH3 is a major upgrade from AH2. A 32 bit version could run along side for those still using winxp or  32 bit version of win 7.

Just wondering. I like the graphics in the new version and I have everything turned to maximum with good fps.

The direct x 11 does seem to run better on my machine (win 8.1 64 bit)

 :salute
Title: Re: 64 bit version
Post by: Ack-Ack on May 11, 2016, 12:26:59 PM
Would be nice if the DX11 version of the game was 64bit.
Title: Re: 64 bit version
Post by: JimmyD3 on May 11, 2016, 06:50:19 PM
Wouldn't that require additional coading?
Title: Re: 64 bit version
Post by: Mister Fork on May 12, 2016, 09:00:28 AM
Depends.  On how it's written, how it's compiled. Function libraries used for data.  Though I think it's time we did migrate to 64 bit. It's 2016 after all ;)
Title: Re: 64 bit version
Post by: Mano on May 12, 2016, 12:18:53 PM
Wouldn't that require additional coading?

It would require more coding for sure. The 32 bit version will work on machines with win 32 or 64 bit, but a 64 bit
version would not work on a win 32 bit OS.

My question is if they can have two versions? One being 32 bit for the older OS and a 64 bit version for those
with today's machines. Better memory management and video card optimization for those running the 64 bit OS.
I don't want to run off the customers with older machines. Many people with low fps don't need a new machine, just a good video card. Even with all the bells and whistles turned off AH3 looks way way better than AH2.

 :salute
Title: Re: 64 bit version
Post by: popeye on May 12, 2016, 12:19:23 PM
If it does anything to improve frame rate....   +1.
Title: Re: 64 bit version
Post by: hitech on May 12, 2016, 12:24:45 PM
If it does anything to improve frame rate....   +1.
It could possibly slow it down.

HiTech
Title: Re: 64 bit version
Post by: MADe on May 14, 2016, 10:38:19 PM
It could possibly slow it down.

HiTech

OK you piqued my interest, since I currently run 64bit......

link would be cool.
ty
Title: Re: 64 bit version
Post by: artik on May 15, 2016, 01:11:11 AM
It could possibly slow it down.

HiTech

To be honest your statement surprises me.

I've done many benchmarks on particular issue and worked with lots of SW it almost never the case

The real performance advantage of x86_64 isn't the ability to use more than 4G RAM.
But significantly improved instruction set, more registers, update calling convention


For example in 64 bit first 6 parameters of function call are passed in registers
like in most RISC architectures while 32 bit version passes all parameters at stack

So unless you did tests and discovered the opposite, as general rule at x86 Vs x86_64 architecture the 64 bit wins with a good margin especially in computation intensive applications
Title: Re: 64 bit version
Post by: artik on May 15, 2016, 01:19:38 AM
Some benchmarks also done long time ago

http://cppcms.com/files/amd64vsi386.pdf
Title: Re: 64 bit version
Post by: Easyscor on May 15, 2016, 02:03:15 AM
artik, that isn't exactly an endorsement for 64 bit, at least not for my code.
I tend to send one or two parameters, an address to a structure, and a value or an int command etc.
The stack is usually the fastest possible memory access with it's (rtn) relative addressing.
In my case, my registers are often busy loading and unloading the initial semi static variable values.

I could rewrite the code to achieve higher bench mark standards but it would probably be unreadable! I still write in win32 and I let the compiler do the grunt work. It gets the job done for me, and that's all I care about.

Your experience may vary of course!
Title: Re: 64 bit version
Post by: Condor on May 19, 2016, 06:15:40 PM

My question is if they can have two versions? One being 32 bit for the older OS and a 64 bit version for those
with today's machines. Better memory management and video card optimization for those running the 64 bit OS.
I don't want to run off the customers with older machines. Many people with low fps don't need a new machine, just a good video card. Even with all the bells and whistles turned off AH3 looks way way better than AH2.

 :salute

Are you sure you want two versions? We would have fewer players in an arena with them split between the 32 and 64 bit versions.
Title: Re: 64 bit version
Post by: ImADot on May 19, 2016, 06:23:42 PM
Are you sure you want two versions? We would have fewer players in an arena with them split between the 32 and 64 bit versions.

I'm pretty sure both client versions will happily connect to the same arena servers. You probably wouldn't even be able to tell which client version anyone is using.
Title: Re: 64 bit version
Post by: Randall172 on May 21, 2016, 06:05:58 PM
Are you sure you want two versions? We would have fewer players in an arena with them split between the 32 and 64 bit versions.

most computers that have come out after 2006-2007 are already 64 bit.
Title: Re: 64 bit version
Post by: Chalenge on May 22, 2016, 01:54:00 AM
While that is true it is also true that not all 64-bit systems are equal, which is why hitech said what he did I think.
Title: Re: 64 bit version
Post by: Bizman on May 22, 2016, 09:03:27 AM
While that is true it is also true that not all 64-bit systems are equal, which is why hitech said what he did I think.

True. As of lately I've seen 64 bit systems from about 2010 that I couldn't believe any brand company would have built. They would struggle with any game.