mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-23 13:05:20 +00:00
Completed goal
parent
d8a6ff72c6
commit
99e5b7120d
1 changed files with 3 additions and 5 deletions
|
@ -1,10 +1,7 @@
|
|||
This is a non-exhaustive list of current goals made possible with the support of our generous [patrons](https://www.patreon.com/Nekotekina).
|
||||
|
||||
## Short term goals
|
||||
* Implement MSELF support without intermediate files. Currently it doesn't work at all. Depends on "decryption on the fly" task. **(WIP by [jarveson](https://github.com/jarveson))**
|
||||
* Enable hardware acceleration for decryption (AES-NI). **(WIP by [cornytrace](https://github.com/cornytrace), [#2457](https://github.com/RPCS3/rpcs3/pull/2457))**
|
||||
* Implement decryption on the fly. No more temporary files and additional steps. This affects, for example, EBOOT, SELF, EDAT, and MSELF embedded files.
|
||||
* Implement SDAT decryption. No need to decrypt them manually. Currently some games may silently fail to boot.
|
||||
* Parse .eh_frame section in PPU analyser and use this information in LLVM recompiler.
|
||||
* Configure Travis to automatically upload Linux binaries on GitHub.
|
||||
* Investigate Linux specific bugs. Avoid using executable dir completely.
|
||||
|
@ -50,7 +47,8 @@ This is a non-exhaustive list of current goals made possible with the support of
|
|||
## Completed goals
|
||||
* Implemented priority-based scheduler for PPU threads. This is an important core change, fixing various crashes and freezes. **([#2349](https://github.com/RPCS3/rpcs3/pull/2349))**
|
||||
* Implemented PS3 firmware installer. Users only need to provide correct PS3UPDAT.PUP file and it is automatically unpacked into /dev_flash. **([#2386](https://github.com/RPCS3/rpcs3/pull/2386), [#2398](https://github.com/RPCS3/rpcs3/pull/2398))**
|
||||
* Implemented SPRX decryption on the fly ([#2367](https://github.com/RPCS3/rpcs3/pull/2367)).
|
||||
* Implemented SPRX decryption on the fly **([#2367](https://github.com/RPCS3/rpcs3/pull/2367))**.
|
||||
* Fixed early crashes on Linux. Now also creates dev_hdd0 and other dirs. **([#2423](https://github.com/RPCS3/rpcs3/pull/2423))**
|
||||
* Cache compiled LLVM modules. You shouldn't recompile the same executable twice. **([#2432](https://github.com/RPCS3/rpcs3/pull/2432))**
|
||||
* Implemented "Automatic LLE configuration" option (enabled by default). This picks the most appropriate system modules (SPRX files). It may be hard to pick them manually. **([#2459](https://github.com/RPCS3/rpcs3/pull/2459))**
|
||||
* Implemented "Automatic LLE configuration" option (enabled by default). This picks the most appropriate system modules (SPRX files). It may be hard to pick them manually. **([#2459](https://github.com/RPCS3/rpcs3/pull/2459))**
|
||||
* Implemented MSELF and SDAT decryption on the fly. No more temporary files and additional steps. Before some games silently failed to boot due to the presence of encrypted SDAT files. **([#2468](https://github.com/RPCS3/rpcs3/pull/2468))**
|
Loading…
Add table
Reference in a new issue