====== Virtual Pinball / Arcade Cabinet - PC Hardware Testing ====== [[blog:pinball_cab:index|Back to Virtual Pinball / Arcade Cabinet Index]] * HP T740 Thin client system * AMD Ryzen V1756B * 4 Core / 8 Thread * 3.2GHz base / 3.6GHz turbo * 512KB L1 cache * 2MB L2 cache * 2MB L3 cache * 2x 8GB DDR4 * Nvidia T600 4GB (PCIe 3.0 8x) * 128GB NVMe M.2 (OS) * 2TB SATA M.2 (ROM and table data) * Sweex 7.1 USB External sound card {{:blog:pinball_cab:img20231204140905.jpg?200|}} {{:blog:pinball_cab:img20231219115327.jpg?200|}} {{:blog:pinball_cab:img20231219115344.jpg?200|}} {{:blog:pinball_cab:img20231219115501.jpg?200|}} {{:blog:pinball_cab:img20231219115509.jpg?200|}} ==== Performance Testing ==== === Linux === * Linux Mint 22 * Visual Pinball X (standalone version built from Git main branch dated 24/12/2024) {{:blog:pinball_cab:hp_t740_vpx_test.jpg?600|}} On the few tables I tested (Halloween, Creature from the Black Lagoon, Attack from Mars), the render performance is consistently 100fps and latency is between 2 - 5ms (appears more dependent on the table, rather than what is going on in-game). This is at 100Hz, 1920x1080 with no options tweaked in //VPinballx.ini//. === Windows === Whilst the Linux performance of the HP machine was quite acceptable, it was another story entirely in Windows. Performance was very erratic and jerky - running between 200% actual framerate and anywhere down to 15-20fps, for the //same// tables, on the //same// hardware. Completely unplayable. As a result I had to shelve the idea of the HP machine. ---- ==== Alternative Hardware ==== * Gigabyte Aorus Z370 motherboard * Gigabyte Aorus GTX 1080 Xtreme * Still running at the same 1920x1080 @ 100Hz * Intel i7 9700K * 32GB DDR4 2666 Testing this alternative hardware in Windows shows that it does not suffer from the frame dips that the HP thinclient does.