Glitch Works XT-IDE Rev 4 — 8-Bit ISA IDE Controller

Glitch Works XT-IDE Rev 4 — 8-Bit ISA IDE Controller

The Glitch Works XT-IDE rev 4 is an open-source 8-bit ISA IDE controller board that enables the use of modern 16-bit IDE devices (CompactFlash adapters, DOM modules, hard drives) on vintage IBM PC/XT, AT, and compatible systems. Designed in KiCad and licensed under GNU GPL v3.0, the rev 4 improves on the rev 3 with better silkscreen, larger jumper pads, corrected latch read/write timing, additional Slot 8 Support test points, and consistent parts numbering for easier kit assembly. When paired with the XTID

Bus Interface
8-bit ISA (fits any PC/XT/AT 8-bit slot)
Storage Media
IDE/ATA — CompactFlash via adapter, DOM, or standard IDE hard drive
Design Tool
KiCad (fully open-source EDA)
License
GNU GPL v3.0
PCB
2-layer, ISA form factor, through-hole components
DIP Switch Banks
2x CTS 208-8 (8-position each) for address configuration
EEPROM
AT28C64B (8KB, 28-pin DIP) — in-system programmable
Bus Transceivers
2x 74LS245 octal bidirectional transceivers
Latches
2x 74F573 octal transparent latches
Address Decoders
2x 74LS688 8-bit magnitude comparators
Logic ICs
74LS138 3-to-8 decoder, 2x 74LS04 hex inverter, 74LS32 quad OR gate
Pull-up Networks
2x 10Kx9 SIP resistor networks (RP1, RP2)
Bypass Capacitors
11x 0.1uF axial ceramic + 1x 100uF 6.3V electrolytic
Activity LED
HP HLMP-3507 with 470R current limiting resistors
BIOS
XTIDE Universal BIOS — GPLv2, supports up to 4 IDE controllers
Revision
Rev 4 (2017) — improved timing, silkscreen, and Slot 8 test points
Ready
XT-Emporium Forum
Community discussion forum for retro computing enthusiasts.
Word Unperfect Wiki
Word Unperfect Wiki

Try Word Unperfect

Current binary

The main public test build is a Linux x86_64 host package. It starts in the WordPerfect-style full TUI by default and uses libc-hosted input/output paths rather than DOS calls. This build includes Edit-menu block commands, arrow-key submenu navigation, console mouse menu coverage, verified append/export behavior, and refreshed font attribute rendering.

Download Linux x86_64 package
  • SHA256 checksums
  • Raw Linux x86_64 binary
  • Browse project source
  • Git clone URL
  • License

    Word Unperfect is distributed under the Word Unperfect XT-Emporium License. It is MIT-like for non-commercial personal, educational, preservation, and research use. Commercial use requires prior written permission from the XT-Emporium.com site owner.

    ⓘ Contact the site owner through xt-emporium.com for commercial licensing.

    Quick run

    Download the package, extract it, then run it from a modern Linux terminal.

    tar -xzf word-unperfect-linux-x86_64.tar.gz
    cd word-unperfect-linux-x86_64
    ./word-unperfect
    
    ⚠ This is a preservation clone in active development, not a byte-for-byte replacement for the full historical WordPerfect product. Keep test documents backed up and compare output before relying on edited documents.
    A libc-hosted WordPerfect-style clone with Edit-menu block commands, font attribute rendering, source repository, and downloadable Linux build.
    XT-Emporium
    Applications
    XT-IDE Rev 4 Forum Word Unperfect
    1 2 3 4
    003578 03:02 AM