If it weren't illegal from sony, I'd be interested in starting a company who's entire focus is cross computer/system complete emulation. All systems up to a system's release, put onto said gaming device. I was looking further into it and I like the .Eboot idea so unless anyone else has the advanced knowledge I am going to look into the break down of PS2 coding to figure out how to bypass the disc read error message from the System CNF file. Once I figure out what makes it tick I would then need to create an app to run that specific task. In theory, Sony could make my hopes easier by either updating their xperia phone systems to handle ps2 on android or updates their Vita for PS2 capabilities since PS2 has been released on the PS3 already and have games for purchase on the PSN network. I have no current experience in PS2 coding so It would be a start from scratch assignment for me. If anyone out there has the development skills and wants the challenge, I would appreciate the help.
Always Imagine the impossible and work towards reality.
The other idea, applying to android and PSP is to follow in Onlive's example and play video games over the internet through a remote system database. If I cant figure out the coding, I could create a site accessed through the PSP browser to use the PSP screen and internet to play Games in real time. The technology is out there, but limited. For My use, it requires linking my computer to a system to power the game and use the wifi connection to run PS3/PS2 and XBox 360 on the PSP/Xperia. I have been able to run PS3 games on my cell phone this way with no problem. In order to make this system for commercial use, I would need to convince all publishers that they can make a profit by selling their games for gameplay on my server then using roms and iso to play the games. The idea of Onlive is visionary, but I see all kinds of issues convincing companies that they would make a profit. Licensing fees would be ridiculous otherwise, as have learned from Netflix recently.
Online type systems would void the concern for hardware, minus the device's innate controls.
Always Imagine the impossible and work towards reality.
this wont work for one very obvious reason to anyone who knows about software is that you'd need the source code to the ps2 game your trying to convert over to the psp. its more then change the eboot file the cpu and gpu of the ps2 and psp differ in arch. they have different instruction sets etc. this is impossible. IM POSS I BLE
If everyone who thought something was impossible would do research to figure out how to make it possible, we could have 500 ways to play a ps2 on the psp right now. you create your own failure through your self limitations. OnLive has nothing to do with the hardware since the game is actually played on a simulator or real system then streamed to the PSP screen. This would only take the creation of an app for homebrewers, which people have done a magnificent job at in thus far. An android phone has totally different architecture than the ps1 or N64, but games run on it full speed on older crappy versions. Onlive even allows PS3 games on psp, once the homebrew app can allow the psp's controls to be rendered by the streaming softwares. It is about creating solutions not failing yourself by calling things impossible.
Just because you can run a n64 emulator on an android, doesn't mean that you can run a PS2 emulator on a PSP. The other idea of running an onlive type service is more feasible. As long as your OK with horrible input lag due to latency.
I play turn based RPGs like Final Fantasy 10 mostly, so the lag would not bug me quite as much as first person shooters. I have seen it done through a computer where the computer has the service running, and the PSP uses remote play to display the game on the screen and use the PSP controls. Onlive has been good however at removing the lag for the most part, so once an app is created, I don't see it being too much of a issue for gaming. The issue would still be to either get Onlive to give support directly to the PSP through a home-brew app (or contract with Sony) or creating a new server, app, and database that rivals Onlive. As creating a custom server would require equipment, it is slightly out of my grasp at the moment.
i would need to discuss conceptual ideas with Onlive otherwise and I would need to research where to begin on that front. Playing PS2 on the psp through remote desktop is another option, but where I am stuch currently, is how to create a network that connects from computer to PSP outside of my local network. I have no problem leaving my MAC or PS2 running if I can transfer the games to my phone or PSP.
Does anyone know PSP coding well enough to give some advice on/or the creating a Onlive app for PSP?
i think you should first worry about how to forward ps2 audio/video and inputs over the network. some kind of serwer would have to transcode video in realitime into psp compatible h264 format so psp stream it and decode it with its hardware chip.
psp client would be streaming video/audio stream off the server and pushing the input data back. there are tools to make psp work like a joystick/peripheral for pc - that part shouldn't be hard.
how are you going to compensate for lack of equivalent for L2/R2/L3/R3/second stick on psp is beyond me.
As a matter of fact, yes, it IS impossible to run PS2 games on a PSP, and let me tell you why before you start shitting up your own thread with "but but but the gta games waaaaaaaaah" becuase those were PORTS specifically made by the game's developers.
1 - The architecture of each system is VASTLY different in how it processes game information (and in fact, calls system functions)
2 - the sheer bitrate required to run a PS2 game (even from the internal storage of a PSP Go) isn't capable of being sustained for the average PS2 title (let alone the spikes you can see when you're playing a more graphically intense game)
3 - the graphics for all but a very few PS2 titles are in 640x480 natively, which is WAY bigger than the PSP resolution, so there's automatically a TON of processor power thrown away to resize it
4 - audio bitrate
5 - How are you going to emulate the EMOTION ENGINE?
6 - How are you going to emulate R2/L2 and RIGHT STICK? How will you emulate soft/hard and STICK CLICK?
7 - How are you going to allocate the PSP's ram across all of the following: emulating the PS2 hardware, emulating the PS2's bios, emulating the PS2's EE chip (which is separate from its other processors), emulating a PS2 game, rendering it all at a lower resolution, and emulating a PS2 memory card?
EDIT: Yes, I literally registered an account just to get you to answer these perfectly logical questions regarding your "project"
Holy shit this thread is hilarious. Come on, man, the PSP can't even run an N64 emulator. Your suggestions on how to get the PSP to run PS2 games is hilarious. The only way you can come even close to your goal is by streaming footage from the PS2 emulator to your PSP which isn't going to be done through the PSP's browser for a whole slough of reasons. Vita can run PS2 games though.
at least whe got some psp games that looks like ps2 graphics , god of war, ratchet and clank , daxter , etc...