Remember the days of Windows 95? What comes to mind is the Rolling Stones and their ‘Start me up’ song from Microsoft’s promo video.
To bring back the glory days of Windows 95, developer Nick Lee has managed to install it on his Apple Watch. Why? We’re not sure, but it’s a pretty cool feat.
Here are the basic steps involved, as he explains in a post on Medium:
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/WK binary 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.
This is not unfamiliar territory for Lee, as he’s also previously ported Mac OS 7.5.5 to his Apple Watch:
The developer told The Verge he had to modify Apple’s Xcode in “rather unorthodox ways,” to make it happen.
Want to do it yourself? Lee has posted the code on GitHub here. Grab a six pack of Red Bull, head down to the basement and get started.
The global smartwatch market witnessed a significant rebound with a 9% year-over-year increase in shipments during the third quarter of 2023, according to Counterpoint Research's latest Global Smartwatch Model Tracker. This increase was largely driven by Apple's record-breaking performance, alongside strong showings in the Indian and Chinese markets. Apple delivered its best-ever third-quarter results, marking...
Apple has acknowledged a battery drain issue affecting some Apple Watches after updating to watchOS 10.1. The company confirmed this in an internal memo distributed to Apple Authorized Service Providers. The memo, obtained by MacRumors from various sources, reveals that Apple is working on a fix that will be included in an upcoming watchOS update....
Bloomberg’s Mark Gurman has a new extensive report out today detailing Apple’s ambitions for the health sector with Apple Watch. These plans for its Apple Watch in the health sector are marked by both ambition and caution, according to multiple sources familiar with the matter. "The things that they're trying to do are not easy,"...