Rumor: PlayStation 4 to get native PS1/PS2 emulation
A source within Sony reportedly claims that the company is working on the ability to play PS1 and PS2 games on the PlayStation 4 through normal emulation, rather than strictly keeping to the streaming service of PlayStation Now.
PlayStation Now beta invites are going out, heralding what seems to be the start of Sony's backwards compatibility plans for PlayStation 4. It's starting out with streaming PlayStation 3 games, and a rumor is circulating that Sony has other plans for the PS1 and PS2 legacies.
Eurogamer reports that a "well-placed source" says only PS3 games are planned to stream through PS Now. According to the report, Sony has plans to go a more conventional emulation route for PS1 and PS2 games, possibly with some HD enhancements similar to the PS2 rereleases we saw on PS3.
Since Sony already has already made emulators for PS1 and PS2 games on the PlayStation 3 (and PS1 games on Vita), the company reportedly thinks the PlayStation 4 could easily handle it too. The company is said to be actively pursuing this emulation strategy, with some new upscaling tricks to keep the older games from blurring. The effect would be something like the "HD remasters," but with the upscaling performed through the emulator to save developers the trouble.
This is all based on the word of an anonymous source, so take it with a grain of salt. If true, it doesn't necessarily mean that PlayStation Now will never stream PS1 or PS2 games, but having an emulation solution as well would give Sony options on how to sell pieces of its back catalog.
-
Steve Watts posted a new article, Rumor: PlayStation 4 to get native PS1/PS2 emulation.
A source within Sony reportedly claims that the company is working on the ability to play PS1 and PS2 games on the PlayStation 4 through normal emulation, rather than strictly keeping to the streaming service of PlayStation Now.-
-
-
Ps1 emulator Sure np.
PS2 on a 1.6ghz cpu ... I'm not sure PCSX2 has a min req. of 2 cores 3ghz, and you will need to OC to ~4ghz if you want to play shadow of colossus at normal fps - cycles are king in emulators business.
if they had 3 ghz cpu I bet sony offical emu would be milky smooth but silky smooth at half the GHz looks like a pipe dream.
Its just that PS2 EmotionEngine is so much different from x86. :) You don't even get the same result doing float point math (ex.: 3/5 will be slightly different between them).
And then we get into very fun territory like per game HW specific cpu timing tricks.-
-
Ahh but thats the point :) PS4 IS x86 archtecture - exact the same as PC.
Building a port of 1 game is one thing.
Building an emulation engine for a funky cpu as emotionengine that runs every game and therefore mimics every hardware quirk in <keyword> real-time </keyword> is quite another thing entirely. It would be a feat if they managed to squeeze it in to 1.6ghz but until I'lI see it its just a wild rumor.-
-
:) cpu instructions are run on cpu and a set of instructions in a program add up to a thing one might call a kernel. not the other way around. diffeerent kernels only add to workload not reduuce it.
emulation doubles instruction count for a different system because at absolute minimum you need to translate each foreign instruction into something the native cpu could understand.
-
-
-
-
-
-
-
The whole reason BC PS3's lagged is because they chose to deinterlace 480i, then upscale the deinterlace to the resolution of your choice. If they continue down the road of deinterlacing, which seems to be their preference, there will always and at all times be 4 frames of lag in every single game they ever emulate.
-
-
IOW, as I said, they deinterlaced under all circumstances. But they had good compatibility, meaning, most everything worked. In fact, it worked so much like a PS2 that if any given game could use 480p mode, or even be forced into it (xploder) it would behave just like a PS2 and run at 480p--without blurry crap or lag from deinterlacing.
Although at that point, what you are displaying is literally no better than a real PS2!
-
-
-
-
-
Hw solution was not shit since hardware solution involved putting a honest to god ps2 cpu and gpu into the ps3. those by definition run ps2 games the same as on ps2.
but then they dropped the gpu which is rather easy to emulate but still it hurt compatibility.
And then the cpu ... the end of compatibility.-
Sorry, you're wrong. My launch PS3 which is still functional and in use is complete and utter shit for compatibility. It always and at all times blurs the game image from deinterlacing, and it always has a minimum of 4 frames of lag. One frame is about 16ms, multiply that by four, all PS2 games lag by 64ms when played on any PS3. That my friend is shit, and is what guarantees that only my PS2 or my PC ever runs my PS2 games.
-
-
Sorry, but you are also wrong. The lag is not from my Panasonic professional monitor. I know this because I have tested it multiple times from different sources and inputs, and it consistently reads 6-8ms, IOW, less than one frame of lag, about as fast as you can reasonably expect any digital monitor to operate. Meanwhile, if you will pay attention to what I am saying for a third time in this thread, the PS3 always and at all times deinterlaces its output of PS2 games. This means that it will always and at all times create a lag of 4 frames. One frame equals 16ms, four frames equals 64ms. And even if you connect your backward compatible PS3 to a CRT that has zero ms/frames of lag, the backward compatible PS3 will still lag four frames. The method that Sony used for this compatibility sucks balls from the very start.
-
-
It didn't work flawlessly. It had 4 frames/64ms of lag! Even using a CRT, a PS3 will lag when running PS2 games. You didn't notice it? Well I guess you and your buddy aren't great Capcom V SNK2 players. I wouldn't be digging my heels in on this if I weren't sure about how this functions. The entire implementation that Sony used will always lag, and will always deinterlace, which blurs the image. You can perhaps argue how harmful this is to the game ("I didn't notice it," "it played great," "it looked fine," etc.) but you cannot dispute that it lags, and that it blurs. Seriously, it is how the thing functions. It is made to work in this way. It's likely a principal reason that the backwards compatibility hardware was eliminated entirely.
-
-
Why would there be deinterlacing on a CRT? What would be the point?
http://guycodeblog.mtv.com/wp-content/uploads/2012/01/104rx8k.gif
The point is that they made their system to always do this, I'm not sure what you aren't understanding at this point. PS2 games use so many video modes and do so much stretching and other tricks with the framebuffer that it is absolutely not as simple as turning a switch to go to 480p, or any other higher resolution. To engineer this in a timeframe as short as they had and to ensure compatibility with as many games as they could, they went with what they did. If you don't notice the blur, and if you don't play competitively enough to lose from the lag, then you can have a good time with it, but it just always works this way and there's no getting around it. It isn't like they had the option of doing things properly (PCSX2).
-
-
-
-
-
-
pff :D lol
Buddy let me tell you a secret - here in emulation section we are happy just to have realtime fps that is not jumping around +-75%.
I'm not saying its not possible to have perfect fps. I'm saying that it the nature of the beast (there is no 'perfect' emulator for NES - no pc can run it in realtime) and glitches are to be expected.-
Oh the FPS is perfect and it doesn't jump anywhere at all. It's also delayed by 64ms and blurry as hell.
Maybe you missed it so I'll link you again: http://www.shacknews.com/article/82873/rumor-playstation-4-to-get-native-ps1ps2-emulation?id=31429440#item_31429440
I'll quote if you're too lazy to click a link, but please read it this time. all PS2 games lag by 64ms when played on any PS3. That my friend is shit, and is what guarantees that only my PS2 or my PC ever runs my PS2 games.
Let me tell you a secret, here in emulation section you are getting better results than a PS3 running PS2 games. These weren't glitches. The engineering behind their solution was faulty to start with. Glitches are bugs and bugs can be fixed. A bug is when you have your PS3 running every second pixel backwards, that's what the PS3 was doing to PS2 games at launch and it got fixed. Deinterlacing, along with the blur and the lag that it introduces, are inherent design flaws. If it actually were emulation they could have fixed those problems.
-
-
-
-
-
-
-
not really - the buthurt is not in the calculations themselves of the MIPS but in all the extra control logic that mimics PS2 hardware specs and glitches and bugs. and sorry - if you don't rewrite a single threaded game logic engine into multi thread then you have no use for all those fancy parallel multi-core GPGPUs. And if you do ... you might as well redo it in native ps4 code.
-
-
-
-
-
Not really,
Ideal scenario - cpu A is the same architecture as CPU B
then in theory you can pass A instructions to B and code fgets executed correctly at native B speed.
Now A is different instructions therefore you convert A instructions into B thats 2x execution cycles right there.
Then you have funny thing as that math does not align between A and B. ad another instruction for result correction. 3x fold increase in cycles.
Then we have execution in parallel of different threads (EmotionEngine has 2 execution units) and you have to align data flow between them to mimic the hardware (consoles don't necessary have software checks - they are optimized for fixed hardware). Thats another layer of instructions for B to run. lets say 4x
sure maybe we don't always need to do all steps but then again I assume that each step only consumes 1 cpu cycle.
As history shows you have ~10x increase in cycles demanded by PCsx2 emulator (333MHz EE to ~3ghz x86) if I remember correctly something similar ratio was with PS1 emulator.
What Sony could do is with inside knowledge make their emulator more consistent. Sure you can run 95% in pcsx2 at full frame rate with full graphical enhancements, but most games have that 5% were more or less fps tanks.
What I don't think Sony emulator would do is to decrease the basic cpu cycle factor by half (to run on ps4 1.6 ghz) ofcourse i'm hoping I'm wrong :)
-
-
not true. Emulator PCSX2 requires just 2 threads so you dont need 8 cores - all you need is 2 cores but they must run at atleast 3ghz.
graphics are easy (and because tresults go to screen and not back to the game data - you dont have to nail it)
EmotionEngine is not x86, (PC and PS4 IS x86 archtecture), EE not even handles math the way x86 does - simply put same math but you get slightly diferent rezults. On top of that games on consoles dont have software checks and control, as normal programs usually do. For maximum performance develpers use hardware limits as checks (example multithreaded calculations arrive just in time for other processes not because there are checks: is it ther?, Yes -> do; No 0> wait, it just arrives bacause devs calculated the timings for fixed hardware. Not to mentions that they sometimes use bugs and gliches to their own advantage.
and thats very hard to emulate well very hard in a sence that you have a lot of baby sitting to do. and therefore overhead. -
Considering that Sony has complete access to the PS2 hardware and software as well as the PS4, I'd imagine they could find some creative ways to get it to work. They don't need to reverse engineer the PS2 to make it work on a range of PC's (like 3rd party emulators do). They can break out the blueprints and map out each function to a specific function on the PS4 hardware directly. I'm sure they can use the multiple cores and GPU's and fast memory to get this done considering they are going from one known closed system to another known closed system.
-
-
-
How surprised would you be to find out the PS3 can emulate PS2 games?
http://www.neogaf.com/forum/showthread.php?t=526722
All the "PS2" classic on PSN are emulated using this method: https://store.sonyentertainmentnetwork.com/#!/en-ca/classics/cid=STORE-MSF77008-CLASSICS|game_type~ps2_classics| -
-
-
-
Sounds like a good strategy as not everyone wants to have the option to stream games but never own them outright. I'll always prefer the option to run games locally.
This isn't something I'm necessarily going to take advantage of, as I still have a PS3, PS2 and PS Vita to handle my older game catalogues, but it's still encouraging to see. If a PS Vita or non back-compat PS3 can run PS2 and PSOne games via emulation, there's no reason why a PS4 shouldn't be able to. -
-
-
Gavin . I agree that Cynthia `s comment is inconceivable... on sunday I got a new Mazda MX-5 after earning $8737 thiss month and-more than, $10,000 this past-month . this is definitely the nicest work I've ever done . I actually started four months/ago and right away started to make at least $82 per/hr . visit the site
>>>>>> www.bay91.com
-