2011-07-21

rpcs3 SVN r20

EmuCR: rpcs3 rpcs3 SVN r20 is released. rpcs3 is an open source PlayStation 3 (PS3) emulator for the Microsoft Windows. It is only a PS3 disassembler now.

rpcs3 SVN Changelog:
r1
Initial directory structure.
r2
- Created base for create ELF loader.

TODO:
1. Main frame
2. Log frame
3. Configure/delete unnecessary from wxWidgets
r4
- Created Main and Log frames
- Better project structure
r5
- Created simply emulating memory.
- Created memory viewer frame.
r6
rpcs3:
- Created disasm.
- Created self loader.
- Fixed RAM emulating.
- Created mthreading.
r7
rpcs3:
- Implemented interpreter mode.
- Implemented saving settings.
- Wrote SysCalls table.
- Wrote basic pad info.
- Implemented PSF loader.

DisAsm:
- Added more opcodes.
r8
Forgot this one...
r9
rpcs3:
- Created video out frame (SDL).
- Fixed ELF64 loader.
- Interpreted some main instructions.
DisAsm:
- Fixed dump mode.
r10
ElfLoader:
- More info about ELF64.
- Fixed ELF32 loader.
DisAsm:
- Fixed jumps.
r11
ElfLoader:
- Fixed SELF loader.
- Rewrote ELF32, ELF64 loaders.
r12
interpreter:
- emulated some G4 opcodes
- implemented flip video output window

DisAsm:
- more opcodes
r13
DisAsm:
- Fixed dumping mode
- Added G4 instructions (~90%) (thanks to BlackDaemon for helping)
r14
rpcs3:
- emulated some file system SysCalls
- rewrote MThread mode (now use pthread 2.8.0)
- rewrote memory manager
- rewrote save (ini) manager
- main and Log frames now save current position and size
- added more opcodes
- fixed crash if Log/DisAsm/Memory Viewer frame is closed
- implemented OGL video mode

DisAsm:
- implemented MT dumping
r15
rpcs3:
- fixed compilation bugs for debug mode

memory:
- fixed read/write 16/32/64/128
- implemented fast read/write
r16
interpreter:
- Emulated more instructions.

ElfLoader:
- Fixed SetPc value.
r17
WikiFAQ
r18
Deleted wiki page WikiFAQ through web user interface.
r19
DisAsm:
- Fixed dump code.

interpreter:
- Founded and emulated more instructions.
- Fixed sc value.
r20
rpcs3:
- implemented ELF compiler (Asm, only for test).

interpreter:
- Fixed ADDI opcode.

SysCalls:
- fixed FileSystem syscalls.


Download: rpcs3 SVN r20
Source: Here

49 Comments:

  1. yes :D my email has benn read :D
    but how did you get the R20? i posted the r15...
    sry my english :)

    ReplyDelete
  2. WOW! PS3 emulator for PC!

    Good luck!

    ReplyDelete
  3. Yeah!
    The emulator PS3 begin to made
    Good luck!

    ReplyDelete
  4. он же вроде бы как ни одну игру не запускает, только лого и всё на этом. Вроде бы дэмо Sonic the Hedhehog только берёт и всё. Ну а в целом, удачи ребятам, молодцы что взялись за это, но ждать его нормальной работы как PCSX 2 примерно лет 6, и то если повезёт

    ReplyDelete
  5. Anonymous #6 он пока ничего не запускает кроме homebrew и запустит что-либо из игр очень не скоро

    ReplyDelete
  6. Another early emu who i see born and later died... like some Dreamcast emu's and xbox emu's and ps2 emu's except pcsx2

    ReplyDelete
  7. I agree the current computers cant handle the ps3, they can barely manage the ps2, so even with the lattest cpu and gpu and wasting $5000 us dlls im sure i wont run, anyway this is the first step so maybe in 10 years, we can see a full working ps3 emulator, good luck to the authors

    ReplyDelete
  8. LOL barely manage ps2? my computer plays ps2 even with 8192 internal resolution

    ReplyDelete
  9. Awesome to see the work getting started for this system!! :D

    ReplyDelete
  10. My PC sucks and i can run Pcsx2 easily

    ReplyDelete
  11. OK I don`t believe!

    ReplyDelete
  12. The SVN build compiled by EmuCR :)

    ReplyDelete
  13. I have a standard graphic card and my pcsx runs!"would you believe a celeron! as low powered of a CPU it is it works" So it is all in the physics GPU, direct x model shader clock 4 or 5 cuda, logic processors, xenon, or i series, gddr 3-5 rams (video) and 2-4 gigs of non buffered icc ddr2 or 3 system rams! I believe Nvedia is more then capable of running Holly wood graphic technology! PS3 and the Wii both share. "It's ALL ABOUT THE PHYSICS BABY!"GPU RULES!" and besides where do you think home consoles are born from!? ;)

    ReplyDelete
  14. Yeah finally the ps3 emulation starts or well is more known publicly now.

    ReplyDelete
  15. Is real that??Ps3 emulator

    ????????????????????????????
    ???????????????????????????
    ????????????????????????????
    ???????????????????????????
    ??????????????????????????
    is work in ISO game ps3?
    or i have a pad....I can?set the pad?
    with this?
    please tell me? someone?

    ReplyDelete
  16. Gratz to authors!

    At least there's something out there to shut up all the whiny people begging for ps3 emu. Now I hope they introduce reqs soon... Like "minimal" 32 Core CPU @ 4Ghz and 64 GB of DDR3 @ 2000 Mhz and 2 GTX 590... I mean, post theoretical reqs (hi hi hi). Well, at least there's something going on. ;)

    Concerning the few idiots that think they can actually run ps3 emu with their rigs... You CANNOT. I mean.. not even theoretically. Not even if you had OS from 10 years from now and the emu from then. No. Assuming that emu's stick to the same form and principles. And also. I'm talking about playable speeds. Not 1-2 FPS. For comparison. CPU. PS2 has 300Mhz CPU. PS3 has Cell processors clocked at 3.2 Ghz (almost 11 times faster) not to count in the new instruction sets. Oh yeah, I forgot to mention it's octa core. Which means 8 cores. Voila! I think some of you have enough brain to see where this is going. Even though modern PCs do beat PS3 in term of power. I mean PS3 has lazy GeForce 7 series GPU... Just look at modern games. PC is having no trouble handling new games on mid-range (or even low-range) PC, while PS3 is at it's limit(IMO it's because of huge bottleneck (lousy GPU). BUT, IT MEANS nothing for emulator... Those were my two cents.

    Regards

    ReplyDelete
  17. @Goran H
    Not octacore, not 11 times faster.
    Nice talk about tech stuff without actually knowing anything.

    ReplyDelete
  18. Well, you can always do high level emulation, I believe that there's no need to have a 32-Core bridged CPU. With luck, and some HLE, you'd be able to "Emulate" or "Simulate" the hardware a PS3 has with at least an i7 or a Phenom II x6.

    But for starters, this is pretty much awesome. It just needs time to develop and time for computers to be faster.

    ReplyDelete
  19. I try to run Read Dead Redemption and the program crash...

    ReplyDelete
  20. the plans of the programmer:
    0.0.0.1 - all the instructions in DisAsm-e
    0.0.0.2 - fixes in DisAsm-e
    0.0.1.0 - Larry 0.1.0.0 - graph 0.2.0.0 - ideal launching several houmbryu
    0.9.0.0 - fixes in the interpreter 1.0.0.0 - the launch of the first game
    2.0.0.0 - recompiler
    i used google translate for translate the russian subtitle :)

    ReplyDelete
  21. this version is the: rpcs3 Beta 0.0.0.1. SVN R20
    /if you want know everything of the emulator, go to -> emuplace

    ReplyDelete
  22. Please make the emulator i am dieing to play god bless you and thank you for the launch good luck ok

    ReplyDelete
  23. @Anon 25

    Yeah... I love clowns like yourself telling people they are just wrong... and not telling them where... Ps3 HAS 8 cores... hence octacore. It is clocked @ 3.2Ghz. Its not "11 times faster". I was just comparing plain speeds... 0.3Ghz vs 3.2 Ghz. You are just playing stupid. :)

    ReplyDelete
  24. @ Elratauru

    I hope you are right... Well nevertheless this is still a great feat. Wish em full luck.

    ReplyDelete
  25. man this is kind of retardles for this emulator :/ ive searched on the internet ps3 emu i found a better version than by emu cr is a ver 0.2 if i wrong and someone have tested dragon ball raging blast, it works perfectly without errors truths me

    ReplyDelete
  26. # 34 ps3emu ver. 0.0.0.2? yeah... it is a fake emulator!

    ReplyDelete
  27. soo i tried booting up red dead redemption just for shits and giggles and i actually got the first screen that comes up when you put in the disc, it was just a logo but ITS A START! Great stuff hope to see some nice improvements.

    ReplyDelete
  28. Wonderfulllllll,
    Good luck for you guys!!!

    ReplyDelete
  29. @ Christopher
    you are my man :D

    ReplyDelete
  30. #35 emm atcualy is not a fake emulator i ìs a real and good work all ps3 games, i watched some youtube in possesion try to your self i no mention

    ReplyDelete
  31. and here this old video take an example maybe is a fake but take a look

    http://www.youtube.com/watch?v=dI6n1bpc1Mc&feature=related

    ReplyDelete
  32. #40 you are thick-witted...
    1. download that emulator, 2. download a ps3 game
    3. try the emulator 4. Ask for forgiveness because you don't believe me

    ReplyDelete
  33. no no no i belive you basko ç_ç i watching this and i think this thing ps3 emulaor i send is a fake, maybe this rpcs3 svn 20 is realy first emulator create ps3 for now sorry ç_ç

    ReplyDelete
  34. It is working but only the intro images then it stop... i tried the hyperdimension neptunia,,,

    ReplyDelete
  35. where is next rivision, at least give us some news. i am dying on it. please Nichole reply

    ReplyDelete
  36. #45
    go to the emulator's official website and click the updates button!if you see a new revision, post it

    ReplyDelete
  37. where is the official web site you can post here please?

    ReplyDelete
  38. Here: http://code.google.com/p/rpcs3/

    ReplyDelete
  39. This is not work for Red dead redemption..:/

    ReplyDelete

Can't post a comment? Try This!