Skip to content

Releases: score3229/PS3Sharp

v1.1.1 - Emulator Memory Range Fix & Merge Improvements

24 Jun 13:12

Choose a tag to compare

This patch fixes the memory address handling for RPCS3 emulator targets by correctly adjusting the pseudo memory range, allowing writing to previously read-only memory regions.

Changes:

  • Corrected the emulator address range check from 0x00700000 to 0x00792000 for accurate memory mapping on RPCS3.
  • Updated ILRepack merge logic to use consistent output file names and fixed the merge process.
  • Cleaned up project metadata including assembly version, author info, and description.

This update improves compatibility with RPCS3 and ensures a smoother build and packaging process.

v1.1.0 - Flexible Backend Support, PS3 Process Attachment & Merged DLL Output

04 Jun 16:24

Choose a tag to compare

This release improves flexibility and backend switching capabilities in PS3Sharp.

Features:

  • Added support for 'AttachProcess' when connecting to PS3 (via CCAPI/TMAPI)
  • Introduced 'PS3Type' enum to easily choose between TMAPI and CCAPI
  • Restructured 'PS3Client' with cleaner overloads for backend configuration
  • Better support for custom RPCS3 window names
  • Combines 'PS3Sharp.dll' and 'PS3Lib.dll' into one binary

This update enables smoother integration and more control when working with either PS3 or RPCS3 targets.

Initial Release

04 Jun 14:00

Choose a tag to compare

First release of PS3Sharp!

  • Supports both PS3 (via PS3Lib) and RPCS3 backends
  • Wrapper methods for easy memory read/write
  • Merged into single DLL for easier distribution