The Curious Engineer

All blogs / Retro computing

XtoF’s Lair

xtof.info

Posts from a modern and retro developer, and also amateur photographer.

Retro computingApple / classic MacDOS / vintage PCGame development

Posts
42 from 1 May 2013 to 2 Nov 2025
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://www.xtof.info/feed.xml

2025 4

  1. RGC 2025
  2. 2013 2
  3. Yes, the SEGA Saturn was designed with 3D in mind
  4. Mac Mini G4 - The best « classic » Macintosh for retro-gaming?

2024 2

  1. Preserving an Original Xbox
  2. iPhone 15 Pro for “serious” photography

2023 4

  1. How software AV1 video decoding affects battery consumption on Macbook Pro
  2. Intel 80386, a revolutionary CPU
  3. Apple M2 Pro vs AMD 3950X
  4. Inside Windows 3

2022 2

  1. Sometimes, emulation is not enough
  2. Timing on the PC family under DOS

2021 3

  1. Rendering 3D animations on early PCs from the 90s
  2. Loading a modern image on an Amiga 500
  3. Page2

2020 3

  1. Migrating from WordPress to Jekyll
  2. Archiving on cold storage
  3. Random level generation on Apple II

2019 2

  1. Retro Gaming Convention
  2. Apple II ProDOS boot sequence

2018 4

  1. Rogue-like on Apple II: Raycasting a line of sight
  2. An HIRES tile engine for the Apple II
  3. The 640K memory limit of MS-DOS
  4. Building a gaming PC as in 1993

2017 5

  1. Async tasks in C++
  2. Of the importance of measuring the homogeneity when testing a monitor
  3. A Game of Life
  4. Page3
  5. Making the Apple II sing

2016 8

  1. HIRES Graphics on Apple II
  2. Coding in Assembly for an Apple II
  3. Coding in C for an 8 bit 6502 CPU
  4. Shadow and the future of Cloud Computing
  5. Apple IIe: Fabrication d'un câble pour Le Chat Mauve
  6. Apple IIe: réparation de l'alimentation
  7. A very simple threading library
  8. Wrapping std::deque to make it thread safe

2015 1

  1. How to Sync Lightroom between two computers

2014 1

  1. Hosting a private VoIP server on a Raspberry Pi

2013 3

  1. Yet Another Password Generator
  2. Page4
  3. Creating and uploading a new Debian/Ubuntu package from a Qt project