The shell makes the parts list honest.
Width decides glass, lockbar, rails, legs, artwork, playfield display size, service access, and the backbox footprint.
commercial, kit, scratch, and showcase builds solve different problems
great for full-size DIY, but not the minimum for every good cabinet
VPX, PinUP, DOF, Pinball FX, tables, and ROMs need a trusted path
This is the practical reason I keep steering the cabinet conversation back to order of operations. A virtual pinball machine punishes random shopping. It rewards one clean chain of decisions.
Width decides glass, lockbar, rails, legs, artwork, playfield display size, service access, and the backbox footprint.
4K 120Hz is a cabinet decision before it is a GPU decision. Backglass and DMD outputs need to be counted now.
The machine has to play cleanly before SSF, solenoids, shaker, addressable lights, and output controllers complicate wiring.
Use official homes and author-respecting community routes so updates, credits, and troubleshooting stay sane.
When the dependency chain is locked, the Build Compass can turn choices into a shareable cabinet spec with warnings.
The old mistake is shopping for parts as if they are independent. A virtual pinball cabinet is closer to a small arcade machine wrapped around a PC: the lane decides the shell, the shell decides the glass, the playfield display decides the GPU, the software path decides storage and setup time, and haptics decide the wiring and power budget.
This page is the practical buying guide. It keeps the story tied to the real basement arcade build, but the advice is organized around the checks that prevent expensive rework and keep the community side of the hobby respected.
I checked the current software release pages, PinUP guidance, DOF tooling, Pinball FX cabinet support, public VPUniverse build threads, VPForums/VPUniverse content policies, and current commercial and flat-pack options. The page should lead people toward a cabinet they can actually maintain, not just a cart that looks exciting.
The safe beginner recommendation is not "grab whatever GitHub shows first." Use the stable Visual Pinball X release for a new cabinet unless a table author, bug fix, or feature specifically requires a prerelease build.
PinMAME 3.6, DMD Extensions 2.4.0, and DirectOutput R3++ updates make old package advice risky. Back up configs, keep 32-bit and 64-bit pieces straight, and update in deliberate steps.
The Baller Installer guidance is still strict about fresh Windows 10/11, display scaling, display positions, blocked files, and avoiding stale "run everything as admin" advice.
Pinball FX and Pinball FX Midnight no longer require a cabinet code, but display windows, backglass assets, DMD support, and command-line launching still need their own setup pass.
AtGames-style 32-inch 4K platforms, Tukkari-style 42-43 inch flat-pack cabinets, and scratch builds can all be good choices. The right lane depends on how much control, warranty, woodworking, software work, and expansion room you want.
Best first move if you have never configured VPX, PinUP Popper, cabinet mode, tables, media, and controls. Prove the software path before cabinet parts fill the shop.
Best when you want a playable cabinet sooner. Treat it as a platform decision: screen size, refresh behavior, warranty, ecosystem limits, PC connectivity, and add-on costs matter more than the headline table count.
The cleanest path for most builders. You still need fit checks, wiring discipline, and patience, but the geometry risk is lower than a pure scratch build.
Best when the cabinet itself is part of the fun. Measure the playfield, glass, lockbar, side rails, backbox, service access, and cooling before cutting panels.
Adds SSF, output controllers, solenoids, shaker, LEDs, more power planning, and more troubleshooting. The payoff is real, but only after the basics are stable.
Choose standard, widebody, mini, or kit before buying glass, lockbar, side rails, legs, artwork, or the playfield display.
Plan playfield, backglass, and DMD together. GPU outputs, cable routing, mounting depth, and refresh rate all matter.
A 4K 120Hz playfield is a different machine than a 1080p test bench. Budget for GPU, CPU, storage, cooling, and future table complexity.
Buttons and plunger come before toys. SSF is usually the first immersive feedback layer; DOF devices add power and wiring complexity.
Use official and author-respecting sources. Do not build the plan around paid preloaded packs, copied community work, or mystery drives.
These are planning classes, not a command to buy one exact model today. Prices move, displays go out of stock, and PC parts change quickly. Use the ranges to frame the budget, then verify exact fit and current availability.
Use cabinet class and measured display fit before recommending exact trim or glass.
$300-$1,600Specific hardware must match cabinet family and width.
$250-$900The tool should block builds that do not account for safe playfield glass.
$80-$350Recommend as a class first. Exact model fit and current availability need separate verification.
$500-$1,400Resolution is less critical than playfield; physical fit and output count matter.
$80-$400LCD score displays and real DMDs have different hardware paths.
$0-$450Fast-moving hardware category. Current CPU/GPU recommendations require a separate market refresh before publication.
$900-$2,500Use larger storage for PinUP media and table libraries; exact size depends on collection scope.
$60-$250Button count and mapping should match software stack and cabinet style.
$50-$250Controller choices change with board availability; source exact boards before product-level recommendations.
$80-$300SSF is often the best first immersion upgrade, but it needs audio routing, amps, and cabinet-mounted exciters.
$150-$600Current controller availability needs dedicated refresh before product-specific recommendations.
$80-$500Treat as advanced path; require output controller and power plan.
$0-$1,000Safety and serviceability are validation gates, not optional copy.
$100-$600Keep software choices explicit: VPX/PinUP, Pinball FX Cabinet Mode, hybrid, or software-first test bench.
$0-$300A 1080p test bench can teach the software. A commercial 32-inch 4K platform is a different lane than a 42-43 inch full-size DIY cabinet. A full cabinet with a 4K 120Hz or 144Hz playfield, backglass, and DMD needs more GPU output planning, more cable discipline, and more cooling. A showcase build adds enough haptics and lighting that power planning becomes part of the PC conversation.
Use this to learn VPX, PinUP, cabinet mode, file paths, and controls before committing to cabinet hardware.
Use this when warranty, speed, and a smaller footprint matter more than full DIY control. Verify PC connectivity, table ecosystem, add-on fees, and whether every table actually renders at full 4K.
Plan around a strong gaming PC, enough display outputs, NVMe storage, cooling, and reliable power. Treat exact CPU/GPU picks as current-market checks because display and table demands move quickly.
Do this after the base cabinet is stable. The extra realism is great, but every toy adds wiring, safety, and troubleshooting load.
VPX, VPinMAME, PinUP Popper, DirectOutput, DMD Extensions, Pinball FX cabinet mode, Future Pinball, media packs, controller mapping, and table sourcing all affect the finished cabinet. The right answer is not "download everything." The right answer is a clean, author-respecting setup you can update and troubleshoot.
Choose the build lane and display target first. Commercial 32-inch cabinets, 42-43 inch flat-pack kits, scratch widebodies, and showcase builds all change glass, lockbar, trim, monitor fit, GPU outputs, mounting depth, service access, and cooling.
For a modern full-size DIY cabinet, 4K 120Hz or 144Hz is the clearest target because ball motion and table detail feel more natural. It is not the minimum for every good cabinet; a smaller commercial build, mini cabinet, or software bench can still be the right answer.
Not as the default first install. Visual Pinball X 10.8.0 is the stable baseline I would steer new builders toward first; 10.8.1 prerelease builds are for specific fixes, table requirements, or experienced testing.
SSF is usually the better first immersion upgrade because it adds ball rolling and table-position feel without immediately jumping into higher-current mechanical toys.
No. Zen Studios says Pinball FX and Pinball FX Midnight no longer require a cabinet code. You still need to configure cabinet support, display windows, backglass assets, DMD behavior, and any front-end launch commands.
I would not build the project around paid preloaded packs, loaded drives, or copied community files. Use official software homes and author-respecting community sources so creators, updates, and troubleshooting stay clean.
Use this guide for the why and the buying order. Use the Build Compass when you are ready to turn cabinet, display, PC, software, and feedback choices into a shareable spec.
Virtual pinball has a long memory, and that means old advice can linger. This page separates cabinet planning ranges from current-release facts and points readers toward the sources that should be checked again before buying.