rpcs3 Git (2015/08/25) 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 Git Changelog:
* Bugfix
* noexcept usage fixed
thread_t renamed to named_thread_t
* TLS for sys_net implemented
Method ptr for vm::ptr (renamed "of")
Method ref for vm::ptr (returns vm::ref)
Operator & for vm::ref (returns vm::ptr)
* cellSaveData fix
* vm::var rewritten
* Minor style changes (sys_net)
* fmt::by_value, fmt::Format removed
* wtf?
* fs:: const renaming, fs::g_tls_error stub
* id_traits, idm::get_last_id() added
id_traits for file/dir descriptors
idm::get_current_id() removed, thread-local last ID
* thread_t cleanup
* PPU Decoder Cache improved
* KernelExplorer improved
* VFS cleanup, some methods added
VFS::DeleteAll, VFS::GetDirSize, VFS::Exists, VFS::Rename
(VFS::RenameFile, VFS::RenameDir removed)
* idm::get_type, sceKernelGetThreadmgrUIDClass
* sleep_queue_t moved to SleepQueue.cpp, cleanup
Used ARMv7Thread instead of ARMv7Context in PSV HLE functions and
callbacks. However, interpreter still uses ARMv7Context.
Various PSV functions partially implemented:
sceKernelCreateEventFlag
sceKernelDeleteEventFlag
sceKernelOpenEventFlag
sceKernelCloseEventFlag
sceKernelWaitEventFlag
sceKernelWaitEventFlagCB
sceKernelPollEventFlag
sceKernelSetEventFlag
sceKernelClearEventFlag
sceKernelCancelEventFlag
sceKernelGetEventFlagInfo
sceKernelCreateSema
sceKernelDeleteSema
sceKernelCreateMutex
sceKernelDeleteMutex
sceKernelCreateCond
sceKernelDeleteCond
* IdManager funcs added: idm::import, idm::withdraw
* PKG decryption without the intermediate
* New u128 type stub
* alignas() used instead of set_alignment macro
* Added fxm::withdraw, cellGame improved
* u128 renamed to v128
Since it's vector union type
* Fixed Object Manager (detached)
* Added PSP PKG support
* ID manager simplified
ID manager refactoring, redundant "type" information removed
* cellSaveData definitions shortened
* cellFont, cellRudp cleanup
* IdManager improved, added Fixed ID mechanism
Fixed UB in get_current_id()
* cellFont, cellFs, cellGcmSys funcs added, minor cleanup
* Add LLVM Debug / Release configurations for gui solution. Disable some DX12-only options on non-DX12 builds
Download: rpcs3 Git (2015/08/25) x64
Source: Here
0 Comments
Post a Comment