So, I've been wondering, especially after seeing PC's latest "Games that Never Were" video, how feasible would it be to run a version of Windows (probably NT or even 95/98) on a Dreamcast?
I know it uses Windows CE for some games, but other than the DC, that was used mostly for phones (and of all things, the Gizmondo), and while I'd love a good port of something like the matching balls game from a 2002 HP palm knockoff, why couldn't it run a more substantial game? The biggest issue is that it lacks a hard drive to boot from, but doesn't CE get around that?
I dunno, just shooting ideas into the ether.
Running Windows on a Dreamcast?
Forum rules
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
- scaryred24
- Sunday Shootout
- Posts: 666
- Dreamcast Games you play Online: 4x4 Evo, AFO, PSO, Maximum Pool
Re: Running Windows on a Dreamcast?
It would be a challenge to get it to work, but nothing like that isn't impossible just not 100% plausible.
My Steam Profile (from SteamDB)

- Worth: $2623 ($699 with sales)
- Games owned: 250
- Games played: 146 (58%)
- Hours on record: 1,948.2h

- Presbytier
- rebel
- Posts: 19
- Dreamcast Games you play Online: Quake
Phantasy Staf
Re: Running Windows on a Dreamcast?
The Windows CE version is a self contained boot loader on the game disks themselves. The Dreamcast as far as I can tell does not support a native environment. The real difference is computing architecture; Windows is designed on the intel/x86 platform and the Dreamcast runs on the Power PC/RISC architecture. This is a pretty big difference.
“Never pay more than 20 bucks for a game.” Guybrush Threepwood
- lastcallgames
- Vagabond
- Posts: 746
Re: Running Windows on a Dreamcast?
That's why I was thinking a boot disc, or seeing if the other games could run in CE burned on a backup of it.
My tumblr: http://lastcallgames.tumblr.com/
My Youtube: https://www.youtube.com/channel/UCWFa7a ... US-dBdPIMA
My Youtube: https://www.youtube.com/channel/UCWFa7a ... US-dBdPIMA
- Presbytier
- rebel
- Posts: 19
- Dreamcast Games you play Online: Quake
Phantasy Staf
Re: Running Windows on a Dreamcast?
I doubt it. Every game that ran on CE had to be specially configured (which is why it is so hard to get CE games to run on emulators).
http://www.cnet.com/news/windows-ce-not ... st-launch/
Interesting but not too information heavy article on Windows CE at the launch of the dreamcast.
Again many homebrew games use it but it just interfaces the game to the console it is not a full OS
EDIT: So it looks like someone has gotten at least one MS OS running on a dreamcast https://www.youtube.com/watch?v=vVRaDlvYY9Y
http://www.cnet.com/news/windows-ce-not ... st-launch/
Interesting but not too information heavy article on Windows CE at the launch of the dreamcast.
Again many homebrew games use it but it just interfaces the game to the console it is not a full OS
EDIT: So it looks like someone has gotten at least one MS OS running on a dreamcast https://www.youtube.com/watch?v=vVRaDlvYY9Y
“Never pay more than 20 bucks for a game.” Guybrush Threepwood
- -drez01-
- Tank Jr.
- Posts: 352
- Dreamcast Games you play Online: Quake III Arena
- Location: Canada
Re: Running Windows on a Dreamcast?
^^^ Very cool!^^^ I Can't believe I never knew about this before! It also works in NullDC (when you add a keyboard). Was messing with it and seems to run at a decent speed when you close all the windows but the program manager.
Here is a link to the download for others who wish to try out Windows 3.0 on their Dreamcast (keyboard is required to get option to boot to Windows 3)
http://rubbermallet.org/fake86-0.13.3.15-dreamcast.rar
Here is a link to the download for others who wish to try out Windows 3.0 on their Dreamcast (keyboard is required to get option to boot to Windows 3)
http://rubbermallet.org/fake86-0.13.3.15-dreamcast.rar
- DR TEAMCAST
- Uber
- Posts: 1025
- Dreamcast Games you play Online: All
- Location: New Jersey
- Contact:
Re: Running Windows on a Dreamcast?
That is more emulating an x86 PC than actually natively running windows on the SH4Presbytier wrote:EDIT: So it looks like someone has gotten at least one MS OS running on a dreamcast https://www.youtube.com/watch?v=vVRaDlvYY9Y
I've actually looked into this a few months ago. Windows CE 5.0 and up supports the SH4 CPU. I tried using Windows CE Platform Builder and rendering all the files for an install on SH4, then putting them on a selfboot disc. It would work, but the problem is; A.) It needs 4mb of bootrom space, DC has 2mb B.) I do not think you can actually write to the bootrom without modding the hardware C.) The drivers for the Dreamcast hardware do not exist even if it did work
Potentially, it can be done. A Windows CE kernel can be made that uses less than 9mb of RAM. With a bunch of features like remote desktop (Playing PC games via Dreamcast keyboard and mouse, if you wanted to)
To do that you'd need to
- Pretty much add drivers for all the hardware in Platform Builder, PVR GPU, SPU, Maple bus, G2 bus, modem, BBA, etc
Probably change it from reading the bootrom files from the actual bootrom to an SD card or something
Open source those additions
- Install Platform Builder
Add the open sourced Dreamcast drivers for Windows CE 5.0 to the compilation
Compile the Windows kernel
Make a Selfboot Inducer package using Sizious's software
Compile the Selfboot Inducer package using Sizious's Selfboot Inducer software
Burn the CDI
Buy a Windows Genuine product key after the 120 day evaluation period ends, or repeat this process
I hope maybe someone with a lot of skill in this subject joins this thread for a deep discussion about this topic. It would be really cool to see this happen, and having a Windows Genuine sticker on my Dreamcast would be quite neat


Forum for Dreamcast and Saturn browsers http://bb.dreampipe.net
Media, News, Events and more for your Sega Dreamcast internet browser at http://dreampipe.net
- Presbytier
- rebel
- Posts: 19
- Dreamcast Games you play Online: Quake
Phantasy Staf
Re: Running Windows on a Dreamcast?
I think it would be easier and more practical to simply optimize Kallisto for 3D or just build Windows CE games without trying to build an entire OS
“Never pay more than 20 bucks for a game.” Guybrush Threepwood
- DR TEAMCAST
- Uber
- Posts: 1025
- Dreamcast Games you play Online: All
- Location: New Jersey
- Contact:
Re: Running Windows on a Dreamcast?
You would not really be "building" the OS. In terms of coding it. You would just have to add the hardware drivers. The rest is ready to go for the SH4 CPU. Making a Windows CE game would be a lot more coding by a long long shotPresbytier wrote:I think it would be easier and more practical to simply optimize Kallisto for 3D or just build Windows CE games without trying to build an entire OS
Most or all of the drivers are available in kallistiOS already. So it would just be a matter of porting them to Windows CE. Someone with the know-how to do so could probably do that in less than a few days at the most imo


Forum for Dreamcast and Saturn browsers http://bb.dreampipe.net
Media, News, Events and more for your Sega Dreamcast internet browser at http://dreampipe.net
- Presbytier
- rebel
- Posts: 19
- Dreamcast Games you play Online: Quake
Phantasy Staf
Re: Running Windows on a Dreamcast?
I wonder how easy it would be to use the level building tools that come bundled with Tomb Raider 4/5 to be used as a base 3D engine for a Dreamcast CE game then?dan1234 wrote:You would not really be "building" the OS. In terms of coding it. You would just have to add the hardware drivers. The rest is ready to go for the SH4 CPU. Making a Windows CE game would be a lot more coding by a long long shotPresbytier wrote:I think it would be easier and more practical to simply optimize Kallisto for 3D or just build Windows CE games without trying to build an entire OS
Most or all of the drivers are available in kallistiOS already. So it would just be a matter of porting them to Windows CE. Someone with the know-how to do so could probably do that in less than a few days at the most imo
“Never pay more than 20 bucks for a game.” Guybrush Threepwood
-
- Similar Topics
- Replies
- Views
- Last post