Originally Posted by Squarepusher2
Shows what you know.
A couple of facts
1 - The PS3's CPU is too slow for full-speed PS2 emulation - no matter how good your code is. Sony couldn't achieve it either (with their highly optimized codebase that targeted every SPU at the PS3's disposal) and dropped the entire idea - what makes you think a couple of amateur homebrew coders can beat Sony at their own game? So far, their efforts have been absolutely terrible on PS3 - nobody is up to the task of doing this.
2 - A straight port of PCSX2 would have the performance of a Pentium 4 running PCSX2 - that's the kind of 'CPU horsepower' your PS3 has.
3 - Nobody is going to spend/waste his time writing custom Cell/SPU code for the limited userbase the PS3 CFW scene is. For that matter, I doubt anybody is going to write a PCSX2 dynarec for PPC.
No dynarec = terrible performance. Even with a dynarec - there are so many things weighing against this (only 256MB main RAM - only 256MB video RAM - a crap main CPU that has the performance of a Pentium 4 2.4GHz CPU - a weak GPU - lack of decent dynarec capabilities on most PS3s) that this is just an insane crackpot idea.
If PCSX2 will ever happen on PS3 - it will have the performance of a Pentium 4 running said emu. That's it - bottom line - don't waste your time requesting this, don't waste your time talking about it - people that normally would jump up to the task won't bother wasting their time with this.
4) - I think that the PCSX2 team - like the Wii64 team - has pretty much given up on PS3 at this point after the early 'hype' in late 2010 dissipated, and nothing will ever come out of it. So don't hold your breath waiting for the 'official' port. The PS3 is a weak pathetic machine compared to modern-day PCs - the code will run like absolute crap on it.
1. And you know how many resources Sony has spend on trying to get it tow work? You know exactly the reason why Sony stopped work on the emulator? Let's not forget it's in Sony's interest to NOT have the emulator working so they can sell the HD collections.. But you're right Sony developers should know more then some 'amateur'homebrew developers.. But then again, see what 'amateur'homebrew developers can wring out of old hardware which no-one deemed possible (like the Philips Odyssee or C64)..
2. Yep a straight port without optimizing would run like **** (just see what happened to valve when they started to port Left4Dead to linux, started out at 6fps, and now it runs at 315fps)..
3a. You mean YOU aren't going to write PPU/SPU code because of the limited userbase. People are writing n64 emulators for PSP and others are writing emulators for even smaller communities.. So never say never, people have written a lot (diffucult) applications which where only for a very small amount of people, there are always people who are interested in getting it to work, otherwise you wouldn't even be able to run your CFW on the PS3 anyway.
4. What do you call a modern-day PC? that's where the problem lies, you might call the latest ivybridge with the highest CPU a modern-day PC, others might call a PC from 2010 still a modern-day PC (or hell even one from 2006).
The chances someone will even try to port the code is slim, but who are you to tell others not to ask or discuss this..