The latest versions of LB needed some new dependencies (Visual c++ 2015 Redist and .Net Core 3.1.6) stuff installed. So if they did not install right that could be the issue. Have you tried to reinstall 11.4? I take it you did not try the file I posted?
Yeah. I am just curious as the themes work fine on all my set-ups (I am on most current BB version). Nothing looked different in those files. In Redux can you put this file in place of the one you have (just move your PlatformWheel1FiltersView.xaml out of the folder and save it - Do not delete it). Then place this one in there and test. If the same error happens put your original one back. I doubt it will change anything.
So looks like the theme's are having issue with linking to the needed data in the specific view xaml. Can you do me a favor and post the xaml file from the two theme's.
1: Unified Refried post the SystemView.xaml
2: Unified Redux post the PlatformWheel1FiltersView.xaml.
Both those themes work for me so I want to test with those files from your download.
It may not be a theme issue directly. The new frame work change did cause some issues as users needed to add new dependencies, but the latest 11.4 installer would have done that. Make sure you have logs option in LB turned on as sometimes that can provide info and if the theme's still do not work make sure to copy the errors / pop-ups screens if you are getting any.
Have you updated that theme in a while? I just saw Cid post that the latest version of this theme does not use that plugin anymore. So I would recommend deleting that version of the theme and updating it.
Updating roms would not affect anything about how Mame is seeing the controller. I do not have a GPD Win so could not offer much help. I know we have users with a version of the GDP and I have not seen any posts about a similar issue. I know you said same issue trying other Mame versions and Retroarch. What about trying a stand alone emulator for like a NES or SNES game. Just to further confirm it is not the emulator(s)?
There were a few that had this issues when 11.4 released. Jason pulled the initial release of it quickly to patch a couple things and then put it back out. I thought the last version Jason released fixed it. At least I know it did for one of the moderators that had the same issue. 11.4 has had some off mix of issues for some users due to a change in the frame work in LB.
Have you tried the Default theme and Unified Redux? Recommended Redux since I know that one works and it is one Jason published along with the default.
Is this in LB or BB?
If in LB what Image Group view do you have you NES platform set to? At the top right of LB is an "Image Group" option. Make sure it is set to the art you are using. I would also select all the games in the NES platform then Right Click and choose "Refresh All Images"
Does the encoder replicate keystrokes or Xinput game controls. The zero delay I have mimics xinput controls. So if that is what your does you would have to map under the Game Controls mappings in LB/BB.
What Windows version, what mame are your running (Mame, MameUI, Arcade74) and what version is it? Does this affect any other emulators? If you turn of the Startup screen does that change anything? Are your running RocketLauncher at all?
Not sure what you mean by its looking for a full set of files. KI only needs the correct zip and chd file. Is it telling you you are missing files inside the kinst.zip?
Gonna ask again as you never answered. What exactly is the file you say it is asking for?
Technically LB does not care what is in the zip. Its only sends a command line to Mame to start the game. Mame cares about the game zip contents. Which is odd since you say it works in Mame. What version is your Mame and roms?
Does seem pretty odd. Right now I have 49 games running through TeknoParrot and all games work with Pause option. About 5 of them give me the odd aspect ratio issue where the Pause Screen will be shrunk into the upper left corner. Outside of that all others stay fullscreen. I use "P" in LB for Pause and a two-button combo when in BigBox on the arcade control panel.
I have gotten rid of all my old dumps of TP games this past month and downloaded newer ones along with keeping TeknoParrot updated. I did find a lot of the dumps I had were outdated. So not sure if that may be the difference.
LB will only attempt to load the rom that you imported. That is unless you use the Full Mame Set import tool and do not keep a full mame rom set. What file is it asking for?
If it works directly in Mame and not in LB that typically means something is not linked right in your LB. Is the path to the rom correct in LB and is it pointing to the correct emulator? Safe to assume the other Mame games in this particular cabinet work in LB?
LB was designed to try and be as portable as possible. Therefore if you store all games, media, emulators in the default folders LB creates you can usually move the whole LB folder to another drive or pc and have little issue with it all working. There are some exceptions like games or emulators that may install to their own specified folder. The example you gave of the "Arcade" folder is one of those defaults. LB allows you to decide if you want to keep everything neatly in the default locations or go your own way.
Ah then something must have changed you used to be able to just select the item, hit the new button and it would change and I could not say when as I have not mapped keys in well over 2 years. I will check on it with Jason.
Edit: 10.4 looks like there was a fix to the "clear" button options, maybe it changed at that point.
If you are changing the button you mapped to a different key than what you mapped before why are you clearing?
Just hit the button to activate that particular command than hit the key you want it changed to.
So lets say in BB for "Select" you have P1B2 currently mapped and want to change it to P1Button1. Just hit select on the "Select" field, you get the "Wait for 5 Seconds to Clear" notice. Do not wait, just hit the new button (P1Button1) and BigBox changes it.
"Wait 5 Seconds to Clear" is just exactly that...it clears the field. It is not a clear and then remap. It is a "Clear".