Good for you!
I already watched some Robotron.... there's just something about that game. it takes a certain kind of skill to be great at that game. I especially liked the multi-camera angles. How do you get the video piped straight into Twitch when using an arcade monitor? The video of the gameplay looks great.
So my Robotron cabaret is running a JROK Multi-williams PCB. It's JAMMA. I've got a wiring harness that converts a Williams cabinet into JAMMA without destroying the original wiring.
Connected to the JROK I'm using a device called the Splitfire, made by a guy in the Bay Area named Mike Moffett, who's a prominent figure in the mod and hobby hardware scene.
Great device. It takes the Video and outputs it via a DB15 connector (VGA Cable), and the audio is amplified to stereo and pumped out separately via SPDIF. The A/V feed is then pumped into my capture card, which is a Datapath Vision E1S, known for being a great card for compatibility for older device resolutions. I just make sure the correct resolution is configured to upscale. In Robotron's case the real resolution (not the one MAME reports, which is incorrect) is 304x256. I integer scaled it 4x to fill up the side of the screen, and with no image scale filtering the pixels are maintained crisp and clean.
This is then being all controlled by a software called Streamlabs OBS, which connects live to Twitch. Streamlabs has a bunch of controls for setting up different scenes with different input media devices like mics, cameras, desktop capture, image/video file display...etc. It handles scene transitions, data feeds like comments being made, or following/subscribing updates. Lots of cool bells and whistles.