NTATV: Bringing Windows NT (Windows XP, Windows 2003) to the Original Apple TV

https://news.ycombinator.com/rss Hits: 8
Summary

NTATV The NTATV Project: Bringing Windows NT (Windows XP, Windows 2003, ReactOS) to the original Apple TV. Created by DistroHopper39B (YouTube: @DistrosProjects, Mastodon: @distrohopper39b) with help from several ReactOS devs (see Credits) Want to run this on your Apple TV? Read the Guide! Want to learn how I did this? Read the Write-Up! Status Windows XP and 2003 are officially bootable on the original Apple TV! After 2 years of work, enough drivers are working to get both OSes to the desktop. However, due to HAL issues, ReactOS is not usable yet. You can get to the desktop, but there is no PCI or USB functionality. Operating System Kernel PCI USB Basic Video Accelerated Video Ethernet WiFi RCA Audio Optical Audio HDMI Audio Remote Reboot/Shutdown Windows XP Working Working Working Working Working*** Working Working Partially Working** Working Broken Working Broken Windows Server 2003 Working Working Working Working Untested Working Untested Untested Untested Broken Untested Broken ReactOS Working Broken Broken* Working Broken* Broken* Broken* Broken* Broken* Broken* Broken* Broken * Non-working PCI prevents all of these from working. ** Audio plays, but at an extremely low volume. *** Later versions of the driver do not work; see Guide Things that will likely never work HDMI audio The Apple TV uses an extremely weird configuration for HDMI audio in that the Intel chipset, not the NVIDIA video card, is responsible for the audio over the HDMI port. The Intel HDMI audio drivers from the GMA 950 drivers will install, but no devices show up. In order to get this working, I'd need to completely rewrite the Intel HDMI audio drivers to support the Apple TV, which would likely be extremely complicated. If someone wants to work on this, let me know. NTVDM NTVDM on Windows XP requires some legacy BIOS functions (likely the Extended BIOS data area and legacy VGA functions from the GPU) and therefore will not work. Just use DOSBox or winevdm/otvdm for old Windows to run DOS/ea...

First seen: 2025-04-09 08:31

Last seen: 2025-04-09 15:36