Hi all,
It's kd-11 here with another update on RPCS3 emulation. It's been a long time since my last update and a lot has happened. I'll try to stick to the major strides just to keep everyone updated without turning the report into a changelog.
My last major update was about a year ag...
2024-10-22 18:23:53 +0000 UTC
View Post
Hi,
It's EladAsh with an update on the ongoing CELL emulation improvements in the last two months and future plans.
SPU Cache And Code Compilation Performance Enhancements:
1. New techniques have been implemented to significantly reduce bogus code compilation by analyzing SPU in...
2024-03-29 16:40:11 +0000 UTC
View Post
Hi all,
It's kd-11 here with another RSX progress update. This one is long overdue, sorry for that, but I have some interesting updates to talk about.
My last update was about my lengthy experiments with executing SPU on GPU and coming to the conclusion that modern GPUs are still not ...
2023-09-26 14:42:51 +0000 UTC
View Post
Hello! I'm sorry for not talking much recently. I'm also sorry for reduced amount of contributions I do for RPCS3. While I'm not completely resigning from the project, I must admit that my motivation has dropped significantly compared to the early years. I'm sorry for not talking about this so la...
2023-07-06 16:59:00 +0000 UTC
View Post
Hi,
It's kd-11 with another update on RPCS3 emulation.
It's been an eventful 3 months since the last update. There's a lot to unpack in this update, so let's start with the general fixes and improvements.
1. Reimplemented the native overlay message queue system. This allows more...
2023-05-01 09:27:35 +0000 UTC
View Post
Hi,
It's kd-11 with another update on RSX emulation for RPCS3.
There have been a lot of improvements since the last update. For most of the tail end of 2022, I kept my focus on bugfixes and improvements to improve our game compatibility. Let's go over a quick summary.
1. Lightin...
2023-01-31 14:12:10 +0000 UTC
View Post
Hi,
It's kd-11 with another update on RSX emulation for RPCS3.
As is tradition I'll begin by summarizing all the work that has gone into the emulator since my last update. The changes are listed roughly in chronological order.
1. Improved support for Intel's ANV driver in mesa. ...
2022-11-03 07:44:26 +0000 UTC
View Post
Hello,
Sorry for not talking much. This short post will only focus on work in progress and further plans.
- Accuracy improvements in PPU/SPU. Despite its good compatibility, RPCS3 currently doesn't have accurate implementation of certain basic features of PS3 CellBE processor. Thi...
2022-07-25 13:13:44 +0000 UTC
View Post
Hi,It's kd-11 with another development update for RPCS3.
It's been a long time since my last update and a lot has been done. Let's go over some of the major highlights.
1. The MSAA rewrite was completed. MSAA filtering was redone with a better algorithm that provides a nice balance be...
2022-07-17 21:53:29 +0000 UTC
View Post
Hi,
It's kd-11 with another update on RPCS3 development. A lot of improvements have been made in the past 8 weeks. I'll review them in two separate sections with bugfixes and optimizations separate. Let's start with the list of bugfixes:
1. Fixed an out of bounds crash when running in...
2022-04-04 14:02:59 +0000 UTC
View Post
Hi,
It's kd-11 with an update for RSX emulation in the RPCS3 project. After a brief hiatus in December for the holidays, work has resumed, with a focus on improving the user experience. A lot of work has gone into RPCS3 in the past 2 months. Let's go over the main highlights:
1. Fixed a...
2022-02-03 15:19:53 +0000 UTC
View Post
Hi,
It's kd-11 with another development update for RPCS3.
As usual, let us begin with a quick breakdown of the progress to RSX emulation over the past 6 weeks:
1. Fixed a shader compilation bug that caused Lego harry potter to crash at boot.
2. Improved OpenGL compatibilit...
2021-11-18 19:36:19 +0000 UTC
View Post
Hi,
It's kd-11 with another development update for RPCS3, the PS3 emulator.
A lot of progress was made in the month of September, here are the highlights:
1. Driver compatibility and support was improved, fixing graphics issues and crashes on AMD and INTEL GPU hardware.
2....
2021-10-03 18:18:57 +0000 UTC
View Post
Hi,
It's kd-11 with a progress update on RSX emulation for the RPCS3 emulator.
It's been a while since the last update, and a lot has happened since then. Let us begin with a summary of the improvements made since the last update:
- 1. Fixed a bug where some optimizations ma...
2021-08-16 19:18:23 +0000 UTC
View Post
Hi,
It's kd-11 here with another progress update for RPCS3.
For the past month, I have been focused on bugfixes as well as some surface cache tweaks and investigations on the side which I will explain. Let's start with some highlights:
1. Fixed performance on linux when using th...
2021-06-23 19:18:12 +0000 UTC
View Post
Hi,
It's kd-11 here with another progress update for RPCS3.
Since my last update, I have been focused on improving the state of the RPCS3 rendering pipelines. The main focus was to try and find solutions to some long-standing problems that have plagued the emulator for years. After re...
2021-05-18 06:45:09 +0000 UTC
View Post
Hi,
It's kd-11 with another update for RPCS3.
Usually I start off this section with a recap of the happenings for the last month, breaking down work done and explaining how it ties in to future work. Unfortunately, this time, not much changed during the last month. Well, asynchronous ...
2021-04-11 17:18:44 +0000 UTC
View Post
Hi,
It's kd-11 with another RSX development update for RPCS3.
Over the past month, I've been doing some more research on how to improve the rpcs3 texture pipeline. This work started a few weeks ago with the implementation of passthrough DMA and is still ongoing. But before I return to...
2021-02-21 19:03:25 +0000 UTC
View Post
Hello, my friends. Another month passed, and there is still a lot of work to be done despite some progress in various areas:
- Warning fixes progress. Few warnings were enabled for GCC/clang, and the lack of return was made an error. This is one of the tools that can help to prevent ser...
2021-02-14 14:52:11 +0000 UTC
View Post
Hi,
It's kd-11 with another RSX development update for RPCS3.
The past month has seen a mix of R&D and bugfixes going into the RSX codebase. As usual, I'll start with a quick summary of the major PRs already merged:
1. The render pipeline restructure that separated program c...
2021-01-10 21:01:18 +0000 UTC
View Post
Hello, my friends. Merry Christmas (maybe too late) and Happy New Year. This 2020 year was hard and it finally ended. And I really wished to implement some major features and polish others before it ends, but it seems that I'm out of time, so I'm writing this report. It will be simple: what has b...
2021-01-01 13:21:28 +0000 UTC
View Post
Hi,
It's kd-11 with another quick update on RSX emulation progress for RPCS3.
The past month has been a month of large updates when it comes to RSX improvements. This is due to the ongoing feature sprint that I have been doimg with a view to focus on behavioural improvements rather th...
2020-12-07 15:17:20 +0000 UTC
View Post
Hi,
It's kd-11 with an RSX emulation update for the month of October 2020.
I'd first like to apologize for the delay in releasing this update; I pushed it back by a week to try and finish the shader decompiler rewrite which is still not ready for release unfortunately.
For...
2020-11-01 17:34:41 +0000 UTC
View Post
Hello everyone. This is my late post for October, and it will be big because I made a lot of commits. I'm extremely sorry for being late, but I was so busy with fixing last day regressions… I'm also sorry if commit links are unrelated, because there is too much information to check.
Hi,
It's kd-11 with another update on RSX emulation for the month of September 2020.
As usual, we will begin with a short recap of the major changes that have been introduced since my last update. Here are the major highlights:
1. Support for extended range depth formats (...
2020-09-28 19:41:43 +0000 UTC
View Post
Hello, this is Ivan with a late update for August.
In my previous post I introduced GalCiv and Megamouse, and August will not be an exception because this month I shared the donation with another developer, Whatcookie.
2020-09-16 00:44:35 +0000 UTC
View Post
Hi,
It's kd-11 with another update on RSX emulation for the month of Aug 2020.
A lot of fixes have gone into RSX code in the past 4 weeks, here are the highlights:
1. Video memory management overhaul introduced to handle memory overload scenarios. When the GPU is almost out of m...
2020-08-24 17:35:53 +0000 UTC
View Post
Hello!
It's been a long time since my last post so I must apologize for this delay and PPU LLVM changes I promised are still not ready at this exact moment. I took an unpaid vacation this summer, to get some rest and do some unrelated things. I joined RPCS3 many years ago in 2013 and it has...
2020-07-31 18:22:09 +0000 UTC
View Post
Hi,
It's kd-11 with another update for RSX emulation in the RPCS3 emulator.
It has been about one month since my previous update, and I have continued to push out bug fixes for both rendering and stability problems from the renderers. A lot has gone into the official releases since th...
2020-07-19 19:09:19 +0000 UTC
View Post
Hi,
It's kd-11 with another update for RSX emulation in the RPCS3 emulator.
A lot of progress has been made in the past 3 weeks. The initial plan as was explained in my last update is to separate bug fixes (maintenance), features (enhancements) and optimizations and focus on one of th...
2020-06-14 16:32:13 +0000 UTC
View Post