Forgive me f this has been addressed MJR, but does pinball y support multiple page instruction cards? Some Pinballfx3 instruction cards are multiple pages I think. Just wondered if it is possible or there is a workaround?
Yes - just name them <media name> 1.swf, <media name> 2.swf (you can also use .png or .jpg). There are actually lots of media packs that do this to provide multiple versions (e.g., a 3-ball version and a 5-ball version, or English and German cards), but you could use it just as well for the FX3 multi-page cards. When viewing them, just use the regular Next/Previous buttons (usually flipper buttons) to page through them.
Does PinballY support hardware accelerated video playback? My CPU is getting CRUSHED during video playback. I had to disable videos which makes me sad.
Sadly, no. libvlc unfortunately can't use hardware acceleration for the kind of playback I'm doing that can play into D3D surfaces. Once the video has been decoded, the rest of the graphics pipeline goes through D3D, which does use the GPU, but the decoding itself is all in the CPU.
Another thought if hardware acceleration not possible: if I could capture the videos to HD resolution, my CPU would be much happier. Is that possible?
I think that's a good workaround - HD is no problem even for older CPUs at this point. There aren't currently any PinballY settings to override the capture settings like that, but I can think of a couple of manaul approaches you could use:
The first is to just switch your monitor to HD mode when you want to do a capture. PinballY will capture in whatever mode you're currently in.
The second is to go through your existing captured videos with a batch file and transcode them to HD using ffmpeg. The ffmpeg command line for that should be pretty simple - a little web searching should find an example.
And by the way, if PinballY is actually crashing with 4K video (by which I mean the process is terminating abruptly), the problem is probably memory. 4K decoding takes an insane amount of memory - that's why 64-bit is needed; the paltry 4GB that a 32-bit process can access is just not enough. If you have an older system, it might not be possible or practical to add more memory, but if you can have free slots and can find cheap RAM of the right type, it might worth adding a few GB and see if tha thelps with the 4K.