DAYTONA USA [NPUB30493]
Started by AAKH1361




43 posts in this topic
Mock
Member


0
36 posts 1 threads Joined: Jan 2021
09-04-2021, 11:34 PM -
#31
(09-04-2021, 08:26 PM)digo Wrote:
(08-24-2021, 01:07 PM)Mock Wrote:
(08-24-2021, 09:59 AM)digo Wrote: I might be wrong though, but I don't think you can spoof your cpu instruction set that easily.

It just looks like, RPCS3 use different cores compared to which cpu instruction you have. at least from the loading it shows a different compiler.

That's not how it works, otherwise it would worked for you, but it didn't.

_______________________________________________________________________

I finally assembled my old Sandy Bridge CPU, a Core i5 2500K just for the purpose of showing that it works on Sandy Bridge CPUs with LLVM PPU enabled, but it does not works on Ryzen 5000 CPU (and probably some other CPU's).

This time I'm posting two short videos, one showing that it works, and one showing that it doesn't.
Also I'm uploading the logs as attachment at the bottom of this post (first time doing this, so don't know if I can).

There is something wrong with the way RPCS3 uses some CPU's with LLVM PPU enabled, and I have no clue how to solve it because I'm not a coder. I hope this post and the logs and the videos help the RPCS3 coders to solve the issue.

The video showing that IT WORKS with LLVM PPU ENABLED if you use a Sandy Bridge CPU



Specs for the Sandy Bridge video:

RPCS3 v0.0.18-12707-fe0c164d Alpha
(emulator settings in the video, mostly default settings)
PS3 firmware v4.88
*Core i5 2500K @4.5GHz*
*16GB RAM DDR3 1333Mhz*
*AMD RADEON RX550 2GB with driver 21.6.1*
*Windows 10 Pro*

The video showing that IT DOES NOT WORKS with LLVM PPU ENABLED if you use a Ryzen CPU and probably other CPU's as well




Specs for the Ryzen 5000 video:

RPCS3 v0.0.18-12707-fe0c164d Alpha
(emulator settings in the video, mostly default settings)
PS3 firmware v4.88
AMD Ryzen 7 5800x
32GB DDR4 RAM 3733MHz
AMD RADEON RX550 2GB with driver 21.6.1
Windows 10 Pro

logs (hopefully) attached below (sandy bridge first, Ryzen 5000 is log2. had to rename it, otherwise it wouldn't let me attach both files, so just rename log2 to log and open it)

If someone can redirect this post to the devs, that will be pretty helpful (I hope).

I did a post on the other Daytona, where i showed it could work on a X299 with Core I9

the trick is to set 4:3 and 720x576 resolution. then vulkan and LLVM will work
The weird part is, that when you set it to a 4:3, it scales to 16:9 but setting RPCS3 to 16:9 will do a 4:3 squeezed picture
digo
Member


0
22 posts 0 threads Joined: Sep 2020
09-05-2021, 08:55 AM -
#32
About the trick you mentioned above, it indeed works with this version as well. I set it to 4:3 aspect ratio and set the resolution to 720x576, and it worked!
Now I'm completelly lost on what makes this game works and what doesn't. I wish I could code, so I could fix this issue once and for all.
This post was last modified: 09-05-2021, 08:55 AM by digo.
Mock
Member


0
36 posts 1 threads Joined: Jan 2021
09-05-2021, 11:21 AM -
#33
(09-05-2021, 08:55 AM)digo Wrote: About the trick you mentioned above, it indeed works with this version as well. I set it to 4:3 aspect ratio and set the resolution to 720x576, and it worked!
Now I'm completelly lost on what makes this game works and what doesn't. I wish I could code, so I could fix this issue once and for all.

I am also lost, really thought there were something to it with the CPU and motherboard. I also really liked to be a coder and understand better what is going on here. How the CPU can impact the resolution doesn't make sense.
digo
Member


0
22 posts 0 threads Joined: Sep 2020
09-06-2021, 12:36 PM -
#34
(09-05-2021, 11:21 AM)Mock Wrote:
(09-05-2021, 08:55 AM)digo Wrote: About the trick you mentioned above, it indeed works with this version as well. I set it to 4:3 aspect ratio and set the resolution to 720x576, and it worked!
Now I'm completelly lost on what makes this game works and what doesn't. I wish I could code, so I could fix this issue once and for all.

I am also lost, really thought there were something to it with the CPU and motherboard. I also really liked to be a coder and understand better what is going on here. How the CPU can impact the resolution doesn't make sense.

On the other topic, a user sugested that beyond setting the resolution to 720x576, you also set the aspect ratio to the proper 16:9 and mark the "stretch to display area" option. DONE!
Proper full screen with LLVM PPU enabled and no graphical issues. It's weird and makes no sense at all, but it works, regardless the CPU used. Big Grin
This post was last modified: 09-06-2021, 12:38 PM by digo.
Mock
Member


0
36 posts 1 threads Joined: Jan 2021
09-06-2021, 02:57 PM -
#35
(09-06-2021, 12:36 PM)digo Wrote:
(09-05-2021, 11:21 AM)Mock Wrote:
(09-05-2021, 08:55 AM)digo Wrote: About the trick you mentioned above, it indeed works with this version as well. I set it to 4:3 aspect ratio and set the resolution to 720x576, and it worked!
Now I'm completelly lost on what makes this game works and what doesn't. I wish I could code, so I could fix this issue once and for all.

I am also lost, really thought there were something to it with the CPU and motherboard. I also really liked to be a coder and understand better what is going on here. How the CPU can impact the resolution doesn't make sense.

On the other topic, a user sugested that beyond setting the resolution to 720x576, you also set the aspect ratio to the proper 16:9 and mark the "stretch to display area" option. DONE!
Proper full screen with LLVM PPU enabled and no graphical issues. It's weird and makes no sense at all, but it works, regardless the CPU used. Big Grin

The only problem when using Stretch to display, is it only works when having a 16:9 monitor. i run a Ultrawide 1440P that end up streching the image too much
digo
Member


0
22 posts 0 threads Joined: Sep 2020
09-06-2021, 05:05 PM -
#36
I've made a new and LAST video about the matter showing how to run this game with LLVM PPU Recompiler enabled with no graphical issues on any CPU (hopefully).
I credited users Mock and Pidgey for the findings. Just a reminder: I'M NOT A YOUTUBER! So the video has the only purpose of demosntrate that it can be done.
If I'm breaking any rules of the forum, please proceed and delete my post.

RPCS3 v0.0.18-12707-fe0c164d Alpha
(Settings are in the video, mostly default)
Default Resolution: 720x576
PPU Recompiler (LLVM): enabled
SPU Recompiler (LLVM): Enabled
API: Vulkan
Resolution Scale: 300%
Stretch to Display Area: Checked
Logs attached at the bottom of this post.

PC Specs
Ryzen 7 5800x
32GB DDR4 RAM 3733MHz
Nvidia GTX 1080 Ti
Windows 10 Pro



(09-06-2021, 02:57 PM)Mock Wrote:
(09-06-2021, 12:36 PM)digo Wrote:
(09-05-2021, 11:21 AM)Mock Wrote:
(09-05-2021, 08:55 AM)digo Wrote: About the trick you mentioned above, it indeed works with this version as well. I set it to 4:3 aspect ratio and set the resolution to 720x576, and it worked!
Now I'm completelly lost on what makes this game works and what doesn't. I wish I could code, so I could fix this issue once and for all.

I am also lost, really thought there were something to it with the CPU and motherboard. I also really liked to be a coder and understand better what is going on here. How the CPU can impact the resolution doesn't make sense.

On the other topic, a user sugested that beyond setting the resolution to 720x576, you also set the aspect ratio to the proper 16:9 and mark the "stretch to display area" option. DONE!
Proper full screen with LLVM PPU enabled and no graphical issues. It's weird and makes no sense at all, but it works, regardless the CPU used. Big Grin

The only problem when using Stretch to display, is it only works when having a 16:9 monitor. i run a Ultrawide 1440P that end up streching the image too much

Just run on windowed mode and resize accordingly.
This post was last modified: 09-06-2021, 05:07 PM by digo.


Attached Files
.gz   RPCS3.log.gz (Size: 105.41 KB / Downloads: 0)
isamu99
Member


0
13 posts 0 threads Joined: Jun 2018
03-16-2022, 12:22 PM -
#37
Anyone managed to get Daytona working online for multiplayer? I assume I need to have the emulator network settings set to "Simulated", in order to connect to real PS3 Daytona players....correct? I tried that and the game is stuck at "Accessing". Any tips?
Mock
Member


0
36 posts 1 threads Joined: Jan 2021
03-16-2022, 05:09 PM -
#38
(03-16-2022, 12:22 PM)isamu99 Wrote: Anyone managed to get Daytona working online for multiplayer? I assume I need to have the emulator network settings set to "Simulated", in order to connect to real PS3 Daytona players....correct? I tried that and the game is stuck at "Accessing". Any tips?

This is off topic. Please use another forum for those question.
Mock
Member


0
36 posts 1 threads Joined: Jan 2021
07-10-2022, 07:04 PM -
#39
RPCS3 v0.0.23-13883-befd7ceb Alpha | master
Intel® Core™ i9-7900X CPU @ 3.30GHz | 20 Threads | 31.68 GiB RAM | TSC: 3.312GHz | AVX-512 | FMA3 | TSX
GPU: 'NVIDIA GeForce RTX 3090' running on driver 516.59.0.0

It looks like the default config now works without texture corruptions
digo
Member


0
22 posts 0 threads Joined: Sep 2020
07-10-2022, 10:40 PM -
#40
(07-10-2022, 07:04 PM)Mock Wrote: RPCS3 v0.0.23-13883-befd7ceb Alpha | master
Intel® Core™ i9-7900X CPU @ 3.30GHz | 20 Threads | 31.68 GiB RAM | TSC: 3.312GHz | AVX-512 | FMA3 | TSX
GPU: 'NVIDIA GeForce RTX 3090' running on driver 516.59.0.0

It looks like the default config now works without texture corruptions

RPCS3 0.0.23-13883-befd7ceb Alpha Master
Ryzen 5800X3D
Nvidia 3080 Ti

Still corrupted here.


Forum Jump:


Users browsing this thread: 4 Guest(s)