Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

Tom Speirs

Owner
  • Posts

    19655
  • Joined

  • Last visited

  • Days Won

    1076

Everything posted by Tom Speirs

  1. If you want to stick to Linux you are out of luck with GameEx for now. Sorry. It shouldn't be long though. Im not sure GameEx looks so good at low resolutions either these days but it does support it. Is CRT support on windows with ATI cards still a thing? Again, its been a while for me. I did have a medium res Arcade Monitor but lost it in a flood unfortunately. Is Windows still possible? Id be very interested if you could at least see if GameEx Linux runs on it. Again, its not that far off
  2. I think this is actually by design to be honest with you. ie. A feature not a bug. I did make a change to ensure this happens when fullscreen. It was always the case when full screen exclusive. i can make a setting for you so it does not do this, but for me it is correct.
  3. it did save a lot of time with the new video renderer and provided most the code but made a couple of big no nos and I still needed to do a lot of other stuff myself.
  4. Thanks for your help fellas. I think the black screen is down to do disposing of the DirectX11 device and the videos. i think i see it. Its mainly just a delay, yes? PS: only on Nvidia for me. Looks like something else they broke! ps 2: Seems okay now. Weird.
  5. New GPU accelarated video renderer. Nvidia removed VMR 9 support and this release adds a new video renderer fallback using media Foundation and shared textures with DirectX 11 which is GPU accelerated. Upgraded to .net 10 runtime and the .net desktop runtime version 10 is included iin the installer rather than 8. it is still compiled as version 6 but set to run under 10. Compatibility with older operating systems back to XP remains intact. Fixed up Karaoke support and .cdg and .kar files are supported again, although take a while to load. If you experience any new issues with video playback or old basic GPU's please report on the forums. The new renderer required significant changes including moving to DirectX 9ex from plain 9. Thankis Nvidia! View the full article
      • 1
      • Like
  6. New GPU accelarated video renderer. Nvidia removed VMR 9 support and this release adds a new video renderer fallback using media Foundation and shared textures with DirectX 11 which is GPU accelerated. Upgraded to .net 10 runtime and the .net desktop runtime version 10 is included iin the installer rather than 8. it is still compiled as version 6 but set to run under 10. Compatibility with older operating systems back to XP remains intact. Fixed up Karaoke support and .cdg and .kar files are supported again, although take a while to load. If you experience any new issues with video playback or old basic GPU's please report on the forums. The new renderer required significant changes including moving to DirectX 9ex from plain 9. Thankis Nvidia! View the full article
  7. I can try and replicate the issue if it is pinballx but its just with the controller yes? i have not tested with a gamepad for a while but i know there were issues in GameEx where i had to check xinput as well as directinput. maybe something changed in vpinballx in recent version? Which version are you using? it could be the combination of xbox controller. i will test when /i can but please confirm. I suspect i need to add xinput support for the exit button which wont take a lot as the code is already in GameEx. ill hopefully provide something for you to test shortly.
  8. I've tested and optimised the new video code as well as I can and just did a full release.
  9. Here is GameEx for testing. GameExSetup.zip
  10. I seem to have lost my post but I can confirm I have no issues creating videos with ffmpeg. Are you talking about the new NVidia App (The old game shadow is removed from nvidia drivers now)? I never tested that yet. I will look but it is unrelated to this. i seem to get the blame often that i broke things with new versions even though its something else. lol. Here is another version. There were a couple of things to fix. Hard for me to see about black screens between videos, the videos just load too quick and it also seem to be affected by monitor framerate. My laptop defaults to 480hz. Are you able to confirm it was different before on the same adapter with vmr 9? PinballXSetup.zip
  11. No worries. Again, its not a great feature anyway and i rarely test it. Most folks use videos. However you are saying things are not working when the setting is disabled which is odd. So i am a bit stumped right now, sorry. Does PinballX work at all for you, even with a new install? Maybe try a fresh install but do a backup first.
  12. No worries. Did you upgrade from a really old version? I was not clear on that. Otherwise as the others say it could be something that broke it. its not uncommon for me to get the blame! Cheers, Tom.
  13. honestly, its a bit of a useless and redundant feature in my opinion. Why not just create videos? Wait, not starting when set to 'no'? that is strange or is use pinmame set too? Why are you messing with admin/no admin? Thats not a thing in 2026 as far as i know.
  14. Thanks for testing. i may have updated ffmpeg in that release, can you please look? Actually looks like no ffmpeg in the install. Could that be why? Ill have a look and, but from your log it does not even try to create a video. I cant see how it could be affected but I will test and see if I broke something unrelated to these changes. i had previously seen a compile issue where it uses sapi to say "recording video" but it is already in a try block. I will test it anyway. I see no black screens here but am not able to test beyond my laptop right now. Oh wait I do see it. Good catch. Although I think it is just slower loading the video.
  15. Its done. Im uploading it here if anyone has time to give it a longer soak test with multiple displays. Makes NVidia fly again with 4k 60fps videos. It should switch to media foundation playback automatically buy you can also force it on under video help in the setup wizard if you want to see if it works better for you. All this effort wasn't really a big win as it should work anyway. To do this I had to move to DirectX 9ex along with creating a DirectX 11 device. The improvements offered with DirectX 9ex caused issues so its just a requirement. We also lost full screen exclusive mode. i couldnt get that to work either. Its more going to affect GameEx but Media Foundation lacks codecs. Please take a look. VMR 9 is faster on my laptop GPU. No real wins here, its just a big fix. PinballXSetup.zip
  16. Okay, i think ive finally nailed it. Using Media Foundation sharing textures with DirectX 11 and DirectX 9 ex. Its fast enough, uses the GPU and works well here after a lot of work. Well, you can render DirectX 11 textures to OpenVR and that was my thinking. I don't know if a shared textures will work yet but i could likely blit it to a compatible one.
  17. Looking at it a bit more, since i only need 2D anyway, Direct2D maybe a better option over DirectX 11 and is more feature compatible with what i have too. I am looking.
  18. Definitely not oh no not another scoreboard question. I am not even familiar with it as of now.
  19. yeah, as i have been trying to get it to do the conversion task i have been just slightly modifying one single prompt. It may still work out for usage in PinballX as its generally simpler but it can't handle the GameEx requirements.
  20. Its not looking hopeful but a good learning experience. I really just used ChatGPT for the first time and it was helpful, so wanted to see what I could do with it. its produced some useful things. It can write a complete visual studio console application or a class with a single prompt in about 40 minutes. I'm pushing it too far with a complete and complex backend API conversion though I think. I think ill leave the DirectX 11 upgrade and continue with 'Unity. ChatGPT did allow me to move to some cross platform image handling in PinballX automatically and I am keeping that code. Its good to know this stuff and know what it can and cant do and how to use it.
  21. Absolutely but you will be surprised at the current state of chatgpt pro as of today.
  22. latest nvidia drivers are still bad by the way.
×
×
  • Create New...