Sponsored Links

Sponsored Links

RPCS3 PS3 Disassembler / Emulator for PC Project is Announced


Sponsored Links
184w ago - Today chrisbdk announced via DemonHades that Spanish PlayStation 3 homebrew developer rpcs3 is working on a PS3 Disassembler / Emulator PC project called RPCS3 with the current source code available below.

Download: [Register or Login to view links] / [Register or Login to view links] (Mirror) / [Register or Login to view links] (Mirror #2) / [Register or Login to view links] / [Register or Login to view links] / [Register or Login to view links]

To quote, roughly translated: Well then apparently someone has the job of making a PS3 emulator for PC. An now is in the process (to not get excited) only a disassembler.

NOTE: Do not expect to launch a game or homebrew or anything, just are in test mode.

PlayStation 3 RPCS3 emulator open source to run on PCs with Windows OS. For now only a de-assembler PS3, although in recent deliveries have been able to implement ELF compiler.

List of Changes:

r35

  • Cleanup code
  • Implemented DbgConsole (for sys_tty_write)
  • Emulated PPUThreadGetStackInformation syscall
  • Fixed return id for FsOpen syscall
  • Emulated some pad syscalls constant key table: A = LEFT, S = DOWN, D = RIGHT, W = UP, Enter = START, X = R3, Z = L3, Space = SELECT, K = SQUARE, L = CROSS, ; = CIRCLE, O = TRIANGLE, I = R1, Q = L1, P = R2, E = L2
  • Homebrews: Added dump_stack.elf, Added pad_test.elf (press 'X' for exit)

r34

  • Fixed compilation errors
  • Added missing Time.h
  • Fixed cntlzd/cntlzw opcodes
  • Fixed close PPU threads

r33

  • Removed SDL
  • Emulated more PPU instructions
  • Emulated some lwmutex/ppu thread syscalls
  • Added FuncList
  • Improved PPCThreadsManager
  • Added ppu_thread test homebrew (work fine)
  • Fixed dump from ELF64

ELF64:

  • Fixed read fstub id

GameViewer:

  • Search more info
  • Implemented saving columns size

r32
ELF64:

  • Fixed load section names.

r31

  • Implemented GameViewer.
  • Fixed crash on exit.
  • Rewrote ELFLoader.

r29

  • Implemented DisAsm mode for SPU and another fixes.
  • PPU Interpreter: Emulated more ops. Fixed UpdateCR.
  • Memory: Fixed FastWrite 16/32/64/128.
  • SysCalls: Emulated some process/memory syscalls.

r28

  • Implemented "DisAsm & Interpreter" mode.
  • Implemented SPU emulating.
  • Fixed crash in NullMemoryBlock read mode.
  • Implemented loading flags from ".got", ".data.sceFStub" and ".rodata.sceFNID" sections.
  • Fixed seek for FS syscalls.
  • Emulated more PPU instructions.

r21

  • Fixed reboot system
  • Interpreter - Emulated more instructions
  • DisAsm - Added more instructions (thank to BlackDaemon)
  • SysCalls - Rewrote base class, Removed count limits
  • ELF compiler - Added b/bl opcodes, Implemented auto analyze

r20

  • rpcs3: Implemented ELF compiler compiler (Asm, just to test).
  • interpreter: Fixed ADDI opcode.
  • syscalls: Fixed syscall (system calls) File System.

r19

  • DISASM: Fixed code dump.
  • interpreter: Found and emulated instructions. Fixed value sc.

r18

  • Removed pogina WikiFAQ wiki on the web.

r17

  • WikiFAQ

r16

  • interpreter: Emulated instructions.
  • ElfLoader: Fixed SetPc value.

r15

  • rpcs3: Fixed compilation errors for debug mode.

r14

  • rpcs3: Emulate some syscalls (system calls) File System. Re-writing mode MThread (now uses pthread 2.8.0) Re-written momoria administrator. Re-writing the store manager (ini). Log Marcos Main and keep their position and now tamano.size Added more opcodes. Fixed 'crash' if the frame Log / DISASM / Memory Viewer is closed. Implement OGL video mode.
  • DISASM: MT dump implemented.

r13

  • DISASM: Fixed dump mode. Added instructions G4 (~ 90%)





Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene and PlayStation 4 scene updates and fresh homebrew PS3 Downloads. Enjoy!
Sponsored Links
Sponsored Links

Comments 22 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles.
 
#2 - quotejoss - 184w ago
quotejoss's Avatar
what a crybaby.

waaaahhh

#1 - rocha160 - 184w ago
rocha160's Avatar
i don't want more emulators i want a 3.60 jailbreak!! every day there is a new emulator. is that what they are wasting their time on? wtf???

 

Sponsored Links

Sponsored Links







Advertising - Affiliates - Contact Us - PS3 Downloads - PS3 Forums - Privacy Statement - Site Rules - Top - © 2015 PlayStation 3 News