Author Topic: 64 bit version  (Read 1407 times)

Offline Mano

  • Gold Member
  • *****
  • Posts: 2183
64 bit version
« 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
Everything is funny as long as it is happening to somebody else.
- Will Rogers (1879 - 1935)

Offline FLOOB

  • Gold Member
  • *****
  • Posts: 3049
Re: 64 bit version
« Reply #1 on: May 10, 2016, 01:21:50 AM »
64 bit?? Like a retro sega version of AH? That would be sick!  :x
“Montana seems to me to be what a small boy would think Texas is like from hearing Texans” - John Steinbeck

Offline Blade

  • Nickel Member
  • ***
  • Posts: 528
      • Battoutai
Re: 64 bit version
« Reply #2 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
---------------------------
Who Dares Wins
---------------------------
抜刀隊Blog http://battoutai.blogspot.com
Aces High Wiki Plus! http://www43.atwiki.jp/aceshigh/

Offline Ack-Ack

  • Radioactive Member
  • *******
  • Posts: 25260
      • FlameWarriors
Re: 64 bit version
« Reply #3 on: May 11, 2016, 12:26:59 PM »
Would be nice if the DX11 version of the game was 64bit.
"If Jesus came back as an airplane, he would be a P-38." - WW2 P-38 pilot
Elite Top Aces +1 Mexican Official Squadron Song

Offline JimmyD3

  • Gold Member
  • *****
  • Posts: 3736
Re: 64 bit version
« Reply #4 on: May 11, 2016, 06:50:19 PM »
Wouldn't that require additional coading?
Kenai77
CO Sic Puppies MWK
USAF 1971-76

Offline Mister Fork

  • AvA Staff Member
  • Platinum Member
  • ******
  • Posts: 7253
Re: 64 bit version
« Reply #5 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 ;)
"Games are meant to be fun and fair but fighting a war is neither." - HiTech

Offline Mano

  • Gold Member
  • *****
  • Posts: 2183
Re: 64 bit version
« Reply #6 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
Everything is funny as long as it is happening to somebody else.
- Will Rogers (1879 - 1935)

Offline popeye

  • Gold Member
  • *****
  • Posts: 3585
Re: 64 bit version
« Reply #7 on: May 12, 2016, 12:19:23 PM »
If it does anything to improve frame rate....   +1.
KONG

Where is Major Kong?!?

Offline hitech

  • Administrator
  • Administrator
  • *****
  • Posts: 12304
      • http://www.hitechcreations.com
Re: 64 bit version
« Reply #8 on: May 12, 2016, 12:24:45 PM »
If it does anything to improve frame rate....   +1.
It could possibly slow it down.

HiTech

Offline MADe

  • Silver Member
  • ****
  • Posts: 1117
Re: 64 bit version
« Reply #9 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
ASROCK X99 Taichi, INTEL i7 6850@4.5GHz, GIGABYTE GTX 1070G1, Kingston HyperX 3000MHz DDR4, OCZ 256GB RD400, Seasonic 750W PSU, SONY BRAVIA 48W600B, Windows 10 Pro /64

Offline artik

  • Silver Member
  • ****
  • Posts: 1895
      • Blog
Re: 64 bit version
« Reply #10 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
Artik, 101 "Red" Squadron, Israel

Offline artik

  • Silver Member
  • ****
  • Posts: 1895
      • Blog
Re: 64 bit version
« Reply #11 on: May 15, 2016, 01:19:38 AM »
Some benchmarks also done long time ago

http://cppcms.com/files/amd64vsi386.pdf
Artik, 101 "Red" Squadron, Israel

Offline Easyscor

  • Plutonium Member
  • *******
  • Posts: 10873
Re: 64 bit version
« Reply #12 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!
Easy in-game again.
Since Tour 19 - 2001

Offline Condor

  • Nickel Member
  • ***
  • Posts: 704
Re: 64 bit version
« Reply #13 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.
Balrog in game. Some day my performance may justify the name. LOL

Offline ImADot

  • Platinum Member
  • ******
  • Posts: 6215
Re: 64 bit version
« Reply #14 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.
My Current Rig:
GigaByte GA-X99-UD4 Mobo w/ 16Gb RAM
Intel i7 5820k, Win7 64-bit
NVidia GTX 970 4Gb ACX 2.0
Track IR, CH Fighterstick, CH Pro Throttle, CH Pro Pedals