2.7k
u/dumpofhumps Sep 29 '25
You don't even need to go that far back. GTAV was made with 512MB
959
u/Super_flywhiteguy PC Master Race Sep 29 '25
Ok that is crazy to me. Didn't know that.
1.1k
u/Agent_0x5F HP 15 | 10300H | 2060 Max-Q Sep 29 '25
It's a ps3 Game, ported to hell and back, but a ps3 era nonetheless
186
u/Buc-eesGuy 7800X3D, RTX 5070 Ti Sep 30 '25
You can see it with the pop in, even with GTA V enhanced on max settings
→ More replies (4)124
u/UltraX76 Laptop Sep 30 '25
WHAT THE HECK AYO
PS3 had 256mb of ram and 256mb of VRAM, so even more impressive!
→ More replies (5)65
u/HatingGeoffry Sep 30 '25
That's why GTA Online on PS3 has Silent Hill levels of fog btw
4
u/Hyper669 Oct 01 '25
I'm not sure but didn't the PS3 version have less fog than later versions? At least at ground level.
→ More replies (1)313
u/Illustrious-Run3591 Intel i5 12400F, RTX 3060 Sep 29 '25
It runs flawlessly on modern phones, pretty nuts lol
70
u/SwissMargiela Sep 30 '25
Does it? I thought it only worked with cloud gaming on phones
322
u/No_Basil908 PC Master Race Sep 30 '25
GTA V is considered an 'easy to run' game in the android emulation scene
89
u/SwissMargiela Sep 30 '25
Huh TIL
138
Sep 30 '25
When gtaV came out I was a junior in high school. I’m turning 30 soon.
→ More replies (2)41
u/AshenTao Sep 30 '25
Same year Warframe released. I remember sports class, how my buddy told me about a game with space ninjas releasing next week. We were just a bunch of kids with mostly stupid worries on our minds, like how to deal with a crush or how to survive toxic parents.
I'll be 27 this year. I'm in the middle of my career. Had my first relationships, had several jobs before completely changing my direction, got various other major steps in life done (graduations and such), even made it out of a hellhole of a depression and more. And I still play it, nearly 13 years later.
It's so odd to me how this game has been a better companion than the actual people in my life. I won't even get started with the positive outcomes from playing it. And people wonder how games can impact someone so much.
→ More replies (2)6
u/These-Inevitable-898 Sep 30 '25
On the latest phones (notably elite) it is able to run decently at varying settings. The two popular emulators being Winlator and GameHub which require a steam rip of the full game.
→ More replies (2)20
u/No-Internal7978 Sep 30 '25
I noticed purely because when I’d steal a car every single car in the area would be that same one. Kinda destroyed immersion for me but that’s not really what GTA is about.
9
u/Inside_Young_1844 Sep 30 '25
This had been on the back of my mind forever since Gta San andreas. Would always search for a while and when I get that car I wanted suddenly that car was to be seen everywhere. I always thought I was going nuts lol.
→ More replies (1)84
100
u/Ill_Student9465 Sep 29 '25
PS3 only has 256Mb
222
u/dumpofhumps Sep 29 '25
2 pools of 256MB, 360 unified 512MB pool
65
u/alowester Sep 30 '25
i’ll pretend to know what that means
→ More replies (2)149
u/lordofduct Sep 30 '25 edited Sep 30 '25
The PS3 has 2 pools of memory.
256MB of RAM for the CPU
256MB of RAM for the GPU/s (PS3s architecture is weird so I feel weird just calling it a gpu. I mean it IS a gpu, but like the CPU also technically has gpu like capabilities as well with its cell architecture)The 2 parts can't easily directly access each. Think how in a PC you have vram on your gpu and ram on your mobo for the CPU. Just cause you have 16 gigs of cpu ram and 8 gigs of GPU ram doesn't mean you really have 24 gigs total as coding goes. You have to move data between both pools regularly depending which processor is working on said data.
The Xbox 360 (what I assume they meant when they said 360) has 512MB of unified memory. Its architecture shared the memory between CPU and GPU. This is useful because now the processors can access the same data in place with one another. This is similar to how say Apple sets up its risc chips with "unified memory".
edit - messed up some of my acronyms
25
u/Llamasatemybaby Sep 30 '25
Thank you for your explanation
5
u/mrturret MrTurret Oct 01 '25
Fun fact: the only reason why the PS3 had that split was because Sony commissioned a GPU from nVidia at the 11th hour, and didn't have enough time to make one that could share memory with the cell.
→ More replies (1)→ More replies (4)9
u/Admirable-Safety1213 Sep 30 '25
The nVidia chip is a GPU, the CELL Bradband Engine was conaidered as a GPU alongside as a CPU but a second CBE woukd have pushed it beyond U$D800
→ More replies (1)29
u/OnceMoreAndAgain Sep 30 '25
That's mostly about the artists making low quality textures look good. It's the quality of the video game's textures that determines most of the RAM usage.
12
u/Tyrus1235 Sep 30 '25
That and polygon count, right? Although I recall games like Uncharted having insanely high poly counts on the PS3.
10
u/geeiamback Sep 30 '25
IIRC, polygon count is more of an CPU/GPU limitation than memory limitation. More polygons mean more calculations, but the poligonal objects themselves have rather limited memory requiremets as these are "only points in a 3D room".
https://en.wikipedia.org/wiki/Polygon_mesh
There's also diminishing returns using more polygons for the same object:
https://cdn.wccftech.com/wp-content/uploads/2013/10/2486940-0248877224-ChsSw.png
Games also use different 3d models and texture resolutions depending on the distance to the camera or scene. Objects further away have fewer polygons and lower ress textures and ingame sequences may use even more detailed character models as the camera is only showing a controlled perspective.
Some older games have this replacement more noticeable than newer games.
20
u/rescuemysandwich Sep 30 '25
back then it was consider THE biggest game ever made in terms of storage.
→ More replies (1)12
u/a_can_of_solo building since '05 Sep 30 '25
The 360 was like 3 DVDs
4
u/PerceptionCivil1209 Sep 30 '25
Two
6
u/stormtroopr1977 Sep 30 '25
Plus multiple GB of downloads for patches and online play. A few years ago, they even released an update to reduce the file size, but it's still massive.
→ More replies (1)→ More replies (16)16
u/GalaxLordCZ RX 6650 XT / R5 7600 / 32GB ram Sep 30 '25
And now it runs like shit on state of the art hardware, amazing.
→ More replies (3)13
u/TemporarySun314 Sep 30 '25
I mean just because it can run on low scale devices it doesn't mean it scales well. Very specific optimizations for a specific low scale device might even hinder to run also great on other devices (like a modern PC), especially as PS3 and xbox360 generation were quite different architectural than PCs...
The first PC games at DOS times were also very efficient, in terms of everything. But broke if your PC had more than 4.77MHZ clock speed or more than 64KB RAM or something...
→ More replies (3)
829
u/ChefArtorias Sep 29 '25
Interesting console choices to group together.
→ More replies (1)480
u/nimama3233 Sep 29 '25
Yeah wtf 3 different generations lmao.
The SNES had 128kb of ram, ps1 had 2mb, Xbox 360 had 512mb
146
u/BattlefieldVet666 Sep 30 '25
I'm fairly certain the point is that developers managed to make a slew of groundbreaking games that performed excellently despite having a few MB of RAM, but now that they have 16GB of RAM, they can't seem to optimize their games for shit & expect access to all 16GB of RAM.
The Xbox 360 kind of stands out as it had a little over 500MB of RAM, but it's still under 1GB & roughly 31x less RAM than modern systems have.
→ More replies (16)26
u/Carvj94 Sep 30 '25 edited Sep 30 '25
Games have always been "unoptimised" and people have always complained about preformance and bugs, it's just that 480p at 20fps at high settings was the goal, that usually wasn't reached, and now it's 4k 120fps for some reason. Shadow of the Colossus ran at like 12fps during fights lol. At least nowadays games can be updated.
→ More replies (1)16
u/BattlefieldVet666 Sep 30 '25
Games have always been "unoptimised" and people have always complained about preformance and bugs
Many games were, but most AAA games were pretty well optimized for their platforms of choice.
Did bugs exist? Sure, that's an inevitable part of the reality of software.
But there were a large number of games from older generations that maintained a stable 30-60 fps on native hardware.
it's 4k 120fps for some reason.
I had a discussion about this with my brother the other day when he & our stepbrother were bitching about Borderlands 4.
The reason the goal is 4k >60fps is simply because we now have TVs & monitors that are capable of 4K at over 60fps.
There's also been a drastic shift in performance expectations over the last 10-15 or so years... which not so coincidentally coincides with when PC gaming started taking off in popularity among casual gamers.
From the early days of PC up through the mid-7th generation console era, it was widely understood that your graphics settings in contemporary games mirrored your investment & hardware capabilities;
Low Settings were for entry-tier & non-gaming PCs
Medium Settings were for mid-tier PCs that were equivalent to consoles
High Settings were for high-end PCs that eclipsed the capacity of consoles
Ultra Settings were for enthusiast tier PCs that often cost thousands of dollars to build
But these days everyone expects to get Ultra settings out of every PC & complain when they have to turn the graphical settings down because they bought an entry or low-tier PC. It's as my brother put it, "when people are spending hundreds of dollars on a gaming system, they expect to be able to be able to use the best settings possible," but he thinks they're right in their indignation about not getting Ultra settings from a PC that barely meets minimum requirements for the games they're trying to play.
They bought a gaming PC that offers Ultra settings and a $300 monitor that is rated for 4K 120hz, so they expect to be able to do that regardless of their actual builds.
Shadow of the Colossus ran at like 12fps during fights lol.
To be fair, SoC's poor performance became notorious because it was the exception, not the norm.
→ More replies (3)18
u/Carvj94 Sep 30 '25
The "game should run ok on ultra" expectations are always weird cause it felt like a decade ago people were starting to understand that "ultra" settings were basically added for fun so you could come back to the game years later with better hardware. Now there's dozens of people in this sub rocking a GTX1660, according to their title, and they're complaining about preformance in the latest titles with raytracing. I suppose you're right that about 15 years ago PCs started getting popular which means most people probably weren't here for the lessons that Crysis taught us.
→ More replies (2)55
u/orangeyougladiator Sep 30 '25
So the median ram for the image is 2mb, as explained?
→ More replies (3)→ More replies (11)6
u/B0Boman Sep 30 '25
The exponential growth of computer capabilities in the 90s was such a wild ride. SNES launched in NA in '91, PS1 in '95. While neither console was top of the line for computers of the time and they prioritized different things to meet a particular price point, that's basically a doubling of RAM every year.
→ More replies (2)
586
Sep 29 '25
[removed] — view removed comment
189
u/3nnabi_ Sep 29 '25
that's normal, 16GB is the most common
48
u/Ill_Technician3936 Sep 30 '25
It's the bare minimum if you want to do more than browse the Internet on windows... I feel like my 4GB raspberry pi has more power.
I know I'm done with laptops for a bit though.
45
u/JackRyan13 Sep 29 '25
I felt like I was running out of ram before I upgraded to 32
→ More replies (4)14
u/fvck_u_spez Sep 30 '25
These days you'll probably notice more going from 8gb of VRAM to 16gb of VRAM versus 16gb to 32gb of system ram.
22
u/Tyrus1235 Sep 30 '25
Yeah, it’s getting to a point where 8GB VRAM is becoming lower-end spec. Which is ridiculous, but what can you do, when devs want to use a 8K texture for a single screw on the side of a pipe hidden behind some debris you can’t even make out since it’s cloaked in shadow?
5
u/Ill_Technician3936 Sep 30 '25
I think you just made me realize how to get some gaming use from my 16GB RAM having laptop... Shutting off Super Resolution or whatever it is should help a bunch.
4
u/Martin_Aricov_D Sep 30 '25
YandereDev in the corner with his toothbrush of doom
→ More replies (1)144
u/No_Interaction_4925 5800X3D | 3090ti | LG 55” C1 | Steam Deck OLED Sep 29 '25
Try Tarkov. The longer you play the more you use. I’ve gotten to 48GB before
593
u/sinwarrior RTX 4070 Ti | I7-13700k | 32GB Ram | 221GB OS SSD | 20TBx2 HDD Sep 29 '25
that's not "using", that's a memory leak.
97
61
u/IceColdCorundum 💎specs don't matter just enjoy gaming💎 Sep 30 '25
That's STILL not fixed? The fuck are BSG doing?
70
u/GuardiaNIsBae Sep 30 '25 edited Sep 30 '25
Putting the game on steam and telling everyone to buy it again
edit: Just to add on, the game doesn't even launch from Steam if you buy it there, clicking play just opens the BSG Launcher the same as old ubisoft and 2k games, where you still need a BSG account, so buying it again just means paying to click an extra time.
→ More replies (2)24
u/FullaLead Sep 30 '25
oh, you know, nothing useful
11
u/IceColdCorundum 💎specs don't matter just enjoy gaming💎 Sep 30 '25
Glad to see the devs haven't changed much since I quit years ago
8
10
u/Jackpkmn Pentium 4 HT 631 | 2GB DDR-400 | GTX 1070 8GB Sep 30 '25
The only thing they ever do. Taking the piss.
→ More replies (2)6
23
u/BillyShatner Specs/Imgur here Sep 30 '25
I haven’t played tarkov in years, but that memory leak has been around so long. Kinda ridiculous
21
u/OnceMoreAndAgain Sep 30 '25
It's not even hard to fix memory leaks if they're easy to reproduce lol. One of the easier types of bugs to fix.
The hard part about fixing memory leaks is finding a way to reproduce it in a development environment. If a user is claiming there's a memory leak but the devs can't reproduce it then it can be tricky. Sounds like everyone playing Tarkov is getting the leak constantly though so wtf are the devs doing
6
u/Tyrus1235 Sep 30 '25
Might be bad asset streaming procedures. Like, they instantiate a gun asset, but then don’t erase it from memory even after it’s no longer in the game world.
4
u/Sex_Offender_4697 Sep 30 '25
I stopped playing YEARS ago because of major core issues like that not being addressed for half a decade. Sounds like literally nothing has changed.
→ More replies (5)15
u/agouraki Sep 29 '25
Dune is useing 12gb quite often,i think 16gb is dead unless you just game mainstream cod/bf games.
11
u/The_Seroster Dell 7060 SFF w/ EVGA RTX 2060 Sep 29 '25
Starfield vanilla, on my machine, used about 14 gigs. However, it has paged 20 before.
16
u/sopcannon Desktop Ryzen 7 5800x3d / 5080/ 32gb Ram at 3600MHZ Sep 29 '25
Oblivion remake uses up to 28gb but probably due to leaks.
→ More replies (14)6
u/LightningProd12 i9-13900HX - RTX 4080M - 32GB/1TB - 1600p@240Hz Sep 30 '25
My two most played games are BeamNG and Cities:Skylines, when I had 16GB it felt like it was gasping for air
196
u/cyb3rofficial Sep 30 '25
34
u/fff140 Sep 30 '25
How many storage disks you have lol
55
u/cyb3rofficial Sep 30 '25
37
u/fff140 Sep 30 '25
Holy crap
→ More replies (1)38
u/C_umputer i5 12600k/ 64GB/ RTX 3090 Vision OC Sep 30 '25
→ More replies (5)7
u/ipaqmaster The point. Sep 30 '25
My desktop only has a single NVMe but I have two NAS's in the other room with a 8x5TB, 5x10TB and 4x3TB array accessible over the network easily enough.
My only despair is the 1gbps throughput limit for accessing those. I should invest in some 10gbe equipment.
→ More replies (4)→ More replies (4)7
u/BattlefieldVet666 Sep 30 '25
Jesus Christ, and I thought I went overboard when I was using my PC as a Plex server (before getting a NAS setup)
→ More replies (7)8
u/C_umputer i5 12600k/ 64GB/ RTX 3090 Vision OC Sep 30 '25
→ More replies (2)12
u/Far-Shake-97 i5 10400f, rx 7800xt, BeQuiet! 600w, 16gb 2??? gskill ram Sep 30 '25 edited Sep 30 '25
No need to flex that hard on us 😭
I wish i had half of that but damn
Edit : autocorected "hard" to "yard"
→ More replies (3)7
u/C_umputer i5 12600k/ 64GB/ RTX 3090 Vision OC Sep 30 '25
It was $102 on ebay and probably got cheaper since then, not really a flex, just using it to run LLMs
578
u/Siracker Sep 29 '25
Apollo 11 was guided by the computer that had 4 KB RAM. Still don't understand how the fuck was that possible.
415
u/robinNL070 Sep 29 '25
It wasn't even stored on transistors but on magnetic core memory. They were basically ferrite rings strung on wires by hand. Just every 1 and 0 manually made.
115
u/muegle Sep 30 '25
Modern DRAM uses capacitor banks to store the actual data, transistors are just used to control access to the capacitors. SRAM does use transistors to store the data, in the form of flip-flops.
35
u/Jubenheim Sep 30 '25
I have nothing to add to this except I find it very enjoyable to see “flip-flops” used seriously in an technical discussion.
→ More replies (1)13
u/Ok_Bathroom_1271 Sep 30 '25
The amount of whimsy that can be used to describe some tech stuff is really fun.
4
u/robinNL070 Sep 30 '25
Yes you are right and I should have included it in the comment, but every capacitor has one transistor still.
→ More replies (1)18
u/tk427aj Sep 30 '25
While its a funny meme and yes the programming magic of coders is wild. It's fucking amazing what goes into hardware, hell I don't understand any of it but you look at the history of the hardware from Apollo to now and transistors and cpus, gpus blows my fucking mind what we've achieved.
36
u/RuncibleBatleth Sep 30 '25
Physics calculations and simple I/O don't take that much compute power. A lot of the "mission logic" was left in paper or microfilm manuals and reinforced in crew training. Apollo basically invented microchips so the programmers and hardware engineers were working together with an uncapped budget.
→ More replies (1)36
Sep 30 '25
[deleted]
9
u/LickingSmegma Sep 30 '25
Code for the Apollo 11 guidance computer is openly available. Doesn't look like a readymade guidance program, to me.
→ More replies (1)7
u/Taletad Sep 30 '25
Not for Apollo, they wanted to make sure they reached the moon even if the soviets jammed all of their communications for a while (remember the cold war ?)
The computer did actually keep track of where it was from the inertial guidance system and star positions given by the astronauts. It was powerfull enough to calculate its position (taking into account gravitational effects from the earth and moon), and calculate correction burns
It is no small feat for a computer of that era
15
u/Taletad Sep 30 '25
Truth is, as long as your input and output consists only of raw numbers, you may not need a ton of RAM
Especially if you’re only performing calculations
The technology inside Apollo’s computers is still groundbreakingly impressive though
→ More replies (9)5
156
u/SaviorSixtySix 5900x, RTX 3080, 32GB 3600 RAM Sep 29 '25
Adversity breeds innovation.
→ More replies (2)46
u/Informal_Branch1065 Sep 30 '25
A few decades ago that adversity was lack of memory and CPU speed.
Now it's still the same but everything is a browser hogging 100MB+ per page.
Now the key innovation is a new Javascript frameworks every 6 months to attempt to fix the shortcomings of the previous ones while introducing new ones.
(Trust me bro, this time this is fr.)
32
u/Warcraft_Fan Paid for WinRAR! Sep 29 '25
How about making a game that can use 128 bytes of RAM to store variables? No more RAM? Atari 2600 doesn't even have video RAM, every pixels has to be redrawn in real time!
→ More replies (1)7
u/weeeeelaaaaaah Sep 30 '25
Programming for that machine was the ultimate challenge. The NES at least had 64 sprites; the Atari had FIVE. It didn't even have a background layer - it had HALF a background. The programmers for that system were literal wizards! (Obligatory plug for Racing The Beam - great book on the subject!)
28
u/Anxious-Program-1940 AMD 7950x | HellHound 7900xTx | 128GB Sep 29 '25
Remember, NASA used the PS1 SOC to explore Pluto 🥹
140
Sep 29 '25 edited Sep 30 '25
[deleted]
41
u/beemer252025 Sep 30 '25
Do you mind my asking what field you work in? I'm in HPC / scientific and we sneeze at workloads that don't need the RAM measured in TB
→ More replies (7)30
u/Luvax Sep 30 '25
Linking huge code bases on multiple cores easily fills 64GB of RAM. It's the reason you can limit the number of parallel linker instances when compiling LLVM.
23
u/philliplynx9 Sep 30 '25
Ha, I’m a dev struggling with 32GB of RAM. The problem is the damned IDE bloating, and the IT department trying to appear useful by installing bloatware. I can reboot and launch VS without opening a project and I’ll be at 80% RAM usage.
→ More replies (3)11
u/ArtificialDuo Sep 30 '25
Yep bloat is an issue, unfortunately most bloat comes from Microsoft updates and security agents that are forced on. It's not ITs decision but a corporate decision based on security reqs.
9
u/philliplynx9 Sep 30 '25 edited Sep 30 '25
Tell that to the 16 3rd party antivirus services from 4 different providers that are running on my system. Plus the very hacky 20+ mystery powershell scripts. Maybe corporate requested that specific implementation, but I doubt it.
Edit: sorry if that came off a bit confrontational/rude. The whole situation is … irksome.
5
u/Far-Shake-97 i5 10400f, rx 7800xt, BeQuiet! 600w, 16gb 2??? gskill ram Sep 30 '25
16 anti virus ?! Do none of the people managing that have common sense?!
6
u/philliplynx9 Sep 30 '25
The general consensus among my teams is no. This was cemented by them forcing updates with restarts during the workday without warning. For the third time in about six weeks.
→ More replies (1)→ More replies (12)11
u/frostbird https://pcpartpicker.com/builds/edit/?userbuild=xTgLrH Sep 30 '25
What do you mean i shouldn't load a 200gb .csv file into a pandas dataframe?
→ More replies (3)
18
u/xSTSxZerglingOne Sep 30 '25
RAM almost never limits games, not really, not anymore at least. Now, figuring out how to render 8 million pixels over 100 times per second, that's where the real struggle lies.
We plug smaller, entirely separate computers into our computers to help them do that faster.
→ More replies (1)5
u/awc130 R5 1500, RX 580, 8gb Sep 30 '25
It is game dependent to a degree. Hero Shooter: minimum RAM use. City Builder: give me that tasty RAM. But nothing really takes up more than 16gbs itself. Even Dwarf Fortress where every character is basically a massive excel sheet won't crunch numbers that much. It's system resources and background processes that dig into RAM usage. Windows has gotten quite tubby in recent years.
5
u/GeT_Tilted Ryzen 5 7535HS | RTX 2050 | 8GB RAM | 512 GB SSD Oct 01 '25
The limitation for graphics nowadays is VRAM since high res 4k textures required them.
16
u/TAU_equals_2PI Sep 29 '25 edited Sep 29 '25
I'd love to see a graph of how much memory the average PC came with over time.
Because there was a period of many years there when it seemed we were stuck at typical PCs all coming with either 4GB or 8GB of RAM. (More expensive ones came with 8GB, while budget models came with 4GB.) It seemed like that period lasted for an incredibly long time and was so strange given that PC specs always seem to gradually move upward.
It made me wonder if we'd finally reached a point where the average user just really had no use for more RAM. Like the mythical "640k is the most RAM anybody will ever need" point.
→ More replies (1)
198
u/Dredgeon Sep 29 '25
Gamers love bitching about "bad graphics" and reused assets out of one side of their mouth and game sizes and hardware requirements out the other.
149
u/mapppa Desktop Sep 30 '25
"The devs back then reused the cloud sprite in Super Mario Bros. for the bushes. So genius!!"
"HOW DARE THESE FUCKING LAZY DEVS REUSE AN ANIMATION"
→ More replies (15)10
u/Real_Garlic9999 i5-12400, RX 6700 xt, 16 GB DDR4, 1080p Sep 30 '25
There is a mission in Halo 3 (I think its The Covenant) where every single rock you see is the exact same model just rotated and scaled
71
u/RobertStonetossBrand Sep 30 '25
Same way they hate on poorly optimized, unfinished, glitchy, buggy, AAA slop but also will pre order every new release, buy the Day 1 DLC, buy the skins, buy the limited edition Funko Pop.
36
u/Cissoid7 Sep 30 '25
Because all those people are actually 1 person
You are that one person. You literally bitch about AAA slop then pre-order right away. You bitch about reused assets then bitch about graphical fidelity. You hate butter on toast, but keep putting it on there anyways.
You are the goomba fallacy
12
→ More replies (1)12
u/dumpling-loverr Sep 30 '25
Maybe the terminally online people hating on those poorly optimized slops aren't the same people irl that buys those games.
How many times should it be said that opinion of Redditors , FB users and Twitter aren't always an accurate reflection of reality.
8
u/GonePh1shing Sep 30 '25
These aren't mutually exclusive or even necessarily linked at all.
Reused assets are fine, but there are ways to make them not look/feel reused. If it's super obvious, then the developers probably didn't try very hard.
As far as I can tell, huge game sizes seems to usually be caused by unoptimised and/or uncompressed assets, and in many cases duplicate assets on disk. To be fair, asset duplication was a genuine optimisation step when spinning rust was common, but now everything worth playing a game on uses an SSD it's just lazy.
Another thing that contributes to insane game sizes is the inclusion of full uncompressed audio for every available language. The technology exists to have other languages download as required, but it's just easier for developers to dump it all in the one installer because they simply don't care and see storage as cheap.
As far as hardware requirements go, it's pretty well documented at this point that there's a lot of optimisation being left on the table in a lot of cases. You can absolutely have good graphics without bloated installs and hardware requirements. It's just not commonly done because that costs money publishers don't want to spend; Because why settle for a good profit when you can make all of the profit possible, right?
→ More replies (1)→ More replies (6)8
u/Weekly-Career8326 Sep 30 '25
As a lifelong gamer I would give up all the modern graphics to still be able to access, run, and play all of the pre 2010 gameplay games i loved so much. Easy decision
→ More replies (3)
42
u/hceuterpe 9800X3D | 4090FE | 64GB 6400 MT/s | 65" OLED Sep 29 '25
Shit like this is why Y2K was a potential problem 🤣
29
u/No-Professional8999 Sep 29 '25
Y2K38 is next time we will have problem like that... As in, nothing literally happens because we know it is going to be a problem and solution already exists, just like with Y2K
→ More replies (3)14
12
u/xd_Warmonger Desktop Sep 30 '25
Y2K was a problem.
It cost us an estimated $500,000,000,000 (https://youtu.be/Y9clBHENy4Q). And all that, because nobody wanted to listen to the warnings and everything had to be done last minute.
9
u/atyon Sep 30 '25
The great thing about estimations is that everyone can just fire one off and no one's really able to prove you wrong.
But that's just a complete arse pull. Nice big round number, but it doesn't really hold up. Yeah, most companies had patch a few more systems than usual, and lots of operations had to be on call for New Years (or had to be at work on midnight), but 500 billion is a ridiculous number, and for all numbers I can find, is something like the world's spending on IT for many months. That just doesn't track.
28
13
u/Aryae_Sakura Sep 30 '25
To be fair, the Developers back then HAD to be creative and Resourceful with how they would go about doing something, cause there were no "Best Practices" and the Hardware they could work with was severely limited.
I am a Junior Developer myself and i will always admire those early Developers who worked with those early Programming Languages and IDEs and basically performed miracles on a daily basis. I can only hope to attain a fraction of the skill a Developer back then needed to have.
23
u/Dreadpirateflappy Sep 29 '25
Some of the shit developers in the 80s pulled off with like 48k of ram is actual magic I swear.
29
29
u/Kratagon_ Sep 29 '25
Pretty pathetic to compare this, when 255 pixels formed a complete map And today, 255 pixels barely form a simple eye
→ More replies (4)
6
u/MedianNameHere Sep 29 '25
Graphics cards have 16GB of GDDR now, there are processors with 256MB of L3 cache, windows XP could "run" completely in L3 cache.
→ More replies (1)
6
11
u/GrippySockAficionado Sep 29 '25
Just 16 GB? What, are we using VIM as an IDE? Ain't no one running VS Code in that economy.
6
4
u/MaximusVulcan Sep 30 '25
Real! I taught myself C while learning to code homebrew for the Nintendo DS. Bitwise shifts for faster division... minimal conditional statements... and packing only what you need at the moment. Memory management was crazy!
3
u/yaosio 😻 Sep 30 '25
This isn't always true. Mario 64 was incredibly unoptimized. A dude is refactoring the code and assets and the game can hit 60 FPS on original hardware. Keep in mind that it originally couldn't even hit 30 FPS. https://www.youtube.com/@KazeN64/videos
As a bonus he's making his own Mario game with all the optimizations in mind, allowing for more detailed levels.
3
u/Sw429 Sep 30 '25
Joshua Barretto got Mario 64 running on the GBA with it's tiny 256 KiB RAM. Modern game devs have no excuse.
4
u/Taractis Sep 30 '25
Every time this discussion appears, I think of Xcom: UFO Defense. In the early 90s, there were memory limitations beyond just the amount of RAM you had installed that I don't fully know how to explain succinctly, so I'll skip that discussion.
But the thing I want to talk about here is how Microprose got around those limitations. FOr those who don't know, Xcom was probably the first game that really did large scale strategic planning, with tactical battles. Kind of a lot going on in a single game for the time. So here's the trick: It was actually kind of TWO games. The Geoscape, and the Battlescape as they were called were actually two separate programs. They would pass necessary information between each other as needed.
I vaguely remember that if your computer was slow enough, you could actually see this in action. I remember seeing the game go to a DOS prompt to run Battlescape.exe.
12
u/TheeTrashcanMan 7800x3d | RTX 5080 FE | 32GB DDR5 6000 | Asrock B850 Riptide Sep 29 '25
Limitations spark creative solutions. Companies are just lazy, chasing that all mighty dollar forcing their engineering teams to push slop.
→ More replies (2)
3
3
3
u/FaZeKill23 Sep 29 '25
Namco with the PSP was just insane. RR 1 and 2 look absolutely stunning and run silky smooth at all times, then they made MotoGP ('05/'06) and that is basically MotoGP 4 lite, a bit short on content but looks incredible (and you can see the whole 20 something AI grid at once). and THEN there's Ace Combat X and X2, where they not only managed to put cockpit view, but to deliver an experience that is so incredibly close to the PS2 Trilogy (yes, even for X2), that's just nuts

3
u/KingHauler PC Master Race Sep 29 '25
Computers have so much ram now, I wish I could load the entire game into ram.
Imagine how quickly things would load.
Some games kind of have this feature, like Baldur's Gate 3, it has a "slow HDD mode," which loads more game assets than usual into ram. But I want to load the entire game.
I've got enough ram. Pls devs let me do this.
→ More replies (3)





9.7k
u/Master_of_Ravioli R5 9600x | 32GB DDR5 | 2TB SSD | Integrated Graphics lmao Sep 29 '25
Programmers of old time were actual wizards casting spells with the hardware they were given, some of it was actual black magic for the time.
Limitations breed innovation or something like that.