F355 boots improperly on windows 11
Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.
Platform / OS / Hardware: x86-64, Windows 11 23H2, Intel Core i9-14900HX Nvidia RTX 4060
Github hash:
Hardware:
Description of the Issue
when playing F355 and its variants, it will run slowly and sometimes routes graphics to just the master screen upon boot up.
Debugging Steps Tested
- Restarted flycast
- chose a different romset
Logs Gathered
Please paste the contents of the log / logs here
You may leave this field blank if you have none.
Screenshots
(Replace this line with any issue screenshots)
Try disabling VSync in Settings > Video. And make sure no external utility is forcing VSync on Flycast.
i turned off vsync on flycast, and the Nvidia Control Panel, it still has the above mentioned issues.
as you can see, i do not think this is a vsync issue. my guess is that windows 11 interprets the shared memory different than win 10
In your case, the middle screen (Slave 1) isn't even visible. Did you stop it, or is it behind the master screen? If the issue is intermittent, it's probably not due to Windows 11. Does it behave the same at every run?
Here is how it should look:
slave 1 is behind the master screen, and the issue is the same every run, switching it to twin mode will cause it to run very slowly as well
update: ever since you updated the multiboard bios loading, it rarely displays 3D on the master and displays properly, however, the sound lag is still present even if i switch to twin mode. still odd in itself, my hardware should be enough to run the game 10x over.
I did some testing on Windows 11 and unfortunately couldn't reproduce the low frame rate / sound lag issue.
Specs: AMD Ryzen 5 5600H NVIDIA GeForce RTX 3050 144 Hz screen Windows 11 23H2 Flycast 4750ddb
It took me 3 tries to start F355 in deluxe mode. It was worse with F355 twin 2 with 6 or 7 tries. But once it started it was very stable. I played several races on F355 and didn't realize the laptop was on battery. At some point it went into hibernation, but when I plugged the laptop in and restarted it, the game continued playing without any issue!
So I don't think the issue has anything to do with windows 11.
Regarding flycast settings, I used the default configuration (directx 11, per triangle, 640x480, ...) except VSync was disabled.
could it be a setting on my system? your cpu is way weaker than mine, what could be causing the lag to occur? is there a setting im forgetting? what could bork flycasts shared memory?
Could the speed difference between P and E cores cause some issue? Like having some slave on a slow E core and another one, or the master, on a P core in turbo mode? You need a decent CPU to run in deluxe mode but like you said your setup is way faster than this one. And I made it run on much slower PCs.
Could the speed difference between P and E cores cause some issue? Like having some slave on a slow E core and another one, or the master, on a P core in turbo mode? You need a decent CPU to run in deluxe mode but like you said your setup is way faster than this one. And I made it run on much slower PCs.
oh, maybe. they do run at different frequencies, p cores on my cpu run at 5.8 Ghz, e cores run at 4.1 Ghz
tbh I don't have a better idea at this point but that doesn't make it likely. Have you tried disabling multi-threading in Settings > Advanced? It's counter-intuitive but this will limit the total number of active threads to 4, each using more CPU power, thus we can hope they will all be assigned to P cores, or at least to similar ones.
still no changes, it still directs to the master for 3D graphics
and strangely enough, the twin version of F355 and 2 are stuck on the being named portion of boot
and strangely enough, the twin version of F355 and 2 are stuck on the being named portion of boot
Yes, this is a common issue when booting. So no, not helping.
i think i fixed the issue with the lag, i switched from balanced to high performance, and it works perfectly, man, i feel stupid. thanks for the help flyinghead
Great to hear! The "I fixed the issue" part that is ;)
the lag is gone but its hard to boot, my best opinion is to make it more reliable
i have made a workaround for this issue, this issue happens on hetergenous intel CPUs, 12th gen and later, and can be negated by turning off e cores completely.