The above video goes away if you are a member and logged in, so log in now!
|
| |
Would you like to get all the new info from PSX-Scene in your email each day?
| |
|
-
#1
Help needed regarding developing an emulator
Help needed regarding developing an emulator –
01-31-2011,10:28 AM
Hi guys,
I am gonna try to develop a ps2 emulator on a solaris machine(which can be later ported to other platforms).
I know that it isn't essentially required as ps2 are very cheap, but am doing this as a challenge.
As a start , i wish to reverse engineer the emulator, used by sony , in it's older models.
Could someone please point me to the correct files regarding this?
Also,i hope i will be able to decrypt them using failoverflow's and geohot's tools.
am i correct?
Also , is there any compiler available for java or c# or c , which i can install on kmeaw cfw ps3?
Thanks in advance.
-
01-31-2011,10:49 AM
You're going to have a hard time reverse engineering the Sony solution from the older consoles.. that relied on hardware which simply isn't included in the console anymore.
This then changed to be software based to drop costs but then dropped again in the later models.
Wouldn't you be better off porting an existing emulator from the PC? You'd also have to bear in mind that these emulators usually need a dump of an official bios to run the roms.. which would be copyrighted (A point which may mean you're not going to get too much help here)
-
01-31-2011,11:31 AM

Originally Posted by
danmed
You're going to have a hard time reverse engineering the Sony solution from the older consoles.. that relied on hardware which simply isn't included in the console anymore.
This then changed to be software based to drop costs but then dropped again in the later models.
Wouldn't you be better off porting an existing emulator from the PC? You'd also have to bear in mind that these emulators usually need a dump of an official bios to run the roms.. which would be copyrighted (A point which may mean you're not going to get too much help here)
thanks man.
I have the dump.will try with the ones for the pc.
Once again thanks a lot.
-
01-31-2011,11:35 AM
Any help regarding the compilers?
-
01-31-2011,12:22 PM
Why are you opting to use Solaris as your dev environment? you're going to end up wasting a lot of time fighting with the system to get it working as you'll want....
You would find it far less of a hassle (in terms of building the needed tool chains and libraries) to start with Ubuntu as a base, or just grab the PSL1GHT vm from Codename: Rebug.
//
// God Hates Us All

//
-
01-31-2011,01:54 PM

Originally Posted by
ultragoregrind
Why are you opting to use Solaris as your dev environment? you're going to end up wasting a lot of time fighting with the system to get it working as you'll want....
You would find it far less of a hassle (in terms of building the needed tool chains and libraries) to start with Ubuntu as a base, or just grab the PSL1GHT vm from
Codename: Rebug.
yeah i also want that.but the problem is that i am on an offshore assignment for an year or so.the only system am carrying is a heavy solaris development system.
Appreciate your help& thanks for the reply.
P.S : hope i don't sound rude.my english is not that good as it's not my first language.
-
01-31-2011,03:07 PM

Originally Posted by
s_sachin2210
yeah i also want that.but the problem is that i am on an offshore assignment for an year or so.the only system am carrying is a heavy solaris development system.
Appreciate your help& thanks for the reply.
P.S : hope i don't sound rude.my english is not that good as it's not my first language.
Not a problem at all. Are your solaris systems SPARC or x86 based?
Good luck with attempting to build the ps3 tool chain. You will probably need to edit the build script pretty heavily, but please do keep us posted - someone else may wish to go down this path later.
EDIT: one more thing - please excuse me if this is redundant, but be sure you install the GNU binutils and gcc - Solaris ships with Sun built binutils (which wont work for this purpose very well), and all the ps3 tools and toolchains are built around the GNU tools. if you need pre-built binaries for this hit up http://www.sunfreeware.com to get you started.
//
// God Hates Us All

//
-
01-31-2011,03:41 PM

Originally Posted by
ultragoregrind
Not a problem at all. Are your solaris systems SPARC or x86 based?
Good luck with attempting to build the ps3 tool chain. You will probably need to edit the build script pretty heavily, but please do keep us posted - someone else may wish to go down this path later.
EDIT: one more thing - please excuse me if this is redundant, but be sure you install the GNU binutils and gcc - Solaris ships with Sun built binutils (which wont work for this purpose very well), and all the ps3 tools and toolchains are built around the GNU tools. if you need pre-built binaries for this hit up
Sunfreeware - Free and Open Source Software (FOSS) for Sun Microsystem's Solaris to get you started.
mine is SPARC based.
Will sure be posting the developments, if any , here.
This is my first go at coding anything ps related , so might take a bit of time.
I must thank geohot , failoverflow, kakaroto, many other scene devs and the BS sony lawsuit , which drew my attention and inspired me to have a go for this.
As for the GNU Tools, appreciate your advice.
Already have all the tools, as without them the solaris box sucks anyways(and i have to use them a lot ,as i am a telecom developer , working on 4g evolution).
-
01-31-2011,04:12 PM

Originally Posted by
s_sachin2210
m
Already have all the tools, as without them the solaris box sucks anyways(and i have to use them a lot ,as i am a telecom developer , working on 4g evolution).
Fantastic, it sounds like you've got a good start.
Good luck!
//
// God Hates Us All

//
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|