From 2eb93c3f3bfa82e32cf87c563f6f9d1d8f0a3ccc Mon Sep 17 00:00:00 2001 From: Ivan Date: Thu, 31 May 2018 10:29:15 +0000 Subject: [PATCH] cleanup --- Roadmap.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Roadmap.md b/Roadmap.md index 5d54040..98f5188 100644 --- a/Roadmap.md +++ b/Roadmap.md @@ -11,14 +11,13 @@ This is a non-exhaustive list of current goals made possible with the support of * Improve SPU instruction accuracy for Fast Interpreter and ASMJIT * Improve audio and video decoders for better speed and compatibility. * Improve controller support. This includes emulated controllers (with mouse or keyboard) and real controllers as well. -* Implement LLVM recompiler backend for SPU. This is actually a tremendous amount of work to make it useful, but it will also give the very important speed improvement (unless the SPU is not used at all). * Improve solution structure, move and rename some files. * Implement missing syscalls. Allow to LLE more system modules. * Write automatic tests to minimize bugs. * Enable hardware acceleration for decryption (AES-NI). **([#2457](https://github.com/RPCS3/rpcs3/pull/2457))** * Implement config tristate in GUI for per-game configurations. * Improvements to the shader generation and cache system -* Implement parametrized PPU Interpreter reusing current LLVM IR generator, remove original hard-coded PPU Interpreter and make LLVM mandatory. Add options regulating its accuracy detached from the base choice of the Interpreter or the Recompiler. The same extends to SPU. +* Implement parametrized PPU/SPU Interpreters reusing current LLVM IR generator, remove original hard-coded interpreters and make LLVM mandatory. Add options regulating its accuracy detached from the base choice of the Interpreter or the Recompiler. (Nekotekina) * Remove obstacles for ASLR support. (Nekotekina) * Rewrite signal handlers to improve reliability and support exceptions. (Nekotekina)