Official release thread for WindowCast core

It’s a great resource, but it needs more love. Some games are really incredible with WindowCast!

4 Likes

how do i keep windows os from freezing when the game isn’t launched first? Unless that’s an intel problem because im on intel

after not getting my usual method to work after switching to Win 11 i tried your wrapper and every game /app i tested was running fine … but just an idea/some questions

at the moment i run games with the parameters via a shortcut to get it working in Launchbox

cuz it seems that the wrapper exe has to be in the same folder (maybe just the same drive) as the game itself

anyway to change this ?
cuz this is the only thing that stands in the way to use the wrapper just as “emulator” in Launchbox to just launch .exe files

otherwise this is so far great work you did

2 Likes

I’m experiencing a crash on startup (with Software renderer) when the driver is GL or GLCORE. The captured window gets a yellow border for a few seconds, while RA silently crashes on startup without drawing a single frame.

Changing driver to Vulkan makes it work.

I tried enabling the logs in RA, but there’s nothing informative there. Attaching just in case: https://pastebin.com/vs9PNxXN

I’ve followed the instructions to a T.

  • core_info_cache_enable is set to false
  • Vulkan/OpenGL is set to “Prefer layered on DXGI Swapchain”
3 Likes

Welcome. :cowboy_hat_face:

The core is currently meant to be used with either Vulkan or D3D11 only.

2 Likes

A few observations I made while trying to make it work consistently, might come in handy for newcomers:

  • If you’ve got two monitors, don’t try putting the game window on the second screen, it won’t get captured
  • Getting the right name in the partial is important. Sometimes it wouldn’t capture any game window, other times it would capture the explorer window with the game files, and the behavior is that it shows nothing (because the explorer is minimized). Use wininst to copy-paste the name, and close other windows with the same name. For example, to play Fallout 2 with mods, I use FALLOUT II @sfall 4.3.7 [DX9]
  • In RA, go to Settings -> User Interface -> Pause content when not Activate (OFF), or RA will be paused once you Ctrl+Alt+T.
  • AR comes with GL as default video driver, change it to DX11 or Vulkan, as per the post above.

Took me hours to figure these out. Happy gaming!

4 Likes

The captured window gets a yellow border for a few seconds, while RA silently crashes on startup without drawing a single frame.

Hey, I’m having the exact same issue.

In my case, only Vulkan worked.

What is wininst? I just had to add the first word of the window title as it appears in Windows, which for PCSX2 happens to be “Slot”

I was super excited to try this, and I got it up and running for PCSX2 perfectly… well almost perfectly. This made my GPU sky-rocket to 100% and my computer started to heat up like it was going to explode lol. I have an AMD RX-590X - So, nothing impressive, but it’s no slouch.

640x448 resolution on the game, and then set the scaling in Core Options to the same. Even with shaders-off it’s pushing my GPU harder than expected.

Any performance tips?

That seems unusual. How does your system do when running LRPS2?

Running LRPS2 my GPU reached about 40% usage but very little VRAM, like 1gb or something

Running PCSX2 via WindowCast my GPU hovered at around 20%, and the experience was much smoother.

Been awhile since I tried LRPS2. Are they still updating it at all? Looks like it still doesn’t have the Vulkan renderer :frowning:

Anyway I threw it at my system (Same game, Winback FTW) and yeah It’s like 20-22% and 2GB of VRAM usage. So seems pretty in-line there.

What I did notice though is if I left the game running and then alt+Tab to the task manager, my GPU utilization goes up to 90%. If I open the RA menu first, before switching to task manager, it doesn’t do that.

Maybe it’s a window/fullscreen/borderless configuratin in RA? RA is set to fullscreen with windowed fullscreen on.

Do you have RA set to continue running in the background? Also might try windowed fullscreen off?

Well, here it works when the window is in another screen.

I’m having some trouble with this core, I install it and load it into retroarch and go to the partials-example.txt only for it to say “No Cores Available” with the option to download/install or restore a core. This occurs on both the d11 version and the vulkan version. Does anyone know how to solve this?

did you install the info file right ? other retroarch don´t know what to do with a core

1 Like

I’m not actually sure, how are you supposed to install it?

Just put it in the cores directory.

it should be in the download (first post) just copy and paste the info file into your retroarch/info folder

^^ same time but the info file don´t belong there :stuck_out_tongue:

Thank you, it works!

1 Like

It works, thank you!