Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Regression] liblv2.sprx and libsysmodule.sprx HLE together regression (#14523) #15518

Open
Darkhost1999 opened this issue Apr 28, 2024 · 0 comments

Comments

@Darkhost1999
Copy link
Contributor

Quick summary

In order to test this issue your config must look like

  Libraries Control:
    - liblv2.sprx:hle
    - libsysmodule.sprx:hle

The issue does not present itself with just 1 or the other of the sprx. Both are needed to reproduce the issue.

Details

I observed some games I previously reported to work with no firmware installed inside RPCS3 at all became incapable of booting anymore as they both presented a fatal error: F {PPU[0x1000001] Thread (ps3_init) [0x007ba880]} VM: Access violation writing location 0x0 (unmapped memory)
At first, I started trying to single out which SPRX was at fault and found that the game worked when only 1 of the afflicted SPRX was HLE'd. So I had to find its accomplice. After the process of elimination, I found that lv2.sprx and sysmodule.sprx when working together but not separately cause these games to no longer boot when using the experimental HLE boot.

Build with regression

RPCS3 v0.0.29-15508-1843a27c #14523

Attach two log files

Battlefield 3
Working.log
Broken.log
Ratchet & Clank™: Quest For Booty
Working.log
Broken.log

Attach capture files for visual issues

Not Applicable

System configuration

Ryzen 7 7700x
GTX 1660 Super
Windows 11 Pro

Other details

To keep in mind this issue isn't present under normal configurations as this issue is only presented with firmware overrides.
As HLE is the goal for the RPCS3 emulator it may be helpful to inform of regressions when utilizing HLE overrides.

@Darkhost1999 Darkhost1999 changed the title [HLE Regression] liblv2.sprx and Libsysmodule.sprx together regression [HLE Regression] liblv2.sprx and libsysmodule.sprx together regression Apr 28, 2024
@AniLeo AniLeo changed the title [HLE Regression] liblv2.sprx and libsysmodule.sprx together regression [Regression] liblv2.sprx and libsysmodule.sprx HLE together regression (#14523) Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants