作者choan (八房龙之助)
看板Emulator
标题[新闻] (PS3模拟器)rpcs3 SVN r20
时间Thu Jul 21 23:19:44 2011
http://code.google.com/p/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.
http://down.emucr.com/v1/0BKV7ZDA
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.232.106
1F:推 belion:婕强 07/22 09:19
2F:推 ghostx2:进去官网没任何东西出来 07/22 14:57
3F:推 osanaosana:这模拟器如果完成了...需要多高档的电脑来跑阿? 07/22 17:29
4F:→ remina:几年後再考虑 07/22 17:51
5F:→ gfneo:P2我都觉得有点过头了,还要模拟P3 @口@ 07/22 19:15
6F:推 ayichen:当年bleem出现时...我也觉得不可思议 07/22 20:52
7F:→ ayichen:隔没多久的VGS..让我玩完机战Alpha..因为我主机坏了XD 07/22 20:53
8F:推 ddrdod:1999推出的UltraHLE更是惊艳,跟PS一样,都是主机出3年就有 07/22 22:23
9F:→ ddrdod:模拟器,执行效率以达到可以游玩的水准了! 07/22 22:24
10F:推 WeasoN:正要贴这篇的说 还好有先爬文 07/22 22:35
11F:推 silomin:因为I社太厉害吗XD?? P3不错了能撑这麽久 以後家机和PC的 07/22 23:39
12F:→ silomin:主要单元总体结构越来越相似 不小心可能就更容易模拟了?! 07/22 23:40
13F:→ andysamlee:硬体问题应该还好吧 优化才是困难 07/23 00:41
14F:推 withoutremit:指令的转换会耗掉大量得资源.. 07/26 22:30
15F:→ sora7:我觉得要下下代CPU 才有可能跑得动 冏 11/30 08:12