Windows 95 was the first major software for PC users which packed a lot computing magic’s. Now, Nick Lee of Tendigi Insights successfully installed Windows 95 on his Apple Watch. Apple watch sports better specs than the PC which ran Windows 95 in those old days.
Nick is so kind, that he even explained how he installed Windows 95 on his Apple Watch:
- Copy symbols and headers from Xcode’s iphoneOS and iphoneSimulator platforms to the watchOS and watchSimulator platforms, respectively.
- Build your “normal” UIKit-based iOS app inside a framework, rather than in your WatchKit extension.
- Use install_name_tool to point your WatchKit app’s _WatchKitStub/WKbinary to your framework instead of SockPuppetGizmo. SockPuppetGizmo is the framework that (to my knowledge) runs WatchKit and interacts with normal WatchKit extensions that developers write.
- Jury-rig the iOS port of the Bochs x86 emulator into your framework. “Easy!” “How hard can it be?” read: Pretty hard. In my case, Xcode crashed whenever I tried to use lldb. Your mileage may vary.
- Copy a Windows 95 disk image in to your app’s bundle, write the config file, and boot ‘er up.
That’s how you can install Windows 95 on your Apple watch, but do try at your risk, and do have a good day of not bricking your watch.