PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

May 18, 2012 // 6:09 am - Following up on the initial release, today KDSBest has updated their PS3 / PC SPU emulation project to Alpha 2 which allows your x86 machine to emulate the PlayStation 3 SPU.

Download: PS3 SPU Emulation Alpha 2 Module

To quote: SPU Emulation Alpha2 has been released: mBox implemented and MFC prepared, bugfixes, breakpoints implemented and all commands for metldr as far as KDSBest knows.

Hi Community,

I wanted to contribute to the scene, so I coded a tool that might help the community our members and fellow dev's. This Tool is intended for dev's so please be careful if you don't know what you do. I will not be held responsible for any harm.

My tool is a emulator for PS3 modules (e.g metldr), it is in pre alpha stage but I thought, it would be great to get some community feedback.

How to use:

Not all SPU Commands are implemented yet, but it is easily extendable and I will make it support DMA, all SPU Commands and SPU Mailbox soon.

First open a .kds file. Check out the metldr.kds to see an example. The rest is like a normal debugger. If you put dumps of your reversed functions in the KnownFunctions folder, it will detect it and mark that function for you.

Just for example Mark the whole cellSpuAesDecryptCbcCfb128 function in HexView in IDA -> Right Click -> Save to File
Name the File "cellSpuAesDecryptCbcCfb128" without extension and copy it to the KnownFunctions Directory of the Emulator. Now all similar functions get automatic detected!

"Step" Executes next command, "Run" runs till breakpoint (Breakpoints are not implemented yet).
Debug SPU Code in Windows.

Any questions?

Just get back to me at twitter

Stay tuned

KDSBest
twitter.com/#!/KDSBest

PS: Thx for MK and cfwprophet (Team acid) and of course to fail0verflow for anergistic, which helps a lot with it and even uses some functions of them.


PS3 SPU Emulation Alpha 2 Module, Allows x86 PCs to Emulate SPU

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.



#13 - Neo Cyrus - May 8, 2012 // 5:03 am
Neo Cyrus's Avatar
Andrew it says in the title, it is for SPUs to be emulated on PCs. So yes, PS3 code on PCs so to say.

#12 - AndrewHipolite - May 8, 2012 // 12:21 am
AndrewHipolite's Avatar
could you please explain in layman terms what's this emulator for: it is for PC to emulate PS3 code (I rather doubt) or is for PS3 to emulate PC code?

thanks in advance

#11 - cfwprophet - May 7, 2012 // 10:23 pm
cfwprophet's Avatar
Just an "SPU" emulator ??

Well for better understanding... all the isolated modules of the ps3 ARE just SPU ELF's

What does this mean ? You can emulate the PS3's module's like metldr, isoldr, aim_spu_module, fdm_spu_module, aacsmodule.spu, cprmodule.spu, and so on.

Additional it can decrypt the header of the elf and show the commands and system calls used without the need to first reverse them.

Hope that make some things clear.

#10 - Ni72ous - May 7, 2012 // 10:07 am
Ni72ous's Avatar
SenteX does anyone really need to answer that for you, i don't think this is intended to be an actual ps3 emulator, just an "spu" emulator as stated.

#9 - SenteX - May 7, 2012 // 8:47 am
SenteX's Avatar
Can I emulate Gran Turismo 5 on PC (x64) ?

#8 - GeoEarth - May 7, 2012 // 6:56 am
GeoEarth's Avatar
Good job everybody

#7 - uelue11 - May 7, 2012 // 6:55 am
uelue11's Avatar
Even if it works someday .. we will need a hell machine , great development !

#6 - cyclonmaster - May 7, 2012 // 4:04 am
cyclonmaster's Avatar
This beast is insane. Will take more work and time than pcsx2 does to get pcsx3. Since 2002, it's been more than 10 years to get pcsx2 run as it is today. Still not that perfect. For pcsx3? 20-30 years maybe... crazy!

#5 - ps3hen - May 6, 2012 // 6:31 pm
ps3hen's Avatar
SPU emulator? Cool

#4 - ca3d00 - May 6, 2012 // 3:52 pm
ca3d00's Avatar
Only 2 years to go until PCSX 3 0.01