Windows CE Dreamcast Community Edition
A real, windowed Windows CE desktop — running on a Sega Dreamcast.
The Dreamcast shipped a stripped-down Windows CE 2.12 that retail games booted into and never exposed. Windows CE Dreamcast Community Edition takes that same on-disc CE runtime and turns it into something you can actually use: a multitasking windowed desktop and an in-progress TCP/IP stack over the Broadband Adapter — all baked into a standard bootable Dreamcast disc.
It is fully self-contained: the SH-4 PE compiler and the entire CE image toolchain are vendored in this repo. One cmake invocation goes from source to a bootable disc.gdi . No Platform Builder, no SDK install, no CD key.
Screenshots
The desktop Multitasking Icons, Start menu, taskbar, mouse cursor Task Manager, Explorer browsing the disc, a live Clock — each app its own process
Features
DCWin desktop shell — a windowed, multitasking desktop composited on the PVR2 / Direct3D: move / resize / minimize / maximize windows, a Start button, taskbar, and a mouse cursor. Every app runs in its own CE process.
— a windowed, multitasking desktop composited on the PVR2 / Direct3D: move / resize / minimize / maximize windows, a Start button, taskbar, and a mouse cursor. Every app runs in its own CE process. Built-in apps — Explorer (browse \ , \Windows , \CD-ROM ; launch binaries), Task Manager (live process + RAM view), Clock, Calculator, a memory tester, and a winsock network tester.
... continue reading