Saturday, 6 August 2011

PrBoom on various platforms

Check out this set of videos of PrBoom running on a variety of platforms. I had not heard of some of these ports (and conversely, there are some that I have heard of not on that list), so it was interesting to see them.

I guess it is not that surprising that PrBoom has been used as a base for so many ports. The original Doom source code was greatly improved and debugged by Boom. MBF and PrBoom and PrBoom is the final product of that development. Lee Killough, who worked on much of the game internals for Boom, had experience writing cross-platform libraries and that is reflected in the code; and I took in patches from many people for PrBoom to fix portability problems. And id Software used PrBoom as the basis for their iPhone port.