Hacker News new | ask | show | jobs
WinClock – a tiny app with binary compatibility with Windows from 3.1 to 11 (tycho.sytes.net)
4 points by zeymejbdv 1338 days ago
3 comments

Whenever I look at the Win32 runtime I realize that it is one of the fundamental reasons that Windows has dominated the desktop market.

One of the major reasons Windows is still the powerhouse for gaming that it is revolves around the fact that, unless there were bad choices made by the game author, most games from around 2000 or so will continue to run to this day unmodified. Basically any XP game that doesn't do something Actually Dangerous is probably able to Just Work^tm in a way that no other OS really has the capacity to.

The youtube user NTDEV, rather famous for getting That XP Leak to build, took the herculean effort to upgrade windows across every extant build that they could: https://www.youtube.com/watch?v=nW4rk3gFOxM

Something similar for MacOS X by the same author is TinyClock, which runs on systems from MacOS X 10.2 (introduced in 2003) to current MacOS and runs on five architectures (PPC 32/64 bit, x86 32/64 bit and M1 Aarch64):

https://tycho.sytes.net/TinyClock/

However, a port of the application to older MacOS X versions, Rhapsody or NeXT/OpenStep would require quite some effort.

1. Makes any PC useful again.

2. Can be launched under almost any release of x86/x64 Windows (from 3.1 to 11), ReactOS and Wine.

3. Built with Borland C++ 4.5 compiler. Makefile for everything else.

4. Source is easily customizable for your needs.

5. Nuff said.