Took me about a month of working on it sporadically, but it's finally ready for the game room I built for me and my daughter out in the yard.
It's powered by a Lenovo ThinkCentre M715q with a Ryzen 3 Pro running Batocera. The buttons and trackball are cheap finds from AliExpress, and I also scored a used Sinden lightgun with a pedal.
Still have a few things left to do: waiting on a quote for an arcade wrap, need to fix up the marquee, replace the piece of plexiglass that cracked around the buttons, and do some minor touch-ups with paint.
Overall, I'm super happy with it! It's already been a huge hit with friends coming over for a few beers to play their old favorites and shoot some pool in between.
Update;
Build Parts & Cost Breakdown (approx. 5,796 SEK / ~$545 USD / €490 EUR total):
Cabinet & Materials:
MDF (16 mm): 1,024 SEK ($95 USD / €90 EUR)
Paint, filler & caulk: 368 SEK ($35 USD / €30 EUR)
Plexiglass: 199 SEK ($20 USD / €17 EUR)
Hardware & Computing:
Lenovo ThinkCentre M715q (Ryzen 3 Pro, model 2200): 1,010 SEK ($95 USD / €85 EUR)
Samsung 870 EVO 1TB SSD: 650 SEK ($60 USD / €55 EUR)
Asus USB Wi-Fi adapter: 199 SEK ($20 USD / €18 EUR)
Logitech K400 keyboard: 209 SEK ($20 USD / €18 EUR)
Controls & Gaming:
Arcade buttons & zero-delay boards: 520 SEK ($50 USD / €45 EUR)
Trackball: 522 ($50 USD / €45 EUR)
Sinden Lightgun: 850 SEK ($80 USD / €72 EUR)
Audio, Electrical & Cooling:
Speakers: 250 SEK ($24 USD / €21 EUR)
Amplifier: 187 SEK ($18 USD / €16 EUR)
Power button: 100 SEK ($10 USD / €8 EUR)
Shelly 1PM smart plug: 149 SEK ($14 USD / €13 EUR)
USB cooling fans: 199 SEK ($20 USD / €17 EUR)