years ago when i discovered that PS2 emulation was a thing and got excited because the PS2 was the greatest system ever i was saddened to find out that my integrated intel graphics card could barely run any PS2 game, at the time i figured that my computer was literally weaker than a PS2
but now i know that apparently emulating something requires much more power than the original had, which is likely one of the two reasons we don't have xbox 360 and PS3 emulators yet, so my question is, for those of you who know tech, why?
i figured it was something simple like, it's easier to be obama and run america than it would be to impersonate obama AND run america, what do you think Sup Forums?
(oh, and i have a gaming laptop with a 960m so i can emulate anything now, that story has a happy ending)
Consoles are computers built for one purpose only – run games. There was little to no software at the beginning, and even with Xbox and PS3, there is still much less OS over there than a PC could have.
To make it simple, PS2's processor only thought about games, and RAM was almost exclusively dedicated to games. A PC needs to run the emulator, the game, the OS, and all the other programs that might be running.
Plus, the PS2 emulator was started by people who did not know EVERYTHING about the PS2 and how it works, so many patches made it a bit bloated.
So, you are running Windows/Leenoox, the amulator itself, the game, whatever programs also open, and there needs a little RAM to be left unless you want to turn your PC into a snail as it writes data to the HD after running out of RAM.
Grayson Bennett
I think you answered your own question
Juan Jenkins
I think it's because when you emulate a console you're not directly using your computer's hardware to run it, you're creating a virtual processor. So your computer is now in charge of running both the emulator and processing graphics.
This was always my understanding, but I could be very wrong, feel free to correct me
Caleb Peterson
im disappointed that most people that emulate games now a days are like you, just because they don't know everything about technology; and think lel free games
Julian White
Whippersnappers today, can't even code their own games!
Adam Flores
See this? This is not the reason.
The real reason is that the GPU and CPU on consoles don't share the same architecture as their computer equivalents which means you have to translate console instructions into PC hardware equivalent and they don't always translate 1:1 so multiple instructions might be needed to accurately replicate one console instruction. Also GPU access on PC has to go through the graphics API (DX/OGL) which are very inflexible when it comes to emulation. Furthermore, there are system-wide architectural differences, for instance in many consoles both the CPU and GPU can access the same memory address space, whereas that's impossible on PC. Also, since sound cards on PC are as inflexible as they get, the task of emulating the console's sound chip falls directly on the CPU.
Joseph Carter
It's because console games are optimized to the hardware so well that it can outperform its paper specs.
Consoles can get many times more performance through optimization than PC's can ever dream to get. This is due to the nature of a fixed platform and access to hardware.
Console platform holders build all of their consoles to have special hardware features that PC's doesn't have.
This means that developers can do a lot of smart things with the console hardware to get extra graphical details to run through highly proprietary and customized gfx engine design.
This is the same reason that PS4 literally has the best real-time graphics of all time currently. Pic related.
Parker Edwards
>This is the same reason that PS4 literally has the best real-time graphics of all time currently. Putting aside that game was announced for PC first, that's CGI you fucking moron.
Jayden Baker
Try making an emulator, ANY emulator and you'll see what's the problem.
Jonathan King
idiot or bait. basically what this guy said, op
Daniel Kelly
Kojima literally said "this is running in real-time" before showing the teaser at the Playstation conference.
The game was supposedly looking at a PC release by information of a since then retracted Q&A.
Caleb Williams
Gaming
Laptop
Ryan Walker
thats because the people that programmed these emulators are fucking loser hacks (no optimization)
Daniel Martin
Both things you replied to are true. It is a combination of both of those things.
Zachary Cooper
(You)
Robert Kelly
>A concept trailer is running real time
Leo Russell
Kojima lied. He said he doesn't even have any game developers and he has no idea what kind of game it is going to be.
Thomas Rivera
Why do retards feel entitled to make threads like these?
>Kojima lied oh okay.. >He said he doesn't even have any game developers and he has no idea what kind of game it is going to be. This he said over half a year ago. He has since then said differently. The teaser was produced by Kojima Productions... He has some employees and they made the teaser using one of two real-time engines they are looking at. (they might have chosen an engine at this point) He has since then said that the video represents the fidelity of the final game. He has said this several time since the trailer was showed. Don't you watch YongYea at all?
Henry Hill
Wrong. Console optimization plays a very minor role in it. Going by that logic a PS2 should be able to provide kind of modern graphics since you need a modern rig to run the emulation. It's worth noting how every emulator puts great strain on your CPU while leaving GPU relatively without much workload even if you upscale the game to 4k and add some stupid post processing.
John Hernandez
I wouldn't be surprised if it was indeed real time. Real-time cinematics has been Kojima's staple ever since MGS1.
Nathan Reyes
It's amazing that delusional kojima drones still exist after the blunder that was MGSV.
You're more retarded than ND apologists then.
Easton Collins
>YongYea
Literally who.
>Represents the fidelity of the final game
Moved those goalposts fast, I see. Representing the fidelity of a final game means nothing when he has no engine, no studio, and no game yet.
Asher Gutierrez
Probably because they lost IQ after fighting your mom with their dicks.
Jacob Jenkins
I know this is b8 but please do tell me where I'm wrong.
The trailer wasn't very graphically impressive anyway.
Tyler White
Console optimization magic is the biggest snake oil ever. Lower level hardware access and a single target spec do help, but they only go so far. A lot of the so called console optimizations just means cutting corners where they're least likely to be noticed.
R6 Siege for example runs at some tiny ass resolution on consoles and renders alternating pixels in a checkerboard pattern per frame then uses an algorithm to piece that into a high res-ish looking image. The new Killzone is now infamous for using some sort of vertical interlacing to hit it's promised 1080p60fps target. Some Halo game (5 I think?) renders the gun model and the world scenery at different resolutions. Plenty of console games across the ages have used dynamic resolution where the rendering resolution goes up and down depending on the amount of detail on screen. And the list goes on.
Bottom line is, "console optimizations" don't mean performance for free. And it's irrelevant to emulation either way since the games would use the exact same performance-enhancing tricks on an emulator as they would on the real thing.
Cooper Peterson
Actually, all three of
Lucas Watson
Nope this is a fallacious arguement. Just because a console can derive more optimization doesn't mean that it should be able to get modern day graphics rendering running. >P.T. get cancelled >MGSV immediatley gets a release date >"Hurr durr it wasn't rushed Kojimbo is just a hack" >Literally who. Stop pretending. >Moved those goalposts fast, I see. Representing the fidelity of a final game means nothing when he has no engine, no studio, and no game yet. But he has all of those things. I don't remember the exact wording if he actually said represent, but he said it was running in real time which is illegal to say at a Sony stage if not true. Not even Naughty dog said it was running in real time. >snake oil Pic related.
Zachary Howard
Actually it's only the second guy with any idea of what he is talking about.
Adrian Jackson
Because you're replicating hardware with software
Nicholas Young
>Stop pretending
How can I pretend when I have no fucking clue who you are speaking of? Note that I haven't bothered to google whoever YongYea is either because I don't give a shit. I'm guessing they're some Chinese youtuber based on the Yong name.
>But he has all of those things
No, he has Sony. That's it. Just fucking stop posting at this point.
Nolan Davis
Nope it literally is a combination of all three. I have worked at dice since PS2 days until 2 years ago.
Colton Sanders
What's a good short PS2 game?
Never owned a PS2 before.
Nathan Mitchell
This guy might be more retarded than FFXV-kun. The levels of apology are off the charts.
Thomas Howard
Do people unironically think The Order looks good? Why do people shill so hard for PS4 graphics here when console games typically cut a lot of corners? Hell The Order isn't even real 1080p, they had to slap "cinematic" black bars on the screen to run the damn thing.
Thomas Fisher
Jak and Daxter
Gabriel Nguyen
>Just because a console can derive more optimization doesn't mean that it should be able to get modern day graphics rendering running. It does mean exactly that. You should note how every emulator is bottlenecked by CPU, while actual games like ports from consoles of the same or more demanding games rarely ever put much workload on the CPU. Consoles generally first suffer from GPU underperforming which is seen by for example poor resolution which depends exclusively upon GPU.
Emulators meanwhile barely put any strain on modern GPUs having apparently lost magic console optimization while murdering the CPU that has to emulate console specific instructions. Yeah and then we get to know it was actually your dad working as the janitor there.
Brandon Wilson
Ignore this retard
Justin James
jesus chrst you are literally 14. Why do you talk about shit you have no idea about.
Nathan Reed
Believe what ever you want.
Henry Morgan
Each console is like a language. Emulation is like your computer reading a book in German, and telling you what it says in English, without having ever read that particular book before. It takes a lot of power.
Brody Walker
Will check it out.
Jaxon Lewis
katamari damacy
Jonathan Howard
>Running in real time >Represents REPRESENTS You're one those kids that always falls for the hype aren't you?
Matthew Wright
I actually played this on a psp emulator for my phone. Pretty fun, will check out.
Gavin Long
You could try looking at the wikipedia article for emulator...
Caleb Fisher
Nope you are literally equating "I will be able to get some more use out of this if i am smart" into "I have infinite power, only my wits limit me" Take off your fuckin fedora you cunt. Looks better than most games. >FFXV-kun meme Delete your OS. Nope he has a studio up an running already. They are still hiring but Kojima has been sending a stready stream of pictures from their studios showing that they were doing motion capture and a ton of other stuff. Again i don't remember the exact wording but you can go and watch the interviews for youreselves. Or you can just rewatch the fucking kojima announcement at the Sony E3 stage where he says it is running in real time.
Mason Brown
Obviously, this retard is completely insane for believing anything Kojima has said.
William Roberts
the psp one is actually pretty shitty iirc, even more so if you emulated it on your phone. just grab the original ps2 game and have fun
Cooper Carter
>Want to emulate rare ps2 games that are really expensive >Can't emulate them well
Gavin Price
>tfw want to play Metroid Prime 2 Echoes >tfw it stutters a lot due to shaders
Man, I figured since the first Metroid Prime ran so well that Echoes would be fine, unfortunately that's not the case. I don't know if the trilogy version runs better, I highly doubt it.
Cameron Taylor
Sly Cooper 1.
Wyatt Foster
the trilogy also has some shader stutter. it also has this green dot in the middle of the screen if you play at higher res and it bother my autism so much
Lucas Taylor
Yeah I forgot to mention that dot, I could live with the dot if that was the only issue, but the stuttering is a bit too much.
Anthony Smith
The retard that is myself, or the retard I was replying to?
Eli Cook
>tfw cant get this to run well
Isaiah Richardson
because sometimes it's hard to understand a wikipedia article unless you understand everything it links to.
example: "Cherenkov radiation, also known as Vavilov–Cherenkov radiation,[a] is electromagnetic radiation emitted when a charged particle (such as an electron) passes through a dielectric medium at a speed greater than the phase velocity of light in that medium. The characteristic blue glow of an underwater nuclear reactor is due to Cherenkov radiation."
if you don't know what a dialectric medium or phase velocity is, then that sentence did nothing for you
Jackson Evans
Because it's not native your faggot. It's simulating the console and computing into x86 instruction sets. Consoles have proprietary code and hardware. The speed of emulation is heavily dependent on the documentation, and reverse engineering of the said console.
Emulators are not communicability layers like Wine or Linux inside Win10.
Joseph Cook
>communicability layers like Wine or Linux inside Win10.
....um... what does that even mean.(I know what wine, linux and windows 10 are, not really sure what a communicability layer is and google tells me nothing)