Why isn't EVERY SINGLE VIDEO GAME available to play on the PC? I mean, the developers used A PC to create them, right?

Why isn't EVERY SINGLE VIDEO GAME available to play on the PC? I mean, the developers used A PC to create them, right?

Attached: 1557441467764.png (371x353, 148K)

Other urls found in this thread:

s.famitsu.com/news/201806/11158825.html
bcnretail.com/market/detail/20180420_58606.html
twitter.com/NSFWRedditImage

money

because you can charge them for a television, console, special controllers and an online pass too

They don't wanna spend time optimizing the game for more than one setup.

>i cant play mario on my pc because nintendo wants to sell me a tv

>tfw still no CoD3 on PC

Attached: 1363886378861.jpg (582x329, 20K)

30fps with drops is not optimized

0 fps on PC :^)

>every single game
Just use emulators bro :^)

Porting something to PC requires time and money. If a publisher/developer thinks that the time and money needed for a port isn't worth it, then it doesn't. Many games are also funded by people who only fund them on the condition that they stay exclusive to their platform.

Consoles were created because they were a compact, cheap alternative to a PC, which was horribly expensive in the 80s and 90s. Consoles are still less expensive, take less effort to maintain, can be played from the comfort of a couch, and as the other guy said can be optimized for. The line between computers/laptops and consoles has definitely blurred over the years.

If every game was made on PC why do so many games emulate like shit

Are you retarded?

emulators are not made by the devs

because the emulator is shit. aint the same

Because Sony etc bribe or own devs not to do that OP>Porting something to PC requires time and money. If a publisher/developer thinks that the time and money needed for a port isn't worth it, then it doesn't. Many games are also funded by people who only fund them on the condition that they stay exclusive to their platform.
except a working pc version is always ready since they code on PCs brainlet consoletards subhuman

The vast majority of games worth playing are available on PC, especially nowadays. How many games released in the past 5 years that are actually good can't be played on PC? Bloodborne? There's one. Spyro Reignited Trilogy? Two. Maybe a few Nintendo games? Uhhhh.... That's about it.

pc pirates

Nintendo fucked up and their stuff was easy to emulate, so even saying they're not available on pc is a dubious claim.

emulators need many different instructions to replicate something a console does,hence EMULATION

poor performance on emulated games are caused by the emulator, not the game itself
this is why performance gets better as the emulator is being developed

If it's a console exclusive then the code will only function best on console operating systems/architectures. This is why there are dev kits and emulating current gen games is near impossible.

/thread

Money, and PC gaming is thriving in Japan.

Famitsu estimates there are 15 million pc gamers vs 23 million console gamers in Japan. More interesting is it says there was a 50% increase in just one year. That's unbelievable growth if the numbers are accurate.

s.famitsu.com/news/201806/11158825.html

Here's another article about a 80% increase in gaming PC sales at one location compared to last year:

bcnretail.com/market/detail/20180420_58606.html

>If it's a console exclusive then the code will only function best on console operating systems/architectures. This is why there are dev kits and emulating current gen games is near impossible.
read again illiterate braindead moron:

I thought I'd seen a lot of my twitter artists showing off their new gaming pcs lately.

Based Japanese finally waking up to the reality of PC superiority

Surely we'll get to a point in time where consoles won't exist, right? I mean, everyone out there has a $300+ mobile phone. Who's to say the future won't have mobile devices act like a powerful PC setup? and no the new Google shit doesnt count

You're a fucking retard, that's not computers work.

Fpbp
/thread

>all of them need to apply to every scenario
Pedantry is not impressive.

>Y-you're a fucking retard

Attached: mask.jpg (601x508, 31K)

He's right though. They don't play the games on PC just because they write code on them.

Mobile is limited by size. Heat dissipation will always be a problem for a small device and the screen will always be tiny unless something like google glass or reasonably sized vr headsets take off.

PS4 games are programmed on an actual ps4 with a dualshock controller, retard.

>the reason why most games don't run natively on linux is because microsoft pays of every single pc developer!
idiot

Some games are literally paid for by console makers to sell consoles. Why would you expect them anywhere else?

Games made with consoles in mind use dev-kits which are locked down PCs with entirely different hardware architechture for both the CPU and GPU. This complicates porting them to PC, plus most (((publishers))) haven't seen PC gaming as a valuable market until more recent years.

>30fps with drops is not optimized
This never happens on first party games

> What is Bloodborne

Why would they bother to write everything immediately portable instead of just crosscompiling to the target platform?

Dumb question but do they literally make games on normal PCs that you or I would have? Or are they like special super powerful PCs.

With the power of today's PCs vs current consoles they don't even have to optimize anymore.

So why can’t people just use the engine they designed the game with to emulate them

Okay, but ports to PC are even worse. I can't tell you how many times I was about to buy a game, but then read the reviews and they all go "ANOTHER SHITTY PORT! REEEEEEEEEEEE IT GOES SO SLOW ITS LIKE 10 FPS AND MY FANS ARE WHIRRING LOUDLY!!!!!!!"

You haven't got a single clue what you're talking about so just stop

...

But the games are made on PC first and then downgraded for consoles

Who is this semen demon? Google just shows archived posts and twitter of all things.

this is why they dont bother with pc
they know pc players wont eat their bullshit excuse for a 30fps cap

Normal x86 machines as such, though likely higher end than consumer average to reduce build times, rendering times.

AAA devs have dev kits which are literally like a hybrid of PC and console. The write the game in the PC part then copy it to the console part to run. Indies usually just write code on PC in already portable engines like Unity/Unreal/etc

Is there a reason why stuff like CEMU is so insanely intensive? If you don’t want lag you need to use multiple cores and open up most of your RAM usage to emulate a fucking wii u

Antimonopoly laws

Being made on PCs and being made for PCs are two different things. Do you think people people write and compile software for minimal embedded systems directly on target as well? How do you imagine a new device is initially programmed in the first place?

Usually it depends on what compiler and other software things the devs used to create the emulator.

Porting games to PC is very difficult. Most people’s PCs are much weaker than they think. You’d be surprised how much they have to tone down even on Ultra settings.

>Porting games to PC is very difficult. Most people’s PCs are much weaker than they think. You’d be surprised how much they have to tone down even on Ultra settings.

Attached: 1556076755221.jpg (456x810, 34K)

You can make games in any PC using what is called a "game engine", but having a powerful computer means it takes less time to compile or show you the results of the program, graphics on the other hand can be very expensive because you need a lot of computational power to make them, unless you outsource everything in that case yes, you can make a AAA game in just a normal PC. Even big studios have to compile everything in the end using a single PC.

Because your CPU has instead of your CPU natively doing calculations that it needs to do it emulates completely different hardware with completely different rules.
So your CPU doesn't directly recieve a command it can resolve, the imaginary emulated CPU recieves a command, then goes through software emulation to translate that to something your CPU can resolve natively then sends that back.
(This is all massively simplified but you can find more detailed explanations with a bit of research).
So unlike OS emulation where you just have to imitate a software layer with hardware emulation you have to emulate the hardware as well. This is much harder when your x86 PC is trying to emulate a PS3 CELL or Wii/Xbox 360 PowerPC CPU.

So it’s like an emulator?

So I'm not crazy then. I bought the cod WWII bundle on steam and was confused that 3 was missing. At least United offensive is there

An emulator is a program that has to "emulate" the internal structure of a console.
If you get a poorly coded n64 emulator then only an 8gb rig can run it, it'll stutter and won't even display properly
If you get your hands on the console's documentation like PPSSPP you unlock the ancient magic that makes it run on toasters

Interesting, thank you

By “they” I mean the developers

Tone down compared to... what? The theoretical infinite settings with 16x SSAA, literally unlimited draw distance, and uncompressed source textures at 32k^2?
Of course you're gonna make your assets at a much higher resolution and polycount than any PC can handle, that's just good practice and makes them easily scaleable to a variety of resolutions.

>doesn't know about emulation

The best way to answer that is to google it. The answer to "why does this emulator run slow?" differs from emulator to emulator because each has a unique set of hardware that needs to be emulated and those setups each have their own set of differences from pc hardware.

Game engines are just a programs like photoshop or others, it's basically a programming tool to trivialize game creation (which is not a trivial task). For consoles the devs have to ask for dev kits, which are basically just computers/modified consoles with a game engine program.

>the developers used A PC to create them, right?
What is a fucking devkit...