So most things I had been working were not concurrent so the update order doesn't really matter. I'll update progress on the sub panel next.
Sub panel
As well as arcade hardware, I'm running various consoles in the cabs so I need some way of controlling certain console buttons that cannot be mapped to the CP controls. For a start I wasn't really sure exactly what buttons I would need, and to be honest I'm still not 100% set now. I started out by trying to design a panel that other people might also want to use but I think my use case will be different to other peoples and so I eventually decided to work on a panel to suit me. If people are interested I might look to make some generic panels further down the line.
My initial panel design was fairly generic and not too dissimilar from others out there because at this point I didn't really know what I wanted:
There were three 30mm buttons per player (not knowing what they needed to control at this point). A hole on both sides for a power switch so I can power cycle the Brook UFBs when changing consoles, a hole for a volume control and for a headphone jack.
I printed a mocked up panel to play about with. I couldn't quite get the whole thing in one piece on the print bed so I split it in two and added rebates so it would assemble correctly once put together.
I populated the CP with some god awful 30mm snap ins I got cheap for use in a wiring jig many years ago. I added a B50K pot and some rocker power switches. Pro tip, don't forget to turn off your soldering iron at night
My office smelt lovely in the morning after that

The panel was fucked but it could have been far worse
I printed another but without the power switches at this point and then worked on the audio side of things. My cabs are in the corner of my office and they are right next to my daughters bedroom, hence the reason for wanting headphone support. I also want to be able to mute the cab speakers and have amplified headphone audio when the headphone jack is inserted. I was initially going to use some Schiit Fulla DAC/amps as they would work a treat but they were just going to take up far too much route under the CP.
Instead I bought some headphone amplifiers off ebay as well as some DPDT 1/4" stereo jacks. I also had some 3.5mm audio jacks left over from years ago so I made some mounts for them and the amplifiers.
Sexy test wiring
Neatened up a bit:
With no headphones inserted the volume pot controls the line level audio before it goes to the Taito amp and cab speakers. With the headphones inserted, the audio is cut from the cab speakers. The (sub panel volume pot controlled) line level audio then goes to the headphone amp and then to the audio jack/headphones. It works really well, it's just a bit more 'wirey' than I would like. If I get some more time in the future (lol) it would be nice to consolidate more of it onto a PCB or two.
This is my latest (6 months ago) version of the sub panel:
So, top left and top right are two sets of 12mm illuminated buttons, similar to [
these].
One of them (for each player) is the latching type and used for switching the Brook UFBs on and off when changing systems as you need to hold different CP buttons whilst power cycling them to set the mode. Secondly, the PCs I'm running are external to the cabs and I have USB power set to always on. I don't want to keep the Brooks powered when not in use so this would allow me to switch them off also. The LED ring also indicates when they are on/off.
The other 12mm button for each player is for a momentary type for the Turbo key and LED from the Brook. It works fairly well, the only thing to improve it would be if you could adjust the auto fire frequency. Still a worthy addition though. Once again the LED ring would indicate if any button has turbo applied.
All the white buttons are 24mm, I don't feel the need to use 30mm. The two in the center would be for P1 'Share' (Select/Back) and the other would be P1 'Home'.
The single 24mm buttons on each side of the panel would then be the 'Touchpad' buttons. I'm not running PS4/5 myself but my original though would use these as credit buttons for MAME etc. Now I'm using the [
Coin Reject Button Kits] that frees up a 'designated' credit button and so I may scrap or repurpose that.
In the model above there are two rear mounted Neutrik USB ports in the middle of the panel. Ideally I would like these towards the outer edge but they would foul the mount I have my Brook UFBs on, so for my panel they would need to be somewhere around there. I might change tactic on these now and use more of a low key method similar to what I used to mount the USB extenstions/ports in my [
MiSTer Ironclad case]
As i was using a tinted clear panel for the Ironclad I kept installation hardware down a minimum (i.e. none) as I wanted it to look as clean and unobstructed as possible. The Vewlix sub panels are opaque and the cables may be subject to more stress with the CP opening/closing so I've been experimenting with a different mounting method for that.
That's it for the sub panel for now. I need to get some time back on the cabs and play some games (

) to double check what 'admin' buttons I need for each console.