01-27-2023, 11:35 PM -
Build:
RPCS3 v0.0.26-14614-7c4734c2 Alpha
Hardware:
Ryzen 5 3600
GTX 1660S
16GB DDR4-3200
OS:
Windows 10 Home 19045.2486
As the poster above said, this game is now entirely playable! Posting to include the necessary screenshots and log, which I initially struggled to get under the file size limit (I'm that guy from the subreddit, if AnnieLeo is around). With PPMd compression I was able to keep the log from getting quite as big.
There are occasional visual glitches, but they're extremely minor (slight distortion of the MyPlayer model's facial texture in the pre-game screen, etc., see next paragraph). Write Color Buffers seems to reduce the frequency of these minor visual issues, and without it enabled, the MyPlayer model's face won't render in the pregame screens at all (it's replaced by an apparent placeholder texture). I'm sure WCB also fixes other trivial visual issues that are so minor I haven't noticed them.
The distortion that sometimes occurs in one specific pregame screen, even with WCB enabled, can be seen in the second screenshot attached. For comparison, the first screenshot is rendered correctly. The "pips" in the background texture render blank sometimes, in the first screenshot you can see that some are lit up (this issue is so minor I noticed it just now, attaching the screenshots!) With WCB enabled, I'd estimate this screen renders correctly 60-70% of the time. Interestingly, the angle of the "camera" is very subtly different between the screenshots; whether or not this is a product of emulation or not, I don't know (the NBA 2K series isn't exactly known for having the cleanest code).
Regardless, the game is stable on RPCS3 and plays at a consistently silky, smooth 60 FPS, even on my modest 3600 with its 3+3 cores per CCX Zen 2 architecture. I initially just wanted to test the game's compatibility, but it runs so well I've ended up putting 22+ hours (and counting) into it according to RPCS3's main window, with no issues other than the minor visual bugs.
Besides Write Color Buffers, other non-default settings I had are a matter of personal taste, habit and/or performance on my specific hardware:
Screenshots:
RPCS3 v0.0.26-14614-7c4734c2 Alpha
Hardware:
Ryzen 5 3600
GTX 1660S
16GB DDR4-3200
OS:
Windows 10 Home 19045.2486
As the poster above said, this game is now entirely playable! Posting to include the necessary screenshots and log, which I initially struggled to get under the file size limit (I'm that guy from the subreddit, if AnnieLeo is around). With PPMd compression I was able to keep the log from getting quite as big.
There are occasional visual glitches, but they're extremely minor (slight distortion of the MyPlayer model's facial texture in the pre-game screen, etc., see next paragraph). Write Color Buffers seems to reduce the frequency of these minor visual issues, and without it enabled, the MyPlayer model's face won't render in the pregame screens at all (it's replaced by an apparent placeholder texture). I'm sure WCB also fixes other trivial visual issues that are so minor I haven't noticed them.
The distortion that sometimes occurs in one specific pregame screen, even with WCB enabled, can be seen in the second screenshot attached. For comparison, the first screenshot is rendered correctly. The "pips" in the background texture render blank sometimes, in the first screenshot you can see that some are lit up (this issue is so minor I noticed it just now, attaching the screenshots!) With WCB enabled, I'd estimate this screen renders correctly 60-70% of the time. Interestingly, the angle of the "camera" is very subtly different between the screenshots; whether or not this is a product of emulation or not, I don't know (the NBA 2K series isn't exactly known for having the cleanest code).
Regardless, the game is stable on RPCS3 and plays at a consistently silky, smooth 60 FPS, even on my modest 3600 with its 3+3 cores per CCX Zen 2 architecture. I initially just wanted to test the game's compatibility, but it runs so well I've ended up putting 22+ hours (and counting) into it according to RPCS3's main window, with no issues other than the minor visual bugs.
Besides Write Color Buffers, other non-default settings I had are a matter of personal taste, habit and/or performance on my specific hardware:
- CPU: "SPU loop detection" enabled, "SPU Block Size" at Mega (I've also played many times with both at default, they don't seem to make much of a difference for this particular title)
- GPU: 8x Anisotropic Filtering (16x would present no issues, 8x is simply an old habit of mine), "ZCull Accuracy" set to Approximate (Fast) (RPCS3 defaults to Precise, but the documentation seems to suggest Approximate for most games; that's what I stick to, but I'm not sure it makes a difference with this title), "Output Scaling" set to Nearest, "Asyncronous Texture Streaming" enabled (modest performance gain on my hardware)
Screenshots: