Skip to content

PC

After 25+ years of custom PC building and troubleshooting, i must admit the bullshit never ends. Consoles exist for a reason.

Operating Systems

  • Windows 11 - the most compatible OS for running modern games on modern hardware
  • Windows XP - the version of Windows that makes the most sense on pre-2008 hardware
  • SteamOS - opinionated handheld/livingroom gaming experience by Valve, but limited hardware support
  • Bazzite - SteamOS-like flavor of Fedora Linux, excellent out-of-box experience on a wide variety of PC hardware

Random PC Tips

  • Always check date and time are set correctly. No app will warn you about suspicious date, you'll just waste time troubleshooting seemingly random bugs and crashes.
  • Do not assume modular PSU cords are interchangeable. Corsair alone have 5+ different pin layouts. It's usually cheaper to replace a PSU than to release a magic smoke out of GPU.
  • PS/2 was never designed for hot-plugging. Usually you need to restart the PC for keyboard and mouse to work.
  • Some Pentium 4 and older PCs do not support USB keyboards in BIOS. Keep at least one PS/2 keyboard if you service older builds.

Bootable Media

Some Pentium 1-3 PCs do not support USB bootable media. If you want to maintain this kind of setup, i suggest having any of the following:

  • 3.5" Floppy drive and disks
    • For some motherboard this is the only way to update BIOS
  • CD-RW drive and empty disks
  • IDE to USB adapter and a backup of known good OS instance

Modern PCs have two ways to boot the OS - current industry standard UEFI, and Legacy CSM (BIOS). Some bootable images are only compatible with one of them. For most bootable images, Ventoy is an excellent solution. Rufus has a setting to choose UEFI or CSM mode when creating a bootable USB.