This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Post Reply 
 
Thread Rating:
  • 3 Votes - 4.33 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to identify the correct libraries to be loaded for each game by using the log?
02-23-2017, 06:48 PM (This post was last modified: 02-23-2017 06:51 PM by ssshadow.)
Post: #11
RE: How to identify the correct libraries to be loaded for each game by using the log
I think SRE stands for "Spurs Runtime Environment" or something. You could blame Sony for that one (every module name etc was decided by Sony a decade ago, not Nekotekina).

I would guess that the following "formula" works for basically every single game. LLE these:
- libac3dec.prx
- libac3dec2.prx
- libadec.prx
- libat3dec.prx
- libatrac3plus.prx
- libatxdec.prx
- libdmux.prx
- libdmuxpamf.prx
- libfiber.prx
- libfont.prx
- libfontFT.prx
- libfreetype.prx
- libl10n.prx
- libmvcdec.prx
- libpamf.prx
- libresc.prx
- librtc.prx
- libsail.prx
- libsail_avi.prx
- libsjvtd.prx
- libsmvd2.prx
- libsmvd4.prx
- libspurs_jq.prx
- libsre.prx
- libsync2.prx

And if you get an endless loop of of "fs" errors add libfs

And if videos don't work add libvdec

I will gladly be proven wrong, find me one game where this doesn't work Tongue Yes maybe there is some edge case where a game will crash slightly earlier or later with certain modules, but these games don't work properly anyway and crash regardless.

Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Find all posts by this user
Quote this message in a reply
02-23-2017, 08:05 PM (This post was last modified: 02-23-2017 08:29 PM by Kilowog01.)
Post: #12
How to identify the correct libraries to be loaded for each game by using the log?
(02-23-2017 06:48 PM)ssshadow Wrote:  I think SRE stands for "Spurs Runtime Environment" or something.

I look at the keyboard and I do not even know what to say besides...
[Image: CO46e3wWIAI8IBz.jpg]
if SRE means this, I am afraid to know the other acronyms like HLE. It's all right...Lets forget it before i throw a molotov at the first Sony Store that i see...
My real question is: They can work....but are they being used by all this games? Are they really necessary or are they just consuming some hardware performance?

Novo no RPCS3? Não seja BR, tome alguns links úteis:

RPCS3 para recém-chegados
Diretrizes para novos jogos
Vocabulário na emulação

i7-2600k ~4.5Ghz|GTX 1080 STRIX OC|24GB RAM
Find all posts by this user
Quote this message in a reply
02-23-2017, 10:10 PM (This post was last modified: 02-23-2017 10:11 PM by ssshadow.)
Post: #13
RE: How to identify the correct libraries to be loaded for each game by using the log?
Either a game will use a certain module, or not. If the game doesn't use a certain module I don't think performance is affected. Loading unused modules shouldn't affect compatibility either.

HLE stands for "high level emulation". There is more here: http://www.emunewz.net/forum/showthread.php?tid=165781

And for each term there is a corresponding Wikipedia article...

Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Find all posts by this user
Quote this message in a reply
02-23-2017, 11:15 PM (This post was last modified: 02-23-2017 11:19 PM by Kilowog01.)
Post: #14
RE: How to identify the correct libraries to be loaded for each game by using the log?
(02-23-2017 10:10 PM)ssshadow Wrote:  Either a game will use a certain module, or not. If the game doesn't use a certain module I don't think performance is affected. Loading unused modules shouldn't affect compatibility either.

HLE stands for "high level emulation". There is more here: http://www.emunewz.net/forum/showthread.php?tid=165781

And for each term there is a corresponding Wikipedia article...
To tell you the truth, I searched a few terms on the wiki today. I searched the modules, I saw an interesting tree on the dev_flash folder. At that point I've come to consider the possibility of "spurs" simply being part of some other LLE.

I already knew the topic too but I forgot him in the search for the corrects LLE's, tried to search inside the pastebin with the modules. A quick read on the topic and I've solved some 4 doubts I had. The only thing left by now is the color which is not very important and it's more for curiosity. You know what the colors mean inside rpcs3 log? After many tests I got the impression that:
Cyan Blue = Just RPCS3 Version
Green = Good
Orange = Bad, but often it's possible to solve
Red = Bad
Pink = very bad

But I do not know if this is a precise guess

Novo no RPCS3? Não seja BR, tome alguns links úteis:

RPCS3 para recém-chegados
Diretrizes para novos jogos
Vocabulário na emulação

i7-2600k ~4.5Ghz|GTX 1080 STRIX OC|24GB RAM
Find all posts by this user
Quote this message in a reply
02-24-2017, 12:29 AM
Post: #15
RE: How to identify the correct libraries to be loaded for each game by using the log?
Right click in the console window Wink

Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Find all posts by this user
Quote this message in a reply
03-02-2017, 05:38 PM (This post was last modified: 03-02-2017 05:43 PM by notq.)
Post: #16
RE: How to identify the correct libraries to be loaded for each game by using the log?
(02-23-2017 06:48 PM)ssshadow Wrote:  I think SRE stands for "Spurs Runtime Environment" or something. You could blame Sony for that one (every module name etc was decided by Sony a decade ago, not Nekotekina).

I would guess that the following "formula" works for basically every single game. LLE these:
- libac3dec.prx
- libac3dec2.prx
- libadec.prx
- libat3dec.prx
- libatrac3plus.prx
- libatxdec.prx
- libdmux.prx
- libdmuxpamf.prx
- libfiber.prx
- libfont.prx
- libfontFT.prx
- libfreetype.prx
- libl10n.prx
- libmvcdec.prx
- libpamf.prx
- libresc.prx
- librtc.prx
- libsail.prx
- libsail_avi.prx
- libsjvtd.prx
- libsmvd2.prx
- libsmvd4.prx
- libspurs_jq.prx
- libsre.prx
- libsync2.prx

And if you get an endless loop of of "fs" errors add libfs

And if videos don't work add libvdec

I will gladly be proven wrong, find me one game where this doesn't work Tongue Yes maybe there is some edge case where a game will crash slightly earlier or later with certain modules, but these games don't work properly anyway and crash regardless.

1. What the difference between .sprx and .prx ?
2. Why i can't find libspurs_jq.prx but only libspurs_jq.sprx ?
3. What the libspurs_jq.sprx_ in library list ?
4. Why libsre.prx didn't exist, but only the same one with .sprx ?

GIGABYTE GA-Z170X-GAMING 3, i7-7700K (4,5 ghz), 16 GB - 3200, MSI GTX 1080 Ti, Win 8.1 - 64 bit
Find all posts by this user
Quote this message in a reply
03-03-2017, 02:18 AM
Post: #17
RE: How to identify the correct libraries to be loaded for each game by using the log?
Sprx is encrypted prx. Rpcs3 can handle both so there is no practical difference.

Anyway automatic LLE is now in place so none of this matters. Just install the latest firmware from the tools menu and you are set. Auto overrides any manual selection for now.

Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Find all posts by this user
Quote this message in a reply
03-03-2017, 06:24 AM
Post: #18
RE: How to identify the correct libraries to be loaded for each game by using the log?
(03-03-2017 02:18 AM)ssshadow Wrote:  Sprx is encrypted prx. Rpcs3 can handle both so there is no practical difference.

Anyway automatic LLE is now in place so none of this matters. Just install the latest firmware from the tools menu and you are set. Auto overrides any manual selection for now.

Thanks for the info. Didn't expect it to soon. Which ver do you recommend ? Can it be 4.81 ?

GIGABYTE GA-Z170X-GAMING 3, i7-7700K (4,5 ghz), 16 GB - 3200, MSI GTX 1080 Ti, Win 8.1 - 64 bit
Find all posts by this user
Quote this message in a reply
03-03-2017, 12:16 PM
Post: #19
RE: How to identify the correct libraries to be loaded for each game by using the log?
The latest, 4.81 or whatever that is. Just get the update from Sony's site.

Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)