This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 

DoomCE 0.1

Open Source
Star Rating IconStar Rating IconStar Rating IconStar Rating IconNo Star Rating Icon
Doom for Windows CE based on Linux Doom
You must be registered and logged into HPC:Factor in order to contribute to the SCL.


Doom for Windows CE based on Linux Doom

This is the source code for the WindowsCE version of Doom. It also includes the source for a program to split the Doom1.wad file (the only one DoomCE was tested with due to space considerations) into five pieces for loading on the CE machine.

I do not have the binaries available (nor any way to check them, now if I rebuilt them).

There is a way to build this project which is for Visual C++ 5.0 (SP3 with the WindowsCE toolkit) for Intel Win32 so that program modifications can be tested on a Windows95 system (rather than in the Win32 emulator on NT).

The sound code works fine on Win32 but does not sound right on CE.

Also some CE machines use direct color where others use paletted color.

This code also can make use of direct frame buffer access which works relatively well on direct color machines but I have not been able to make work on machines that use paletted color (like HP-620LX).

Also bear in mind the OS interface on CE is totally Unicode and that the Ansi 'C' libraries are not all there. The CE 'C' toolkit is only about 10% POSIX 1.1 compliant as well.

Have fun with the code. If you are successful in getting decent performance out of it, please let the folks at id Software know.

Please bear in mind that this code is covered under the same license as the original Linux Doom source as it is a derivative work and is the property of id Software.

WAD search paths include:
\storage card\my documents\doom1.wad
\my documents\doom1.wad

Possible (untested) CLI switches for this include:
-warp e2m1



License Open Source
The program is open source, free and the source code is available on-line.
Popularity 562
Total Downloads  96
Submitted By C:Amie
Submitted On 21 January 2022


No comments have been submitted against this application. Be the first!

You must be signed-in to post comments in the SCL. Not registered? Join our community.

Software Compatibility List: The SCL is provided for free to the Handheld PC Communty and we do not carry advertising to support our services. If you have found the SCL useful, please consider donating.