IBM Personal Computer XT 5160 upgrades
IBM's hard-disk-equipped PC successor with eight 8-bit ISA expansion slots.
Also called: IBM XT, Model 5160
At a glance
Introduced: 1983
Products listed: 14
Exact-model evidence: 10
Family/interface evidence: 4
Upgrade types: 9
Vintage searches: 1
Upgrade directory: IBM PC XT
Browse everything below, or filter by product type, availability, and compatibility basis. Notes explain whether evidence names an exact target, a broader family, or only the relevant bus or interface for this computer.
Showing 14 products.
| Status | Product | What it does | Links |
|---|---|---|---|
| AvailableChecked Jul 25, 2026 | ATX2XT Power Supply Adapterby Retro Electronics | Adapts a modern ATX power supply to an IBM XT and recreates the missing -5 V rail. For this system (stated family): The seller specifies IBM XT computers. Verify every P8/P9 wire against the board labels before applying power: reversing or miswiring the connectors can damage both the adapter and computer. Retro Electronics listed one board in stock on 2026-07-25. The board does not include an AT P8/P9 connector or its cables; the buyer must supply and solder them. | ATX2XT product page |
| AvailableChecked Jul 25, 2026 | Glitch Works XT-IDE rev 4by Jonathan Chapman / Glitch Works | Open ISA controller that connects ATA or IDE drives to an XT-class computer. For this system (stated family): The seller describes the board for XT computers. The project documents dedicated test points for an optional Slot 8 Support modification; do not assume an unmodified card can use slot 8. Retro Electronics listed the bare Revision 4 PCB in stock on 2026-07-25. The builder must source the components, assemble the card, and follow the project instructions; no current kit or assembled-board availability was verified. | XT-IDE rev 4 project pageBuy the Revision 4 bare PCBXT-IDE hardware repository |
| AvailableChecked Jul 24, 2026 | Gotek Floppy Emulator with FlashFloppyby Gotek and Keir Fraser | Replaces supported 34-pin floppy drives with disk images stored on a USB flash drive. For this system (stated family): The official guide supports IBM PC compatibles. Configure IBM-PC interface mode with jumper JC or `interface = ibmpc`, use drive-select jumper S1, and leave S0, S2, and MO open. Confirm the selected Gotek, cable orientation, power connector, and drive-bay fit before replacing the original drive. FlashFloppy directly supports most SFR-prefix Goteks with a 34-pin header. Do not buy a UFA-prefix USB-floppy model; 26-pin DU26 and TU26 models require modification, and the project recommends avoiding the FDD-UDD U144K. Gotek's maker site accepts only wholesale orders of at least ten, while the linked specialty catalog lists several individually priced, configured units. Confirm the microcontroller, installed firmware, front-panel fit, cable orientation, power, and host-specific jumpers before installation. Initial FlashFloppy programming may require a boot jumper and a USB programming cable or USB-TTL adapter. | Configured Gotek catalogGotek manufacturer catalogFlashFloppy project and downloadsHost platform setupCompatible Gotek model guideInitial firmware programmingHxC firmware alternative |
| Build itChecked Jul 14, 2026 | IBM 5161 Extender and Receiver Cardsby Eric Schlaepfer | Open hardware reproductions of the two interface cards used to connect an IBM PC or XT to a 5161 Expansion Unit. For this system (exact model): The project explicitly supports an IBM XT host connected to a 5161 Expansion Unit. A passive replacement backplane must provide the 14.318 MHz signal described by the project, and the README recommends a cable around one meter long. | Hardware project |
| Build itChecked Jul 25, 2026 | ISA 8-Bit Ethernet Controllerby Sergey Kiselev / Weird Electronics | Open RTL8019 Ethernet card that brings NE2000-compatible networking to 8-bit ISA computers. For this system (exact model): The project explicitly names the IBM PC XT. Check installed-card resource conflicts; the EEPROM programming utility temporarily requires I/O range 0x300 through 0x31F, which often conflicts with XT-IDE hardware. The fully assembled card was out of stock on Tindie on 2026-07-25 and had been sold out since December 15, 2025. Open KiCad files, Gerbers, software, and a separate bare-PCB path remain available. A DIY build needs a unique valid MAC address and surface-mount RTL8019 assembly. | ISA 8-bit Ethernet projectAssembled controller listingBare PCB and EEPROM listing |
| AvailableChecked Jul 14, 2026 | Lo-tech ISA XT-CF Adapter rev. 3by Lo-tech | Current 8-bit ISA adapter that lets a CompactFlash card serve as an XT-IDE hard disk in an IBM PC or XT-class computer. For this system (exact model): The product page identifies the adapter as an IBM XT hard-disk solution. It uses one 8-bit ISA slot and boots CompactFlash through the onboard XT-IDE Universal BIOS. | Buy the adapter |
| Build itChecked Jul 24, 2026 | OneROM Fireby Piers Finlayson | Replaces many 24-, 28-, 32-, and 40-pin EPROMs and mask ROMs with a configurable RP2350 board programmed over USB. For this system (exact model): The official project explicitly lists the PC XT as supported and tested. Determine the exact ROM device and image required by the installed IBM or third-party hardware before programming a board. OneROM boards do not include ROM contents. Supply legally obtained images, choose the correct 24-, 28-, 32-, or 40-pin hardware, configure the exact ROM type and chip-select behavior, and confirm socket clearance and orientation. The open project provides a fabrication path. On 2026-07-24 JCM listed Fire 24, Fire 28, Fire 32, and Fire 40 as kit or assembled options, but its extracted page still called the 32- and 40-pin versions coming soon and did not establish which options could actually be ordered. | OneROM project websiteHardware, firmware, and toolsInstallation and programming guideJCM OneROM kits and assembled boards |
| Find usedChecked Jul 14, 2026 | Orchid Tiny Turbo 286by Orchid Technology | Period accelerator that upgrades a 4.77 MHz 8088 IBM PC or XT with an 8 MHz 80286 processor and 8K of cache. For this system (exact model): The card was designed for the IBM XT as well as the PC. It connects through the 8088 socket, and the project documents a jumper setting when the main board is installed in XT expansion slot 8. This is a period product obtained used. The documentation project cannot produce a working clone until the original PAL devices are reverse engineered. | Hardware documentation projectSearch eBay |
| AvailableChecked Jul 15, 2026 | PicoMEMby PicoMEM project | Current multifunction 8-bit ISA card that adds emulated storage, memory, networking, and USB or SD-connected devices to PC/XT-class computers. For this system (bus/interface): PicoMEM uses one of the IBM 5160's 8-bit ISA slots. Its emulated RAM can be slower than native memory, so the project recommends a conventional RAM card when full zero-wait-state expansion is the priority. | Buy PicoMEMHardware and firmware project |
| AvailableChecked Jul 25, 2026 | PS/2-to-XT Keyboard Converter Familyby Chuck(G), Sergey Kiselev, and Retro Electronics | Converts compatible PS/2 or AT keyboards for IBM PC and XT keyboard ports. For this system (exact model): The open project explicitly names the IBM XT, and the assembled seller reports a test in an unspecified XT computer. Confirm the keyboard supports the AT protocol; many USB keyboards do not. Retro Electronics listed one assembled converter in stock on 2026-07-25, and the open version remains available as build files. A USB keyboard works only if it implements the PS/2 or AT protocol and can use a passive USB-to-PS/2 adapter. | Open PS/2-to-XT converter projectBuy the assembled AT2XTKB converter |
| Build itChecked Jul 24, 2026 | Quapple Quadlink Cloneby Eric Schlaepfer | Adds an Apple II-compatible environment to an IBM PC through an ISA expansion card. For this system (exact model): The project explicitly identifies the IBM 5160 as an intended host, but the clone author has tested only a 5150. Treat 5160 operation as expected rather than personally verified, and follow the documented slot and cable-routing guidance. The author provides complete design and fabrication files but does not sell the board. This is a large full-length card with programmed logic, RAM and ROM parts, and several required cable assemblies. It also needs the original Quadlink software disk images and DOS. The clone has been tested only in an IBM 5150; the 5160 is expected to work but remains untested by the author, and faster ISA systems may fail because the software may contain CPU-dependent timing loops. | Hardware project and build guide |
| AvailableChecked Jul 27, 2026 | RTC8088by Aitor Gomez Garcia and Sergey Kiselev / Weird Electronics | Open 8-bit ISA real-time clock card for PC/XT systems without a built-in battery-backed clock. For this system (exact model): The project and seller explicitly describe PC XT use. Use the DOS clock driver or a supported BIOS extension and select a nonconflicting I/O address. Weird Electronics' assembled, complete-kit, and PCB-plus-programmed-SPLD options were temporarily unavailable while the seller takes a break through August 20, 2026. Aitor Gomez Garcia's low-profile version showed three units in stock on 2026-07-27 but currently ships only within Spain. A CR2032 battery is not included. | RTC8088 open hardware projectWeird Electronics RTC8088 optionsLow-profile RTC8088 alternative |
| Build itChecked Jul 25, 2026 | Sergey ISA Super VGAby Sergey Kiselev | Open Trident TVGA9000i VGA card for 8-bit ISA computers, including the original IBM PC and XT. For this system (exact model): The repository explicitly supports the original IBM XT. Use PCB version 1.1 or perform the documented ALE rework on version 1.0. Use PCB version 1.1 for an original IBM PC or XT; version 1.0 needs the documented ALE rework. On version 1.1, the C17 silkscreen incorrectly says 1 uF instead of 1 nF. The project also documents a color-monitor detection workaround for newer DDC displays. | ISA Super VGA project |
| AvailableChecked Jul 25, 2026 | SuperSoft Landmark Diagnostic ROMsby SuperSoft / Landmark, supplied by Retro Electronics | Programmed replacement ROM variants for diagnosing IBM PC, XT, and AT motherboard faults. For this system (exact model): Use the separate Version 1.2 package explicitly sold for IBM 5155 and 5160 systems. The seller states that it does not work with VGA video; remove power, preserve the original ROM, and verify orientation before startup. All three machine-family variants were listed in stock on 2026-07-25. Each replaces original motherboard ROM hardware temporarily; match the exact machine and sockets, observe chip orientation, and retain the original ROMs. | IBM 5150 diagnostic ROM packageIBM 5155 and 5160 diagnostic ROM packageIBM 5162 and 5170 diagnostic ROM package |