mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-05 06:21:26 +12:00
+goal
parent
99e5b7120d
commit
6f6ffad4f7
1 changed files with 3 additions and 4 deletions
|
@ -1,7 +1,8 @@
|
||||||
This is a non-exhaustive list of current goals made possible with the support of our generous [patrons](https://www.patreon.com/Nekotekina).
|
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
|
## Short term goals
|
||||||
* Enable hardware acceleration for decryption (AES-NI). **(WIP by [cornytrace](https://github.com/cornytrace), [#2457](https://github.com/RPCS3/rpcs3/pull/2457))**
|
|
||||||
|
* Automatically add disc games running from external locations to the game list.
|
||||||
* Parse .eh_frame section in PPU analyser and use this information in LLVM recompiler.
|
* Parse .eh_frame section in PPU analyser and use this information in LLVM recompiler.
|
||||||
* Configure Travis to automatically upload Linux binaries on GitHub.
|
* Configure Travis to automatically upload Linux binaries on GitHub.
|
||||||
* Investigate Linux specific bugs. Avoid using executable dir completely.
|
* Investigate Linux specific bugs. Avoid using executable dir completely.
|
||||||
|
@ -23,6 +24,7 @@ This is a non-exhaustive list of current goals made possible with the support of
|
||||||
* Implement savedata manager. Currently it doesn't have user interface.
|
* Implement savedata manager. Currently it doesn't have user interface.
|
||||||
* GUI: Use Qt instead of wxWidgets.
|
* GUI: Use Qt instead of wxWidgets.
|
||||||
* Implement precise PPU interpreter.
|
* Implement precise PPU interpreter.
|
||||||
|
* Enable hardware acceleration for decryption (AES-NI). **([#2457](https://github.com/RPCS3/rpcs3/pull/2457))**
|
||||||
|
|
||||||
## Long term goals
|
## Long term goals
|
||||||
* Support booting from original game discs.
|
* Support booting from original game discs.
|
||||||
|
@ -33,13 +35,10 @@ This is a non-exhaustive list of current goals made possible with the support of
|
||||||
* Continue to improve speed, accuracy, and compatibility. This is a never-ending goal.
|
* Continue to improve speed, accuracy, and compatibility. This is a never-ending goal.
|
||||||
|
|
||||||
## For developers
|
## For developers
|
||||||
* Fix undefined behaviour in bf_t (signed shift).
|
|
||||||
* Implement MFC_DMA_TAG_CMD_STALL_NOTIFY_EVENT and other SPU events.
|
* Implement MFC_DMA_TAG_CMD_STALL_NOTIFY_EVENT and other SPU events.
|
||||||
* Return `error_code` from syscalls and functions to enable error reporting.
|
* Return `error_code` from syscalls and functions to enable error reporting.
|
||||||
* Improve embedded debugging tools (CPU, RSX, Kernel Explorer).
|
* Improve embedded debugging tools (CPU, RSX, Kernel Explorer).
|
||||||
* Implement simple thread pool (Thread.cpp)
|
* Implement simple thread pool (Thread.cpp)
|
||||||
* Implement MFC thread for SPU DMA and other time-critical tasks.
|
|
||||||
* Fetch memory attributes in sys_memory_get_page_attribute.
|
|
||||||
* Implement BPIP for synchronization primitives.
|
* Implement BPIP for synchronization primitives.
|
||||||
* Implement minimalistic YAML adaptor in "C++11" style which preserves map element order.
|
* Implement minimalistic YAML adaptor in "C++11" style which preserves map element order.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue