What graphics card are you using? How much VRAM does it have? Have you tried the potato presets or other MBZ__3__STD presets?
rtx 2080 super 8gb of vram, 5800x AMD cpu 32gb of ram. Itâs not my system
@Cyber ok I did some further digging and found out what works and what doesnât with windowcast for both your presets, Duimon, and HSM. MBZ_1- 5 work. MBZ_0 SMOOTH doesnât work. That is for HSM
Now for your presets. Any preset you base off of MBZ_0 SMOOTH wonât work. Your presets in the MBZ_1-5 section will work. What wonât work in any section though is your NeoGX presets.
Most Duimon presets seem to work though I havenât checked handhelds. The Duimon presets arenât based off MBZ_0 SMOOTH which is why they work. Iâm not sure if itâs my system or not so I wonât assume. I just figured I have a good system so it canât be me.
If iâm just using retroarch and the built in PCSX2 based core any preset will work including MBZ_0 SMOOTH, NeoGX etc. the resolution I use for the emulator core is standared res 1x.
If I use retroarch with windowcast core + PCSX2 standalone standard res 1x I canât use MBZ_0 SMOOTH presets or NeoGX.
Hope this helps.
This helps a great deal. Itâs very possible that your GPU is running out of resources (specifically VRAM) when running the shaders that perform upscaling in conjunction with the WindowCast core.
Perhaps @HyperspaceMadness or @IHQMD might be able to elaborate.
Try changing your desktop resolution to 1080p and see if that makes any difference.
@Cyber found something else too. If I load a preset thatâs standard I go into sharder parameters and tick show resolustion info the windowcast core is reporting a res of 3840x2160 and sampling res is 61456x2160 but the PCSX2 standalone is standard res for PS2. I think if the window cast core will report the same res as the standalone emulator it might fix it
I did a test of lowring my screen resolution to 640x480 and that didnât work. MBZ_0, CyberLab NeoGX or anything based on MBZ_0 wonât load. Iâm wondering if there is a specific shader that doesnât play well with windowcast
I have a feeling that someone with a better understanding of how these things work might be able to offer an explanation. So perhaps if we wait a bit, @HyperspaceMadness or @IHQMD might respond. I wouldnât be surprised if they found this information useful.
I did another test with window cast. I loaded the MBZ_1_ADV preset from HSM and ticked the parameter to show resolution. The sampling res of 61456x2160 wasnât there but when I load your preset MBZ_1 / 4k / computer monitor smooth the sampling res of 61456x2160 shows in res info.
HSMâs MBZ_0 still doesnât load.
I also made a copy of the preset I was using inside retroarch for the pcsx2 core and I turned off a bunch of things in shader parameters. I turned off deconvergence, fxaa, scalefx, and sharpsmoother. just to see if it would load with those off for windowcast but no dice. Itâs a pickle
Have you tried the different versions of the WindowCast Core? For example the experimental v2.0 or the Vulkan blitz version?
You can also try setting the Vulkan/OpenGL present method to Prefer layered on DXGI Swapchain or Prefer native if itâs already set to Prefer layered on DXGI Swapchain?
ahha. I loaded MBZ_0 but just inside retroarch with the pcsx2 core and clicked show res info. the core reads 512x416 but there is still a sampling res 3072x416. MBZ_1 does not show a sampling res, but if I load cyberlab mbz_1 / 4k / computer monitor smooth that sampling res is shown at 61456x2160.
I tried the vulkan blitz version. When I downloaded experimental 2.0 version the core file name structure isnât a .dll / itâs a .so file and retroarch doesnât see it
I have nvidia control panel set to prefer layered on DXGI Swapchain yup. I followed those instructions
In the old days MBZ__1__ADV did some upsampling in the Shader pipeline to allow for the use of things like ScaleFX. Subsequently this was taken out of the MBZ__1__ADV performance tier and limited to the MBZ__0__SMOOTH-ADV performance tier.
Itâs possible that the Computer Monitor Smooth Preset is referencing the MBZ__0__SMOOTH-ADV_GDV base preset.
One giveaway is that it has Smooth in the filename. There are other presets with Smooth in the filename which donât use the MBZ__0__SMOOTH-ADV_GDV base preset and donât use ScaleFX for upscaling. Those use Super-XBR instead which is supposed to be in the MBZ__1__ADV__GDV performance tier.
oh duh the experimental build isnât for windows duh me. itâs only for X11 and Linux
While waiting for more expert responses you can probably read a few posts above and see how some other folks have been using the WindowCast Core with PS2 games.
On another note, most of my presets donât require ScaleFX/Super-XBR nor the MBZ__0__SMOOTH-ADV_GDV performance tier. You said my presets in the MBZ__1 to MBZ__5 folders work. Why donât you embrace the ones in the MBZ__3__STANDARD folder? The quality is arguably just as good as the others, itâs very close actually if not better in some respects.
Mega Bezel is not a one size fits all solution, thatâs why there are different performance tiers to begin with.
As for my presets, it wasnât easy expanding my offerings to cater for lower performing systems so go ahead and enjoy them. Thatâs what theyâre there for.
i tried computer monitor sharp from mbz_1 / 4k and the sampling res of 61456x2160 was there too in the same mbz_1 / 4k section it tried computer monitor sharp and sampling res of 61456x2160 was there
I then tried slot mask II, slot mask IV OLED, and others like that in the section and the sampling res wasnât there.
what I canât understand is how come Iâm able to use any preset including MBZ_0 but with windowcast I canât. my guess is windowcast with shaders might be causing some sort of performance bottleneck. I read this whole thread. Itâs ok. time will fix everythingâŚthen Iâll be deadâŚi kid i kid
Have you tried setting the resolution settings in the windowcast core settings? There are controls in there to control try initial resolution coming out of windocast
I looked in the core settings quick menu and I donât see resolution settings only scaling settings
@HyperspaceMadness I was busy for a while. I went again and checked in the windowcast core setting and I was able to scale down the resolution. I tried every lower resolution and it still runs into the same problem. I also tried changing render drivers for the pcsx2 standalone emulator and changed pcsx2 nvidia control panel to match DXGI Swapchain in retroarch negative. I tried disabling exclusive fullscreen in pcsx2 but itâs just set at borderless window set to run in a separate window. MBZ_0 wonât work with windowcast. works fine without. Hope this and Cyber and my convo up above helps with process of elimination for you and @IHQMD
Have you tried running PCSX2 in an actual window, with title bar and everything?
There is also a wrapper floating around here to assist with launching games. Have you tried that?
Also, you should really look into this:
And possibly this:
Those might cover your needs quite well actually.
Yup that doesnât work
That wrapper is only for things like launchbox
LRPS2 is what Iâm going to use for now. I think once pcsx2 getâs another stable release LRPS2 will get a upstream update soon