Official release thread for WindowCast core

Hi I tried everything I could but cannot make this work: *I followed the instructions in the readme file

*I put the info and core files where they are tobe, activated the CTRL+ALT+T shortcut and changed Nvidia setting in the panel, I also modified thepartials to include my test TMNT Shredder’s revenge and Cemu(not from RA).

*problem: I can load the core WGC (I do not know if I am supposed to use the D11 one but I tried both). However, when I try to load content with the partials.txt file (I included Cemu and TMNT in the latter) I only get a window with No Core Availables, download or install Core options (I tried installing the WGC core but it states that it is already present). So obviously, the txt file does not seem to be considered or activated, and launching a game does not allow to use the quickmenu, then precious shaders. Again I checked that my info and core files are present in the info and core files respectively.

Could anyone help me? Thank you. (I am new to RA but I have managed to launch my MAME 2003 emulations so far, so RA seems to work)

I made it! Sorry for the bother.

It was a need to update online (I do not know whether Datafiles or Info) and it worked.

2 Likes

It may have also been due to RA’s caching setting for infofiles. I don’t remember the exact setting name but there a config variable that causes RA to cache info files and it’ll refuse to read them and won’t detect that .txt files are a supported content type for WindowCast.

Had this issue myself during early development.

3 Likes

RA crashes and exits after loading the game. I have tried Original version and Experimental D3D11 blit verison, the intel hd graphics I use does not support vulcan, and supports up to dx12, I don’t know if this is the reason

hey all, i’ve just found out about this and am trying to run BigPEmu through this. I have followed the instructions and once loaded it captures the game screen but all i get is a static image on the retroarch screen. BigPEmu runs on opengl and this is running in vulkan. if i press Ctrl’Alt’T i get a pause symbol on the retroarch screen. not sure what i am doing wrong. Also i have AMD 6900XT GPU if that makes any difference. thanks for any help you guys can give with this

edit tried with a couple different emulators and always a static image, also tried both versions of the core

2 Likes

BigPemu supports Retroarch slang shaders (Using the developer’s RAShaderTrans convertor utility.) so there is really no need to use WindowCast.

I have a GitHub repo with custom drop-in ready Mega Bezel presets, and instructions on compiling if the user wants to make any changes to the parameters.

https://github.com/Duimon/Duimon-BigPEmu

It should be fairly easy to compile any RA slang shader you choose, as long as you compile from a location where it loads in RA. (Paths need to be correct.) You can specify an output folder. (You can look at my batch scripts for examples.)

For the record, the WindowCast core has some environment requirements (DX11 I believe.) but the target application should be able to use any API.

So I don’t think that is the issue. :frowning_face:

2 Likes

hey thanks for the reply, i’ve spoken with you on your forum about the bigpemu and your drop ins not working on my amd gpu which is why i was trying it with this. with windowcast i can load your atari jaguar mega bezel shader preset with RA and the screen appears correctly but the game is just a static image, despite the emulator running in the background. i’m sure my RX 6900XT is dx11 capable but it doesn’t seem to work with this, i am using RA 1.15 stable, does that matter ? thanks again

1 Like

It could be that the same thing stopping the drop-in BigPEmu presets from loading, are causing this error.

And I’m not even sure DirectX compliance for the GPU is mandatory, it just needs DirectX to run. Although I’m sure that every modern GPU is 100% DirectX compliant. :grin:

It is opengl that I’m worried about. Can you load any of the non-Mega Bezel PigPEmu built-in RA presets? There are many you can try.

cheesy_scanlines.dstack
crt-hyllian.dstack
crt-royale.dstack
crt-royale-ntsc-256px-svideo.dstack
crt-royale-ntsc-320px-svideo.dstack
hq4x.dstack
shadertoy.dstack
shadertoy.glsl
warping.dstack
xbr-lv2.dstack
xbr-lv3.dstack

As far as the WindowCast Core goes, I’m sure that someone with an AMD GPU and WindowCast experience will chime in soon.

1 Like

i’ve tried all of those and yours and ones i converted using the tool, none of them work. all i get is the “Failed to set the screen effect. It may be incompatible with your video card or video plugin.” i did ask on the emulator discord but got no reply. Its opengl and its amd drivers most probably but thanks for the reply again. i’d be interested to see if anyone with the same card has this or bigpemu working to be honest.

so as an AMD user i can say that i can´t start the core with OpenGL at all Vulkan runs flawless , maybe its the same opengl changes AMD made in the driver that also more or less broke the Citra core

but i am not sure if this impacts your card …you can try to downgrade to driver version 22.6.1 thats is the last version where citra really runs nice (before the opengl changes in the driver) maybe that helps here too when vulkan is no option :thinking:

1 Like

hey, i am using vulkan on this, i use vulkan with RA for 99% of the stuff i use. Are you saying you can run this fine with vulkan in RA for any emulator ? I’ve tried a couple different emu’s and always just a static screen. Are you on the 22.6.1 driver ? thanks for the reply

i use vulkan and for some cores opengl (pcsx2,some n64 games) so that is complete new …i am at the newest driver …but atm its weird before around a month opegl was running faster for me as vulkan with an AMD card for quite a while :confused:

i can run this and any other emu besides citra and pcsx2 with vulkan fine

1 Like

thanks again for the reply, so it must be something on my end that’s making windowcast not work, just need to keep digging. Did you set anything different in the emulator to make windowcast work ?

nothing it all …do you have an you have an onboard card ?

maybe that helps :thinking:

edit: i have my onboard gpu disabled in the motherboard so MAYBE this could be the difference and this fix helps

1 Like

no dude sorry, have only 1 display driver, when retroarch loads i see the yellow box go round the emulator window, then the screen appears with the emulator window in retroarch, in the background i can hear the emulator working when i move the stick or press the buttons, it just doesn’t show any updates on the screen in the RA window. thanks again for the help and your replies, i will keep trying lol, don’t like being beaten :stuck_out_tongue:

1 Like

hmm did you have the emu as the active/on top window till RA starts ? some games/emus seems to need this or WindowCast closes or does nothing … load windowscast and switch back to the emu and hold the window active till the yellow outline apears than switch back to RA …thats the last idea i have in mind …at this point everything else would be trail and error …i guess :sweat_smile:

1 Like

now this is really daft lol, if i shift tab i can see the screen updating when i move the controller but when i go back to RA it’s just static again :slight_smile: thanks for the help dude, i will keep trying

1 Like

normally than you should can press crtl-ALT-t and it should be active …weird… no problem sorry i couldn´t fix your problem

1 Like

I have the same or similar unsolvable problems with it. Just have to wait for IHQMD to work on it a bit more as far as I can see. I’m sure it will get sorted out.

1 Like

so i finally managed to get it to work, for me the problem is focus on the game/emulator window, even when using ctrl,alt+T its not working, i had to close all other open programs so its just RA and Emulator open, then alt tab to the emulator then press ctrl,alt+T then it switches back to RA with the emulator screen inside RA animated not static. if i press ctrl,alt+T again it stays on RA but with a static screen. I guess there is something getting in the way of the hook to the emulator. The fact i did get it working is great, so thanks to the core creator for this fantastic addition to RA.

5 Likes