I know I need to check the Mobo I use in the build has legacy boot and will dig them out and take a look to see they do but I'm confident I'll have one that will.
I have Brooke boards and some GP2040 boards (and somewhere even some PS360+ wired to Vewlix looms, need to find where I put them) any of which I can wire for controls directly to the PC. I think any of these solutions will be OK but did note somewhere (can't remember where now) that someone highlighted that as they are recognised as USB controllers the P1 and P2 may switch on boot up. If anyone is running a brook or GP2040 setup with a and Artax Mutli on PC, have you experienced a P1/P2 swap on boot? Is it often? and how do you deal with it because that will be **** when it happens and rage inducing if it is a consistent thing. If a JVS IO and JVS-PAC never has this issue then whilst this is going to be fairly expensive solution this would probably be a better setup in a two player cab.
The artax Multi seems to still be available for download and I just need to start it going over night one evening. I had considered an alternative of just using teknoparrot and have a smaller library of games that I will actually play (mainly the shmups). But the standard PC front end would be less attractive in a cab an it's nice not to have to use a keyboard and mouse when you sit down at the cab. Plus I need to play some fighters occasionally so @Neo'nate doesn't kick my **** again at the next meet

Any other tips or useful reading/watching to get this working well?
One thing that might be useful in the future would be to have a dual boot option with second drive to run Windows for PC/Steam games off the same PC and I don't have to take up more space with a second PC but I've never messed around with this type of setup before and having the parts to build another whole PC I could just do that.