• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

EA-DICE Frostbite Titles in 2013 Will Require 64-bit Windows

Joined
Jul 1, 2005
Messages
5,197 (0.76/day)
Location
Kansas City, KS
System Name Dell XPS 15 9560
Processor I7-7700HQ
Memory 32GB DDR4
Video Card(s) GTX 1050/1080 Ti
Storage 1TB SSD
Display(s) 2x Dell P2715Q/4k Internal
Case Razer Core
Audio Device(s) Creative E5/Objective 2 Amp/Senn HD650
Mouse Logitech Proteus Core
Keyboard Logitech G910
How many are there in that 1/3? Quite many I imagine.

IMO, computers that are running a 32 bit OS, and do NOT meet the minimum system requirements(hardware wise) for a game are not considered part of the target market.

People just whining to whine. :slap:

If EA/DICE support a simultaneous 32 bit executable, that means they have to split their dev team up even more than they already cut all the corners they can. (while the 32 bit exe becomes used by noone except hackers that are looking for a secondary exploit.)

seems to me, like a rock solid idea, RIGHT BF3? Completely bug free!

Windows x64 has been the same product package since vista x64, there really is NO reason not to be running windows 7 x64 if you have windows 7. :rolleyes:
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
It's a series of #IFDEF in the code. It isn't very difficult to write code to support compiling both. Competent programmers have been doing this for many years.


You, maybe. Those who want to build a supercomputer with all the memory in one address-space, might find 40-bit addressing a bit of a problem.
That's 128 sticks of 8 GiB (highest density available) RAM for ONE processor. I don't know of any systems that even come close to that. Systems with >1 TB RAM are clusters. Each processor has a small pool of memory and they send requests amongst themselves to copy data between them. A processor in one node of the cluster can't directly access the RAM of another without requesting it through the target node's processor(s).
 
Joined
Jul 23, 2011
Messages
1,586 (0.34/day)
Location
Kaunas, Lithuania
System Name my box
Processor AMD Ryzen 9 5950X
Motherboard ASRock Taichi x470 Ultimate
Cooling NZXT Kraken x72
Memory 2×16GiB @ 3200MHz, some Corsair RGB led meme crap
Video Card(s) AMD [ASUS ROG STRIX] Radeon RX Vega64 [OC Edition]
Storage Samsung 970 Pro && 2× Seagate IronWolf Pro 4TB in Raid 1
Display(s) Asus VG278H + Asus VH226H
Case Fractal Design Define R6 Black TG
Audio Device(s) Using optical S/PDIF output lol
Power Supply Corsair AX1200i
Mouse Razer Naga Epic
Keyboard Keychron Q1
Software Funtoo Linux
Benchmark Scores 217634.24 BogoMIPS
It's a series of #IFDEF in the code. It isn't very difficult to write code to support compiling both. Competent programmers have been doing this for many years.

Yet it's doesn't take much for the code readability to become like this.
Thus, the less #ifdef and such needs to be used, the happier the devs are. That is a good thing for the users, if You know what I mean...
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
its funny but there is no means of getting the 1 and 0 anymore efficient then they are lol
 

MxPhenom 216

ASIC Engineer
Joined
Aug 31, 2010
Messages
12,945 (2.60/day)
Location
Loveland, CO
System Name Ryzen Reflection
Processor AMD Ryzen 9 5900x
Motherboard Gigabyte X570S Aorus Master
Cooling 2x EK PE360 | TechN AM4 AMD Block Black | EK Quantum Vector Trinity GPU Nickel + Plexi
Memory Teamgroup T-Force Xtreem 2x16GB B-Die 3600 @ 14-14-14-28-42-288-2T 1.45v
Video Card(s) Zotac AMP HoloBlack RTX 3080Ti 12G | 950mV 1950Mhz
Storage WD SN850 500GB (OS) | Samsung 980 Pro 1TB (Games_1) | Samsung 970 Evo 1TB (Games_2)
Display(s) Asus XG27AQM 240Hz G-Sync Fast-IPS | Gigabyte M27Q-P 165Hz 1440P IPS | Asus 24" IPS (portrait mode)
Case Lian Li PC-011D XL | Custom cables by Cablemodz
Audio Device(s) FiiO K7 | Sennheiser HD650 + Beyerdynamic FOX Mic
Power Supply Seasonic Prime Ultra Platinum 850
Mouse Razer Viper v2 Pro
Keyboard Razer Huntsman Tournament Edition
Software Windows 11 Pro 64-Bit
8GB DDR3 Single Channel + Windows 8 Pro + 512-GB/1-TB SSD: 2013 HERE I COME!!!

single channel? Fail.

Why not dual channel for 16GB
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Yet it's doesn't take much for the code readability to become like this.
Thus, the less #ifdef and such needs to be used, the happier the devs are. That is a good thing for the users, if You know what I mean...
The only thing that really bothers developers is feature creep. It's gonna suck when EA tells DICE the number of support calls their getting and DICE has to go back to all the code they wrote specifically for 64-bit and add those IFDEFs retrospectively. It would have been wise to do it in the first place.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
It's a series of #IFDEF in the code. It isn't very difficult to write code to support compiling both. Competent programmers have been doing this for many years.

Writing the code is probably not the issue, it isn't hard to program a game to use a DX9 rendering path either, but EA-DICE doesn't do it. Beyond just writing the code, there is testing it. Having a 32 and 64-bit exe means more QA time. Especially with the 32-bit exe, because they are obviously writing the game to be 64-bit native, and are also assuming at least 4GB of RAM(otherwise why 64-bit?). So to support 32-bit means they will have to do a lot of QA to make sure the game doesn't crash or freaks out when limited to less than 4GB.
 
Joined
Jul 1, 2005
Messages
5,197 (0.76/day)
Location
Kansas City, KS
System Name Dell XPS 15 9560
Processor I7-7700HQ
Memory 32GB DDR4
Video Card(s) GTX 1050/1080 Ti
Storage 1TB SSD
Display(s) 2x Dell P2715Q/4k Internal
Case Razer Core
Audio Device(s) Creative E5/Objective 2 Amp/Senn HD650
Mouse Logitech Proteus Core
Keyboard Logitech G910
It's a series of #IFDEF in the code. It isn't very difficult to write code to support compiling both. Competent programmers have been doing this for many years.
Because that is an easy fix for actually utilizing >4gb of ram. :rolleyes: (among other possible 64 bit features.)
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
single channel? Fail.

Why not dual channel for 16GB

because performance gains are negligible between single and dual channel, machines like bigger frame buffers, it really doesnt care about what speed they operate at since now most FSBs run at a different speed than the Ram itself
 
Joined
Jul 1, 2005
Messages
5,197 (0.76/day)
Location
Kansas City, KS
System Name Dell XPS 15 9560
Processor I7-7700HQ
Memory 32GB DDR4
Video Card(s) GTX 1050/1080 Ti
Storage 1TB SSD
Display(s) 2x Dell P2715Q/4k Internal
Case Razer Core
Audio Device(s) Creative E5/Objective 2 Amp/Senn HD650
Mouse Logitech Proteus Core
Keyboard Logitech G910
because performance gains are negligible between single and dual channel

No, no they are not. Where did you get this information? If you're gonna argue this, you better provide some hard benchmarks.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
No, no they are not. Where did you get this information? If you're gonna argue this, you better provide some hard benchmarks.

because performance gains are negligible between single and dual channel, machines like bigger frame buffers, it really doesnt care about what speed they operate at since now most FSBs run at a different speed than the Ram itself

You're both right. Single threaded performance will see no benefit of memory running in unganged dual-channel mode where the channels are split in to two 64-bit memory interfaces enabling two separate memory operations per full dram read/write cycles, however applications that have long words in memory could benefit from dual-channel ganged mode (1 large 128-bit memory interface, rather than 2 smaller ones.) Dual-channel and unganged mode show their colors when you use two threads, like how quad-channel doesn't show its true colors unless you start using 3 or more threads. This is an excellent example of how the 2600k and 2700k compare to the 3820, where single-threaded memory tasks on SB takes off, but add a couple threads and the 3820 eats the 2600k alive beyond 2 threads of heavy memory usage. I've only owned AMD motherboards that have allowed me to run dual-channel memory in ganged mode, though, but I'm not sure if this is a AMD specific ability (I wouldn't be surprised if it wasn't.)
 

de.das.dude

Pro Indian Modder
Joined
Jun 13, 2010
Messages
8,783 (1.74/day)
Location
Stuck in a PC. halp.
System Name Monke | Work Thinkpad| Old Monke
Processor Ryzen 5600X | Ryzen 5500U | FX8320
Motherboard ASRock B550 Extreme4 | ? | Asrock 990FX Extreme 4
Cooling 240mm Rad | Not needed | hyper 212 EVO
Memory 2x16GB DDR4 3600 Corsair RGB | 16 GB DDR4 3600 | 16GB DDR3 1600
Video Card(s) Sapphire Pulse RX6700XT 12GB | Vega 8 | Sapphire Pulse RX580 8GB
Storage Samsung 980 nvme (Primary) | some samsung SSD
Display(s) Dell 2723DS | Some 14" 1080p 98%sRGB IPS | Dell 2240L
Case Ant Esports Tempered case | Thinkpad | Antec
Audio Device(s) Logitech Z333 | Jabra corpo stuff
Power Supply Corsair RM750e | not needed | Corsair GS 600
Mouse Logitech G400 | nipple
Keyboard Logitech G213 | stock kb is awesome | Logitech K230
VR HMD ;_;
Software Windows 10 Professional x3
Benchmark Scores There are no marks on my bench

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Writing the code is probably not the issue, it isn't hard to program a game to use a DX9 rendering path either, but EA-DICE doesn't do it. Beyond just writing the code, there is testing it. Having a 32 and 64-bit exe means more QA time. Especially with the 32-bit exe, because they are obviously writing the game to be 64-bit native, and are also assuming at least 4GB of RAM(otherwise why 64-bit?). So to support 32-bit means they will have to do a lot of QA to make sure the game doesn't crash or freaks out when limited to less than 4GB.
The extra QA is for 64-bit (troubleshooting usage of the extra registers), not 32-bit. It is also quite simple to tell if a program ran out of memory and custom service already recommends upgrading computers frequently. It represents very little change from the current support model.
 
Joined
Jul 1, 2005
Messages
5,197 (0.76/day)
Location
Kansas City, KS
System Name Dell XPS 15 9560
Processor I7-7700HQ
Memory 32GB DDR4
Video Card(s) GTX 1050/1080 Ti
Storage 1TB SSD
Display(s) 2x Dell P2715Q/4k Internal
Case Razer Core
Audio Device(s) Creative E5/Objective 2 Amp/Senn HD650
Mouse Logitech Proteus Core
Keyboard Logitech G910
The extra QA is for 64-bit (troubleshooting usage of the extra registers), not 32-bit. It is also quite simple to tell if a program ran out of memory and custom service already recommends upgrading computers frequently. It represents very little change from the current support model.


If you're going to cater to a game engine crippled by 32 bit, then why even code a 64 bit version? :rolleyes:

i.e. crysis 2. Made for xbox, plays like an xbox on PC. BF3, made for a PC, plays like a PC.
 
Top