Batman Demands 12GB RAM For Windows 10 (steamcommunity.com)
An anonymous reader writes: Back in June, Warner Brothers removed Batman: Arkham Knight from sale after a lot of graphics and performance issues found on the PC version. Now, after spending five months trying to fix this mess, Rocksteady and Warner Bros re-released the game on Steam with some free Batman titles for those who acquired the launch edition. However, Warner Bros noted there are still a few caveats with Windows 10 users recommended to have 12GB of RAM to avoid paging issues: "For Windows 10 users, we've found that having at least 12GB of system RAM on a PC allows the game to operate without paging and provides a smoother gameplay experience." Some initial tests show no performance gains on the re-released version. Warner Bros claims that it's still working closely with its GPU partners in order to enable SLI/Crossfire for the game.
Exactly for what do we need 12 gigs of ram? I had more issues with the code then I did graphics..... To me it still feels the same as the old engine I still scratch my head sometimes thinking what did they improve? Did this even help with the user experience?
I demand 12GB of RAM now that I have upgraded the Bat-Computer to Windows 10.
-Batman
This is nothing more than another example of something I've believed for years: if you give your devs workstations with bleeding-edge speed, the newest graphics cards and far more RAM than most consumer machines can hold, they'll produce games that can only run on their machines. Yes, it's nice to have all of that stuff to make it faster to compile and test your code, but you should also have testing machines with nothing more than a mainstream computer can be expected to have right out of the box and not ship the product until it will run properly on them.
Good, inexpensive web hosting
... sloppy programming, Batman!
is a caveat.
1. Sweet! 4 gigs of RAM.
2. How long until that's not enough?
More evidence for the " Wait till it's been out at least a year and it's $20 on Steam before picking it up " argument.
Never, ever pre-order anything. Ever.
I wouldn't even give a new game a serious look until at least six months have passed. For the sole purpose of ensuring the game is playable, the servers aren't overloaded ( if an online game ) and the majority of the game killing bugs are located and remedied.
My life isn't over if I don't get to play a game on release day. In fact, now that I think about it, my life is a whole lot less stressful if I wait and play it later.
lol at gamemaker, software fix=upgrade your hardware.
-=-=-=-=-=-=-=-=-=-=-=-=-=- If picture worth a thousand words, how many megapixels is it? -=-=-=-=-=-=-=-=-=-=-=-=-=-
Batman is multimillionaire Bruce Wayne. He can stop demanding, and buy his own damn Bat-RAM.
"National Security is the chief cause of national insecurity." - Celine's First Law
While I agree with you, PC manufacturers didn't get the memo. They are still stuck with 4GB, or maybe 8GB on high end PCs. RAM prices didn't help us avoiding that plateau. RAM was cheaper 3 years ago than it is now.
And here we come to the crux of what it means to be a truly great developer. Optimizations, both memory and performance, are difficult. Anyone can throw something together that is slow, bloated, and requires tons of physical resources to work half decently. Just like you can write anything you want in Visual Basic, because, after all, it is turing complete.
So this brings me to my subject - Wolf3D, Doom and Quake. What made those games amazing weren't the algorithms. Most of the concepts, like binary spacial partitioning, and the various 3D mathematics involved to translate and transform points, etc, have been around for close to a century now. What was amazing about those games is that they ran very well on the incredibly slow and RAM-limited hardware of the era. It took tremendous amounts of pre-processing and every trick in the book for those games to be lean and mean enough to not be a slideshow and have decent rendering quality.
Which brings us to the counter example of all of that: Batman: Arkham Knight.
Better known as 318230.
If this lowers the price of RAM, then I'm all for it! Even better if they claim it needs 12GB of ECC.
When I built mine I planned on the max - 32GB. If it would have taken 64, that's what i'd have put in. If you like to game - it's kinda a given that you max your ram at the highest stable speed the Mobo will allow. Not crazy at all IMHO.
Bruce Wayne can afford 12 GB and then some. His superpower is money.
If it weren't for deadlines, nothing would be late.
So that's why I keep seeing the Crucial logo projected on clouds with searchlights.
That's simply not true. The basic functionality (cmd.exe, telemetry and NSA reporting) works fine with just 4Gb.
I am really curious what it is they are cashing in local RAM that is so big - Are they staging textures and models to local ram before pushing them onto the GPU? Media resources are the only thing that really bloats up a game's size, game physics and AI rules are usually pretty small.I suspect that the parent post is correct, in that the devs are kinda being lazy and not lazy loading assets on demand and just dumping everything into RAM on level load.
May John C. come save us from bad game coders, amen.
HA! I just wasted some of your bandwidth with a frivolous sig!
Is this Batman? Or Fatman?
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
Yeah, but having a lot of RAM means that you also have plenty of space for cache and that's very comfortable.
When you want to run high detail photo terrain and UHD meshes. My next PC will have at least 32GB of RAM
"Because we are not employing at entry level, offshoring will kill our industry stone dead."
...of how out of touch the billionaire class is with the average American. Bruce Wayne should be ashamed.
https://xkcd.com/606/
*** Suerte a todos y Feliz dia!
buy his own damn Bat-RAM.
In fact, that's exactly what Sunsoft did for Batman: Return of the Joker for NES. It comes with 8K of Bat-RAM on top of the 4K built into the NES it runs on.
Or perhaps the game uses the entire 8 GB of a PlayStation 4 or Xbox One console's RAM and needs 12 GB on PC because Windows 10 is so much heavier than Orbis OS on PS4 or whatever Microsoft calls the XbOne's operating system.
Hitchhiker's Guide to the Galaxy fit on a 5.25" floppy.
It's just really, really hard to plan. It takes several years to develop a game. Meanwhile computer hardware is advancing. You're trying hard to hit that moving target. You don't write your game for the computer your users have today, you write it for the computer they're going to have when your game launches. Monolith got hit hard by this. They developed Shogo Mobile Armor division thinking by then everyone would have PII 300s while lots of us were stuck on 200 MMXs. Their games got bad reviews until hardware caught up with their engine. Even John Romero and the Duke Forever guys suffered from this problem. If you're not writing games for a console you're job is 100 times harder.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
If you want a game where you play a surly dude who runs around an open world kicking ass, go get Shadow of Mordor on Steam right now. It's on sale for like $17, and instead of a gay Batmobile, you get to hop on the backs of these giant beasts and behead orcs to your heart's content. And the first time you take out a warlord, you'll stand up, grab your balls and do your best Macho Man Randy Savage voice, yelling, "I did that thing. Oh yeah." With the money you'll save, you can buy a pizza and a case of beer.
Trust me. Don't let this Arkham Knight make you feel like you're some trick who was robbed before the panties dropped. Go play Shadow of Mordor, or if you're the sort that needs the self-affirmation of paying full price for a game, get Mad Max and you can blast around the Wasteland in a Jesus-built hotrod and kick ass.
And you won't need five fucking Cray supercomputers configured in a Beowulf cluster to play those other games. Take control of your PC gaming life for god's sake and quit sniveling.
https://youtu.be/8C4lK41SX-Q
You are welcome on my lawn.
I agree. If you're in the PC gaming crowd you generally know you're in for the regular upgrade cycle. My gaming rig had 16GB years ago.
That's why I got out of PC gaming and moved to the console (sacrilege I know). I just found that I didn't enjoy constantly upgrading and tinkering with my machine. Don't get me wrong, I loved it for many years and learned a ton in the process. I just have other ways I'd rather spend my time and money these days. Now, if my kid ever gets into gaming...
real memory -- game uses 2gig ram, DRM 10gig ram
You mean 4 GB?
No. By default, Windows caps 32-bit applications at 2GB.
This is one reason heavily-modded 32-bit games crash a lot.
So Batman doesn't need 12GB but its recommended to avoid paging. What should we make of this other than the fact that if you turn all the settings up to max it needs a lot of memory.
If you're in the PC gaming crowd you generally know you're in for the regular upgrade cycle.
Only if you are trying to impress people with numbers instead of just enjoying games, or if you insist on turning every setting to max even if it takes several times as much computing power for minimal actual graphics quality change. You can get by with PC gaming with several year old computers just fine, and update now on a cycle comparable to the timescale of consoles and no longer need to spend four digits and a lot of time to do it.
...of how out of touch the elite billionaire class is with the average American. Batman ought to be ashamed.
It has 2 supporters, one of which commented "I signing this because I'm stupid."
Java is a bad example of allocating ram.
It performs best when you allocate closer to its actual needs.
That's true, but it is possible for 32-bit applications to use up to 4GB when run on 64-bit Windows if the application is compiled with the right options.
That's too much; I'm buying Robin instead
Table-ized A.I.
"Warner Bros claims that it's still working closely with its GPU partners in order to enable SLI/Crossfire for the game."
Glad to hear they're working hard on making the game not run unless you buy more hardware. Good job, guys.
"Games should push the limits."
Weird definition of game you have there. I don't care if it pushes the limit or just lies on the sofa, bottom line for me is a game should be enjoyable, e.g. fun.
"Some games just want to watch your CPU burn"
Monstar L
And sure that means there will be a decent number of people who can't play their games without buying an upgrade, but I don't have a problem with that.
Yeah, but the guys who risked their money and years of their life to develop your game might.
Windows Fucking 10 drives the need to purchase and upgrade PC hardware. Desktop PCs revenue skyrockets.
Remember when Bill Gates said everyone only needs 640K (that K as in Kilobyte).
Batman requires so much memory.. I mean, none of my Wonder Woman jpegs needs more that a couple mega...waitaminute...
Pretending this is my office full of bitter coworkers..
You can set up a RAM disk. What you are asking for is the OS to cache things smarter (and with some user hints), and frankly, this could be done.
But Java definitely isn't doing it.
Even my server from from 2009 has 32GB ram. I've installed 24GB and 16GB in my wife's desktop and my own years ago.
You almost can't have too much RAM installed. Makes great cache when you're not running a big pig of a game.
“Common sense is not so common.” — Voltaire
What's comfortable is going back to the desktop and the browser's memory has (mostly) not been paged out to disk and there's still gigabytes of disk cache. Although 8GB should usually be enough for this.
In the recent months RAM has gone down in price enough. PC manufacturers won't spend an extra $20 to $40 for RAM and/or a few extra $ for a motherboard to have four slots instead of two.
But if your several years old PC happens to not be great enough then you're fucked. It's a chore to upgrade a perfectly working motherboard (and most of what goes on it) to get more CPU and RAM when it's still very good for anything non-gaming (like a ton faster than a $800 smartphone, with 10x-20x the storage). And it has little or no resale value.
The way I see it, a big part of the problem here is the Window 10 bloatware.
Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
"Batman Demands 12GB RAM For Windows 10 "
Not only him, I demanded 12 GB or RAM for my Windows 10 too.
...After all, he's the goddamned Batman.
for the next release.
It will need :
256GB RAM
12 Petabyte hard drive
64 Core CPU running at 32Ghz
128 Core GPU with 64GB dedicated RAM
Liquid Nitrogen cooling
If telephones are outlawed, then only outlaws will have telephones.
I used to run lunar lander on a pdp8 with 4K and a decwriter. It kept me amused pulling the graveyard shift.
One word: Bloat.
Sounds like some really really lazying coding. Considering that the primary audience for this drek are consoles, and it was most certainly designed primarily with that in mind, it is really absurd to think that to "avoid paging" it will require 12GB of RAM which is way more than any console would ever have. Sounds to me that it was designed perhaps narrowly in mind for a console architecture, however when you "turn up the volume" so to speak for an enhanced PC version (i.e. resolutions over 1080p, with fancy graphic bits turned on) it doesn't scale very well, or the method that they use is so brute force and lacking in subtlety that it has the same effect. They are also pretty much saying, "we don't give a damn about the PC market, if you don't like it you have the option of buying more RAM".
That said, any modern PC that is built for gaming is going to be using an SSD anyway, which means even if their is some paging going on, it likely isn't going to be the bottleneck that it used to be.
That's easy enough to handle. Make a category, "Finished", and stick your favorite game(s) there that you aren't currently playing. Make another category, "Crap", and stick that kind of stuff in there. When steam opens, categories can be collapsed by default. Et voila! No more games gumming up your screen.
Just like with Windows, there's multiple ways to skin that cat. For instance, you can, change your steam list to just INSTALLED. It is the menu marked GAMES immediately to the right of the Search box. FWIW, that's also how you transition from GAMES to SOFTWARE, in case you've bought any software from Steam. Anyway, changing that to INSTALLED should give you instant gratification. Err, unless you just install everything and leave it... In that case RECENT should do it for you. Hopefully.