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

Are the 8 GB cards worth it?

Would you use an 8GB graphics card, and why?

  • No, 8 GB is not enough in 2025

  • Yes, because I think I can play low settings at 1080p

  • I will explain in the comments section


Results are only viewable after voting.
Joined
Mar 13, 2025
Messages
226 (5.26/day)
System Name My Gamer
Processor 9900X3D
Motherboard As Rock X870E Taichi
Cooling Thermalright Elite 360
Memory Gskill DDR5 64GB 30 1.35 volts
Video Card(s) 7900XT
Storage Corsair MP700 boot
Display(s) FV43U
Case 7000D Airflow
Audio Device(s) Void Headset, Creatibe Speakers
Power Supply Super Flower Leadex 1000W
Mouse AsusTuf M300
Publishers would never push to rush a product to hit launch windows, cut back on resources and man power to help optimize games. Outsource PC ports to studios who never worked on the original game or move most of the staff onto a new game while leaving a skeleton crew to finalize & patch a title about to launch. You make it sound as if these publishers care more about cost cutting and share holders than us the gamers. Next you will be pushing some crazy conspiracy theory like publishers think games should cost more.
Indie Games are so good. I am currently enjoying the depth of Tempest Rising.
 
Joined
Jun 1, 2011
Messages
4,928 (0.97/day)
Location
in a van down by the river
Processor faster at instructions than yours
Motherboard more nurturing than yours
Cooling frostier than yours
Memory superior scheduling & haphazardly entry than yours
Video Card(s) better rasterization than yours
Storage more ample than yours
Display(s) increased pixels than yours
Case fancier than yours
Audio Device(s) further audible than yours
Power Supply additional amps x volts than yours
Mouse without as much gnawing as yours
Keyboard less clicky than yours
VR HMD not as odd looking as yours
Software extra mushier than yours
Benchmark Scores up yours
Joined
Nov 13, 2024
Messages
330 (2.02/day)
System Name le fish au chocolat
Processor AMD Ryzen 7 5950X
Motherboard ASRock B550 Phantom Gaming 4
Cooling Peerless Assassin 120 SE
Memory 2x 16GB (32 GB) G.Skill RipJaws V DDR4-3600 DIMM CL16-19-19-39
Video Card(s) RX 9070XT XFX
Storage 2 x 1 TB NVME & 2 x 4 TB SATA SSD in Raid 0
Display(s) MSI Optix MAG274QRF-QD
Power Supply 750 Watt EVGA SuperNOVA G5
@lilhasselhoffer this was not in defense of 8GB being enough for the 5060ti in 1080p (as an example) but that more vram doesn't increase your frames. It limits them/it introduces stutter if it needs more than it has. Similar to system RAM, you don't notice it if you have way to much. But the second were the needs exceed the capacity you will.

I am also pretty sure that the 9070 does NOT perform as well as an 9070 xt even at 304W

(Please correct me if I am wrong tho, thanks!)
 
Joined
Jan 14, 2019
Messages
15,628 (6.82/day)
Location
Midlands, UK
System Name My second and third PCs are Intel + Nvidia
Processor AMD Ryzen 7 7800X3D @ 45 W TDP Eco Mode
Motherboard MSi Pro B650M-A Wifi
Cooling be quiet! Shadow Rock LP
Memory 2x 24 GB Corsair Vengeance EXPO DDR5-6000 CL36
Video Card(s) PowerColor Reaper Radeon RX 9070 XT
Storage 2 TB Corsair MP600 GS, 4 TB Seagate Barracuda
Display(s) Dell S3422DWG 34" 1440 UW 144 Hz
Case Corsair Crystal 280X
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply 750 W Seasonic Prime GX
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE Plasma
AMD is likely to say that then spill the beer, slip in it, and end up in the metaphor hospital given their tendency as of late to botch launches... just sayin'
What botched launches?
 
Joined
Aug 20, 2007
Messages
22,160 (3.43/day)
Location
Olympia, WA
System Name Pioneer
Processor Ryzen 9 9950X
Motherboard MSI MAG X670E Tomahawk Wifi
Cooling Noctua NH-D15 + A whole lotta Sunon, Phanteks and Corsair Maglev blower fans...
Memory 128GB (4x 32GB) G.Skill Flare X5 @ DDR5-4000(Running 1:1:1 w/FCLK)
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 5800X Optane 800GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs, 1x 2TB Seagate Exos 3.5"
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64, other office machines run Windows 11 Enterprise
What botched launches?
I was thinking of the poor AGESA firmware alongside the Ryzen 9xxx (and the 7xxx GPU launch issues to a lesser extent) when writing that. Maybe "botched launches" is a bit aggressive terminology.

The products generally end up excellent yes but there is always a bit of teething that should just not be there at all.
 
Joined
Feb 20, 2019
Messages
9,200 (4.08/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
I voted yes because you didn't ask which 8GB cards are worth it.
  • Picking up a new RX6600 is decent performance for $180-220 and it'll let you play most AAA games at low settings.
  • If you already are looking at the used market, there are plenty of 8GB GPUs worth buying for up to about $200. Hell, a 3070 is maybe even an okay deal at $250 since you can make use of DLSS
If you are specifically talking about the 5060-series and 9060-series 8GB variants, then no. They're just as bad, if not worse than the 4060-series and RX 7600 in that they have the same VRAM shortage but two full years have passed and the AAA gaming landscape is even more hostile to 8GB cards than it was in 2023. They don't have enough VRAM to support the features they claim to support in several AAA games, and honestly it's only AAA games are mostly where you'll find those features supported and often needed. As time goes on, the number of AAA titles that crash and burn on 8GB GPUs is only going to grow.

IMO, 8GB is a false economy now and it wasn't exactly a great idea two years ago - Just spend the extra $50 on a 12 or 16GB card to avoid the built-in obsolescence.
 
Joined
Jan 14, 2019
Messages
15,628 (6.82/day)
Location
Midlands, UK
System Name My second and third PCs are Intel + Nvidia
Processor AMD Ryzen 7 7800X3D @ 45 W TDP Eco Mode
Motherboard MSi Pro B650M-A Wifi
Cooling be quiet! Shadow Rock LP
Memory 2x 24 GB Corsair Vengeance EXPO DDR5-6000 CL36
Video Card(s) PowerColor Reaper Radeon RX 9070 XT
Storage 2 TB Corsair MP600 GS, 4 TB Seagate Barracuda
Display(s) Dell S3422DWG 34" 1440 UW 144 Hz
Case Corsair Crystal 280X
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply 750 W Seasonic Prime GX
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE Plasma
I was thinking of the poor AGESA firmware alongside the Ryzen 9xxx (and the 7xxx GPU launch issues to a lesser extent) when writing that. Maybe "botched launches" is a bit aggressive terminology.

The products generally end up excellent yes but there is always a bit of teething that should just not be there at all.
All I can say is...
1745430290028.png


I, for example, didn't even hear about those AGESA issues with Ryzen 9000.

Sure, the first few BIOSes were a bit funny on my 7700X and then 7800X3D, and I had to wait for 3 weeks for proper Linux support on my 9070 XT, but so what? I've got a decent PC in the end.

Whether your cup is half empty or half full is your choice.

Edit: Or look at all the weekly hotfixes Nvidia pushes out for the 50-series. Or the missing ROPs. If you want to talk about a botched launch... ;)
 
Last edited:

NSR

Joined
Mar 1, 2025
Messages
104 (1.89/day)
Am I the only guy whose running 1080p on a card above 8GB?

I've noticed games like Cyberpunk and Kingdom Come start at 8GB usage and creep to 12GB+ as I play (RX 6800 & 9070) and these aren't considered to be VRAM-hungry games. I know games optimise differently if you have less to work with but the experience for me is always smooth and I'm not worried about settings or textures. That is a very nice problem to not have.

Granted, the 6800 & 9070 are advertised for higher resolutions but the 5060 matches the 6800 in performance + has newer and better features, so why is the 5060 a 1080p card if the 6800 is not?
 
Last edited:
Joined
Feb 20, 2019
Messages
9,200 (4.08/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
I've noticed games like Cyberpunk and Kingdom Come start at 8GB usage and creep to 12GB+ as I play (RX 6800 & 9070) and these aren't considered to be VRAM-hungry games. I know games optimise differently if you have less to work with but the experience for me is always smooth and I'm not worried about settings or textures. That is a very nice problem to not have.
So the VRAM creep to 12GB+ is because your GPU doesn't have to throw out anything.

The game needs, say, 7.5GB to run and that 7.5GB will grow as new textures are required to the game area in question. On an 8GB GPU, it will evict the oldest textures to make sure there's available VRAM to run the game well, and load them again if needed later.

If you fired up another application that needed 8GB of GPU VRAM whilst running Cyberpunk with 12GB+ allocated, I'm not sure what would happen but my guess is that the driver would attempt to cull the extra 4-5GB of VRAM that CP2077 didn't have locked for its running process to load in the second application you'd just launched.

I deal with people all day who are running multiple CAD models and rendering suites, so rather than being a single application using as much of the GPU memory pool as possible, it's 3+ different applications all sharing the VRAM pool. Task Manager in W10/W11 will show you that there's a paging file for VRAM the same way there's a paging file for regular system RAM. When stuff gets evicted it goes to that paging area:

1745432328270.png
 
Joined
Jan 10, 2011
Messages
1,611 (0.31/day)
Location
[Formerly] Khartoum, Sudan.
System Name 192.168.1.1~192.168.1.100
Processor AMD Ryzen5 5600G.
Motherboard Gigabyte B550m DS3H.
Cooling AMD Wraith Stealth.
Memory 16GB Crucial DDR4.
Video Card(s) Gigabyte GTX 1080 OC (Underclocked, underpowered).
Storage Samsung 980 NVME 500GB && Assortment of SSDs.
Display(s) ViewSonic VA2406-MH 75Hz
Case Bitfenix Nova Midi
Audio Device(s) On-Board.
Power Supply SeaSonic CORE GM-650.
Mouse Logitech G300s
Keyboard Kingston HyperX Alloy FPS.
VR HMD A pair of OP spectacles.
Software Ubuntu 24.04 LTS.
Benchmark Scores Me no know English. What bench mean? Bench like one sit on?
We are in the era of AI, where VRAM size is the single most essential KPI for gaming technology - not GPU performance measured in metrics like TFLOPS, corecount, clockspeeds or whatnot - those are secondary KPIs.
First day at business school?
 

ARF

Joined
Jan 28, 2020
Messages
4,677 (2.44/day)
Beaten by a year older card with half the VRAM.

View attachment 396467

What does VRAM have to do with hitting a certain FPS target? In what world would the same card with 12 GB vs 16 GB have that be the limiter on whether it can hit 144 or not, if it can hit 120?


Well said.

However, "muh VRAM is the problem" posts will still win popular debate, despite evidence showing the contrary, across history.

"Future proof" high VRAM cards still lose to better core/architecture. See 16 GB Radeon VII vs the year older 8 GB 2070.

Vega 20 in the Radeon VII was the worst core / architecture. 16 GB was an overkill for it, also its 1.02 TB/s memory throughput with HBM2.

The point here is that RTX 5060 / RTX 5060 Ti with their 8 GB pools are bottlenecked by the VRAM amount, and they do need at least 12 GB.
This is a mistake by the engineers and management at Nvidia.


Have you seen that the Radeon 890M integrated graphics (in Ryzen AI 9 HX 300 series) is already configured with 8 GB pools?
 

NSR

Joined
Mar 1, 2025
Messages
104 (1.89/day)
So the VRAM creep to 12GB+ is because your GPU doesn't have to throw out anything.

The game needs, say, 7.5GB to run and that 7.5GB will grow as new textures are required to the game area in question. On an 8GB GPU, it will evict the oldest textures to make sure there's available VRAM to run the game well, and load them again if needed later.
On this in particular, is this why I can drive to the other side of the map and still see a car I left behind when I return like 30 minutes later? I've always assumed things like this always got cleared but have been amused by evidence of my previous endeavours still left behind.
 
Joined
Jan 10, 2011
Messages
1,611 (0.31/day)
Location
[Formerly] Khartoum, Sudan.
System Name 192.168.1.1~192.168.1.100
Processor AMD Ryzen5 5600G.
Motherboard Gigabyte B550m DS3H.
Cooling AMD Wraith Stealth.
Memory 16GB Crucial DDR4.
Video Card(s) Gigabyte GTX 1080 OC (Underclocked, underpowered).
Storage Samsung 980 NVME 500GB && Assortment of SSDs.
Display(s) ViewSonic VA2406-MH 75Hz
Case Bitfenix Nova Midi
Audio Device(s) On-Board.
Power Supply SeaSonic CORE GM-650.
Mouse Logitech G300s
Keyboard Kingston HyperX Alloy FPS.
VR HMD A pair of OP spectacles.
Software Ubuntu 24.04 LTS.
Benchmark Scores Me no know English. What bench mean? Bench like one sit on?
On this in particular, is this why I can drive to the other side of the map and still see a car I left behind when I return like 30 minutes later? I've always assumed things like this always got cleared but have been amused by evidence of my previous endeavours still left behind.
No. Objects (and they are literally called objects in programmer speak) are handled by ye old CPU and stored in the system memory. "Object" here can be as simple as description (car), a state (e.g. position in space, being driven, etc), and a 3d mode plus frills to pass to the GPU to draw.

In all typical cases, an object far from the camera would have its mesh and textures evicted from the VRAM. The instance may be retained in system memory (although not necessarily. Could always be saved to disk and loaded much like a typical game save), as the said state isn't actually that large. The overly simplified example I gave above could fit in less than a hundred bytes (but actual use cases are definitely more than that).
 
Joined
Mar 2, 2013
Messages
37 (0.01/day)
This reminds me of DPI class cars in IMSA. Caddy had a V8 and Mazda had a 4 cylinder. Though it did not win much it showed the performance gap. 8 GB is the 6600 or RX580. Those cards are fine for 1080P but not anything higher.

Yet my 8gb 3070 can play Forza at 4k120 :D

I want to know who keeps employing these aparently incompetent programers... I mean it's a highly technical field and they are hiring village idiots according to *checks notes* gamers.

I totally buy this plot. /s

The issue isn't incompetent devs, its irrational timelines pushed by higher ups and devs thus being forced to quickly produce a product. Even the most skilled devs dont really have time to optimise properly in that context. Back in the day, the same devs likely would have made their own engine. No time for that now: you pick whatever prepackaged engine, load it all with addons to fit your needs, code in some inefficient high level scripting language, and call it a "game."

The problem is way higher up then the devs, most of the time.


That's because a bunch of the transistors aren't working / fused off on the 9070. That doesn't really count.

Well said. I do get sick of the "lazy devs" comment that gets perpetually parroted. If these people had even the faintest clue how difficult it is, and how much hard work it is to make a decent size/looking/playing game from scratch, they'd feel extremely stupid for bandying around that saying.

It's both.

In almost all cases it's not both - it's mainly management, time constraints, ambition of project etc.

It might not be the 90's anymore where people are having to make their own 3D engines and write code in assembly, but by and large software engineers on well known games are still highly skilled and hardworking, the vast majority of the time.
 
Joined
Jan 8, 2024
Messages
363 (0.77/day)
Well said. I do get sick of the "lazy devs" comment that gets perpetually parroted. If these people had even the faintest clue how difficult it is, and how much hard work it is to make a decent size/looking/playing game from scratch, they'd feel extremely stupid for bandying around that saying.

The "lazy devs" people have no software development or project management experience. A 10 second glance at a real project's issue tracker would send them into cardiac arrest.
 

NSR

Joined
Mar 1, 2025
Messages
104 (1.89/day)
No. Objects (and they are literally called objects in programmer speak) are handled by ye old CPU and stored in the system memory. "Object" here can be as simple as description (car), a state (e.g. position in space, being driven, etc), and a 3d mode plus frills to pass to the GPU to draw.

In all typical cases, an object far from the camera would have its mesh and textures evicted from the VRAM. The instance may be retained in system memory (although not necessarily. Could always be saved to disk and loaded much like a typical game save), as the said state isn't actually that large. The overly simplified example I gave above could fit in less than a hundred bytes (but actual use cases are definitely more than that).
Interesting, thanks for the info. :)
 

KikeUY

New Member
Joined
Dec 19, 2024
Messages
2 (0.02/day)
I am playing on an 8gb gpu and I would pay for an upgrade even if its 8gb but not 400U$S+...
Those prices are insane(for me , of course).
 
Joined
Jan 10, 2011
Messages
1,611 (0.31/day)
Location
[Formerly] Khartoum, Sudan.
System Name 192.168.1.1~192.168.1.100
Processor AMD Ryzen5 5600G.
Motherboard Gigabyte B550m DS3H.
Cooling AMD Wraith Stealth.
Memory 16GB Crucial DDR4.
Video Card(s) Gigabyte GTX 1080 OC (Underclocked, underpowered).
Storage Samsung 980 NVME 500GB && Assortment of SSDs.
Display(s) ViewSonic VA2406-MH 75Hz
Case Bitfenix Nova Midi
Audio Device(s) On-Board.
Power Supply SeaSonic CORE GM-650.
Mouse Logitech G300s
Keyboard Kingston HyperX Alloy FPS.
VR HMD A pair of OP spectacles.
Software Ubuntu 24.04 LTS.
Benchmark Scores Me no know English. What bench mean? Bench like one sit on?
Oh lazy devs are a plenty, they just call themselves "vibe coders" these days.

Fortunately for us tho, non-mobile gamedev has a relatively crappy reward/effort ratio, so you mainly see those people doing webdev and adjacent stuff. </partial flamebait>
 
Joined
Apr 2, 2011
Messages
3,007 (0.59/day)
@lilhasselhoffer this was not in defense of 8GB being enough for the 5060ti in 1080p (as an example) but that more vram doesn't increase your frames. It limits them/it introduces stutter if it needs more than it has. Similar to system RAM, you don't notice it if you have way to much. But the second were the needs exceed the capacity you will.

I am also pretty sure that the 9070 does NOT perform as well as an 9070 xt even at 304W

(Please correct me if I am wrong tho, thanks!)

You seem to not read much on TPU. TPU article on unlocking the 9070

Of note:
"...More importantly, the flashed RX 9070 was found to offer significantly improved overclocking headroom, and PCGH was able to tune up performance by 15-20% over stock RX 9070, bringing its performance to match a stock RX 9070 XT, which was confirmed by a set of 3DMark benchmarks."



Regarding the other bit, yeah. I think we're on the same page about it being a limiter, but not a promoter of FPS. That said, this has been the Nvidia line in the sand for about a decade now. September 2014 was when the 970 launched. Despite this, they've always been proven to be full of crap when their cards eventually become VRAM choked. I'm pretty OK then that this was largely a circular logic loop about VRAM, so thumbs up on comprehension from my side.

The "lazy devs" people have no software development or project management experience. A 10 second glance at a real project's issue tracker would send them into cardiac arrest.

There are no issues. There is only opportunity and the targets of the sprint.


And the bile raises in my throat saying that, with the desire to pimp-slap myself for saying it.
 
Joined
Nov 13, 2024
Messages
330 (2.02/day)
System Name le fish au chocolat
Processor AMD Ryzen 7 5950X
Motherboard ASRock B550 Phantom Gaming 4
Cooling Peerless Assassin 120 SE
Memory 2x 16GB (32 GB) G.Skill RipJaws V DDR4-3600 DIMM CL16-19-19-39
Video Card(s) RX 9070XT XFX
Storage 2 x 1 TB NVME & 2 x 4 TB SATA SSD in Raid 0
Display(s) MSI Optix MAG274QRF-QD
Power Supply 750 Watt EVGA SuperNOVA G5
You seem to not read much on TPU. TPU article on unlocking the 9070

Of note:
"...More importantly, the flashed RX 9070 was found to offer significantly improved overclocking headroom, and PCGH was able to tune up performance by 15-20% over stock RX 9070, bringing its performance to match a stock RX 9070 XT, which was confirmed by a set of 3DMark benchmarks."



Regarding the other bit, yeah. I think we're on the same page about it being a limiter, but not a promoter of FPS. That said, this has been the Nvidia line in the sand for about a decade now. September 2014 was when the 970 launched. Despite this, they've always been proven to be full of crap when their cards eventually become VRAM choked. I'm pretty OK then that this was largely a circular logic loop about VRAM, so thumbs up on comprehension from my side.



There are no issues. There is only opportunity and the targets of the sprint.


And the bile raises in my throat saying that, with the desire to pimp-slap myself for saying it.
no I've read it, but I didn't remember it giving such a huge boost in performance. Thanks for the info. I assume undervolting a 9070xt & overclocking a 9070xt still provides better Performance (in either higher fps or in better W/fps [not stock]) but still pretty cool what a little extra power can do!
 
Joined
Mar 13, 2025
Messages
226 (5.26/day)
System Name My Gamer
Processor 9900X3D
Motherboard As Rock X870E Taichi
Cooling Thermalright Elite 360
Memory Gskill DDR5 64GB 30 1.35 volts
Video Card(s) 7900XT
Storage Corsair MP700 boot
Display(s) FV43U
Case 7000D Airflow
Audio Device(s) Void Headset, Creatibe Speakers
Power Supply Super Flower Leadex 1000W
Mouse AsusTuf M300
Joined
Jul 31, 2024
Messages
255 (0.95/day)
Processor AMD Ryzen 7 5700X
Motherboard ASUS ROG Strix B550-F Gaming Wifi II
Cooling Noctua NH-U12S Redux
Memory 4x8G Teamgroup Vulcan Z DDR4; 3600MHz @ CL18
Video Card(s) MSI Ventus 2X GeForce RTX 3060 12GB
Storage WD_Black SN770, Leven JPS600, Toshiba DT01ACA
Display(s) Samsung ViewFinity S6
Case Fractal Design Pop Air TG
Power Supply Corsair CX750M
Mouse Keychron M1
Keyboard Keychron C2 Pro
VR HMD Valve Index
Well said. I do get sick of the "lazy devs" comment that gets perpetually parroted. If these people had even the faintest clue how difficult it is, and how much hard work it is to make a decent size/looking/playing game from scratch, they'd feel extremely stupid for bandying around that saying.

In almost all cases it's not both - it's mainly management, time constraints, ambition of project etc.

It might not be the 90's anymore where people are having to make their own 3D engines and write code in assembly, but by and large software engineers on well known games are still highly skilled and hardworking, the vast majority of the time.
I concur. Mind you, the history of gaming has always been a trendline where rudimentary techniques are refined, optimized, and then packaged into a generalized form that is then tucked into the trunk of a newfangled dev tool that makes the whole process faster and more convenient, though at the cost of computational efficiency. That has been true since computers came with programmable memory. People used to raise a stink over writing in C and compiling it as opposed to writing in ASM, said it was slow and bad. When was the last time you wrote in ASM?

Computers are more powerful, and that is partially meant to compensate for the compounding inefficiencies we have accepted in order to make the development process easier on the fleshy humans that have to do the work. Unfortunately, this idea has been leveraged to crunch devs further and further, not necessarily by shortening dev times, lord no, games used to go from pre-production to gold in 24-36 months, but by hyperbolically increasing the scope and detail of the project. Businesspeople saw that we filled pools with water trucks and big hoses instead of straight off the municipal tap from a garden hose, walked up to the man in the truck, and demanded he fill in Lake Michigan.
 
Joined
Aug 20, 2007
Messages
22,160 (3.43/day)
Location
Olympia, WA
System Name Pioneer
Processor Ryzen 9 9950X
Motherboard MSI MAG X670E Tomahawk Wifi
Cooling Noctua NH-D15 + A whole lotta Sunon, Phanteks and Corsair Maglev blower fans...
Memory 128GB (4x 32GB) G.Skill Flare X5 @ DDR5-4000(Running 1:1:1 w/FCLK)
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 5800X Optane 800GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs, 1x 2TB Seagate Exos 3.5"
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64, other office machines run Windows 11 Enterprise
I, for example, didn't even hear about those AGESA issues with Ryzen 9000.
I owned one during that period. You read the reviews didn't you? Latency issues had it having performance regressions in some cases vs the 7xxx. Nothing major though in the long or even medium term (AGESA fixes were out in literally just a week or two), was more just poking fun then having any serious complaints (my 9950x has actually been a delight). You are right that attitude determines your experience!

Edit: Or look at all the weekly hotfixes Nvidia pushes out for the 50-series. Or the missing ROPs. If you want to talk about a botched launch... ;)
lol that honestly is an excellent point.
 
Joined
Mar 2, 2013
Messages
37 (0.01/day)
I concur. Mind you, the history of gaming has always been a trendline where rudimentary techniques are refined, optimized, and then packaged into a generalized form that is then tucked into the trunk of a newfangled dev tool that makes the whole process faster and more convenient, though at the cost of computational efficiency. That has been true since computers came with programmable memory. People used to raise a stink over writing in C and compiling it as opposed to writing in ASM, said it was slow and bad. When was the last time you wrote in ASM?

Computers are more powerful, and that is partially meant to compensate for the compounding inefficiencies we have accepted in order to make the development process easier on the fleshy humans that have to do the work. Unfortunately, this idea has been leveraged to crunch devs further and further, not necessarily by shortening dev times, lord no, games used to go from pre-production to gold in 24-36 months, but by hyperbolically increasing the scope and detail of the project. Businesspeople saw that we filled pools with water trucks and big hoses instead of straight off the municipal tap from a garden hose, walked up to the man in the truck, and demanded he fill in Lake Michigan.

Indeed, pretty much everything you said is true.

And I do think the techniques being repurposed into higher level code and engines, designed for powerful modern machines, has somewhat dilluted the skillset of yesteryear's software engineers - whereby optimisation was a necessary artform, in order to get something that looks like GT1 running on a machine with a 33mhz processor and 3mb total RAM, for example. It still doesn't make the "lazy devs" comment any less stupid, ignorant, and insulting though.

To answer your question, a good few years ago I did actually have to write shaders in assembly. It wasn't fun, but somehow I preferred it to writing shaders in modern high level shader code ;)

The worst are those horrible nodes you drag around, "visual scripting". I think I'd rather use assembly :D
 
Top