TextMode
  • Hacking
    • Exploits ...
      • Exploit Reliability over Cleverness
      • Fuzzing to Exploitability with Discipline
      • ROP Under Pressure
      • Format String Attacks Demystified
      • Buffer Overflow 101
    • Tools ...
      • Building Repeatable Triage Kits
      • Giant Log Lenses: Testing Wide Content
      • Recon Pipeline with Unix Tools
      • Terminal Kits for Incident Triage
      • Trace-First Debugging with Terminal Notes
      • Ghidra: First Steps in Reverse Engineering
      • Nmap Beyond the Basics
    • Assumption-Led Security Reviews
    • Incident Response with a Notebook
    • Security Findings as Design Feedback
    • Threat Modeling in the Small
  • Retrocomputing
    • DOS ...
      • C:\ After Midnight: A DOS Chronicle
      • CONFIG.SYS as Architecture
      • Interrupts as User Interface
      • Mode 13h in Turbo Pascal: Graphics Programming Without Illusions
      • Mode X in Turbo Pascal, Part 1: Planar Memory and Pages
      • Mode X in Turbo Pascal, Part 2: Primitives and Clipping
      • Mode X in Turbo Pascal, Part 3: Sprites and Palette Cycling
      • Mode X in Turbo Pascal, Part 4: Tilemaps and Streaming
      • Turbo Pascal Before the Web: The IDE That Trained a Generation
      • Turbo Pascal History Through Tooling Decisions
      • Turbo Pascal Units as Architecture, Not Just Reuse
      • Writing Turbo Pascal in 2025
      • Batch File Wizardry
    • Hardware ...
      • IRQ Maps and the Politics of Slots
      • Recapping a Vintage Mainboard
      • When Crystals Drift: Timing Faults in Old Machines
      • Restoring an AT 286
    • Archive Discipline for the Floppy Era
    • Benchmarking with a Stopwatch
    • Latency Budgeting on Old Machines
    • Why Old Machines Teach Systems Thinking
  • Electronics
    • Microcontrollers ...
      • Debouncing with Time and State, Not Hope
      • SPI Signals That Lie
      • State Machines That Survive Noise
      • Timer Capture Without an RTOS
      • RISC-V on a 10-Cent Chip
      • AVR Bare-Metal Blinking
    • Debugging Noisy Power Rails
    • Ground Is a Design Interface
    • Prototyping with Failure Budgets
    • Hand-Soldering 0402 Components
  • Musings
    • Clarity Is an Operational Advantage
    • Maintenance Is a Creative Act
    • The Cost of Unclear Interfaces
    • Why Constraints Matter
    • The Beauty of Plain Text
  • Tags
    • Admin (1)
    • architecture (2)
    • avr (1)
    • blog (46)
    • c (2)
    • cli (2)
    • communication (1)
    • debugging (4)
    • design (1)
    • dos (14)
    • electronics (7)
    • embedded (6)
    • engineering (4)
    • exploits (3)
    • firmware (2)
    • fuzzing (1)
    • graphics (5)
    • hacking (11)
    • hardware (5)
    • history (2)
    • incident-response (2)
    • index (1)
    • microcontrollers (4)
    • modex (3)
    • musings (3)
    • networking (1)
    • operations (2)
    • pascal (9)
    • performance (2)
    • philosophy (2)
    • process (2)
    • prototyping (1)
    • recon (1)
    • reliability (1)
    • repair (1)
    • research (1)
    • restoration (1)
    • retrocomputing (12)
    • retrogaming (1)
    • reverse-engineering (1)
    • review (1)
    • risc-v (1)
    • rop (1)
    • scripting (1)
    • security (5)
    • software-design (1)
    • soldering (1)
    • storage (1)
    • systems (5)
    • tooling (1)
    • tools (7)
    • troubleshooting (1)
    • tutorial (3)
    • unix (1)
  • Impressum

    
Navigate

Navigate

  • Home
  • Hacking
  • Retrocomputing
  • Electronics
  • Musings
  • Tags
NAV
Browse
Prev Next
NAV
Retrocomputing

Retrocomputing

Old machines, forgotten operating systems, and the joy of constraints.

  • Archive Discipline for the Floppy Era
  • Benchmarking with a Stopwatch
  • DOS
  • Hardware
  • Latency Budgeting on Old Machines
  • Why Old Machines Teach Systems Thinking
1:1
Page Info

Attributes

  • Kindsection
  • Path/retrocomputing/
  • Items6

Backlinks

No backlinks found.

ATTR