33w ago - Following up on the
previous update, this weekend
EmuCR has compiled RPCS3 build r43 from the
SVN now allowing developers to use PS3 homebrew on the PlayStation 3 emulator / debugger for PC.
Download:
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror) /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror #2) /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror #3) /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror #4) /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror #4) /
RPCS3 PS3 Disassembler / Emulator for PC Project SVN r43 (Mirror #6)
To quote: PlayStation 3 RPCS3 SVN r43 is compiled. rpcs3 is an open source PlayStation 3 (PS3) emulator for the Microsoft Windows. Current versions can run only small homebrew for PS3. Developers are planning to make it to emulate PS3 on its speed in the near future.
RPCS3 purpose:
- Make PS3 developers easily test their apps and homebrews on PC without crashing their PS3 or moving their apps from PC to PS3.
- Just playing PS3 games on your PC and have fun! (In the future)
RPCS3 SVN Changelog:
r43 RPCS3:
- Emulated more PPU / SPU instructions.
- Fixed some PPU syscalls.
- Fixed issue 4.
- Improved CompilerELF.
waaaahhh
Download: http://www.megaupload.com/?d=LN9HQV16 / http://depositfiles.com/files/cg44auc3i (Mirror) / http://www.fileserve.com/file/CbZQ4QH (Mirror #2) / http://www.sendspace.com/file/h3h0u6 / http://www.multiupload.com/DUMZXF4Q86 / http://code.google.com/p/rpcs3/source/checkout
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%)
More PlayStation 3 News...