From c8a7024cb57712eb506a4a26e7956f7c099d964a Mon Sep 17 00:00:00 2001 From: Raul Tambre Date: Sun, 17 Jan 2016 12:05:41 +0200 Subject: [PATCH] Reflect some current goals --- Roadmap.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Roadmap.md b/Roadmap.md index dab217a..5d31144 100644 --- a/Roadmap.md +++ b/Roadmap.md @@ -9,6 +9,10 @@ Thank you for supporting RPCS3! ## Short term goals * Rewriting OpenGL renderer, VP/FP recompiler. _[DH]_ * Implement Priority-Based Scheduler for PPU Threads. _Nekotekina_ +* Implement/rewrite HLE modules: _tambre_ + * cellPngDec: Use libpng, proper decoding, other improvements, bugfixes + * cellJpgDec: Use a better library, bugfixes, other improvements + * cellFont: Use libtiff to properly decode and support font files * Correctly handle exceptions in `Emulator::Load()` and `Emulator::Stop()` functions. Not important. * Add basic types `s128` (signed 128-bit number), `v64` (vector 64-bit union), `v32` (vector 32-bit union). Not important. * Improve `be_t` and `le_t` types, make them perfect and literally shine. Any flaws are intolerable. @@ -37,8 +41,6 @@ Thank you for supporting RPCS3! * Improve RSX and add unimplemented GCM commands. * Implement loading SPU code from encrypted file. * Improve RSX Debugger: Add frame stepping (pause the emulator and advance just one frame). -* Implement HLE functions. Specifically (ordered from more to less important): - * cellJpgDec: Allow to downscale JPG images while decoding them. * Implement LV2 SysCalls. Specifically (ordered from more to less important): * 631 used by games like _Prince of Persia Classic [NPUB30031]_ * sys_fs_chmod (834)