1) The font, ::/Kernel/Font8x8.CPP, is taken from FreeDOS. It's public domain. 2) ATA Reg and Cmd Definitions are originally from Linux. Later, I got the spec. 3) The heap algorithm, ::/Kernel/Mem/MAllocFree.CPP, is adapted from one I saw at Ticketmaster when I worked on their VAX operating system. 4) The LZW compression algorithm, ::/Kernel/Compress.CPP, came from a magazine and I implemented it when I worked for Ticketmaster. 5) The adaptive-step-size-Runge-Kutta algorithm, ::/Adam/AMathODE.CPP, is adapted from the book, Numeric Recipies in C. 6) The mountain, palm trees, sheep and goats in AfterEgypt are from http://www.public-domain-photos.com. The wolf in BlackDiamond is also from there. I took watermarked photos and converted to 16 color. 7) The FAT32 file system is owned by MicroSoft. 8) A few features were inspired by MATLAB, such as ans in expressions at the command-line. There is a lot of MSDOS , Windows, VAXTMOS (VAX Ticketmaster O.S.) and Unix inspiration, too, such as drive letters, command names, etc. 9) I included PCIDevice Lst File. 10) Thanks to whoever wrote this CppHtml.CPP.Z. I'm a novice on web stuff and you helped me with html. See ::/Demo/ToHtmlToTXTExample/ToHtml.CPP. 11) I used MagicISO to burn test CD's to help me understand the ISO9660 file system format. I mostly used the ISO9660 spec. 12) I looked at bootable CD boot sects, but didn't learn anything, finding it easier to make my own. 13) I think I got my original PC speaker code from Borland C. 14) I found PS/2 keyboard and mouse code on the net and documentation. My code is very different. I found VGA reg info on the net. 15) Thanks to http://www.osdev.org for a couple tips. 16) God told me to stick with 640x480 16 color, a single audio voice and kept me from zombie-walking into making child windows like Windows. Instead, I made one window per task with no child windows. He also guided my progress, very obviously. 17) I got Webster's Dictionary and The King James Bible from Project Gutenberg. 18) John Carmack inspired me to use "Clamp" as a name instead of "Limit". He inspired me to use "needle" and "haystack" as names. He inspired me to simplify my Frames-Per-Second code. 19) Bill Gates inspired me to add comments to my Help & Index. 20) I hired and artist, Cody Rigby, for $3,000 worth of pixel art. 21) Erik van der Karbargenbok made TempleBot. 22) The random number generator is from Donald Knuth in the wikipedia entry for Linear_congruential_generator. * "MSDOS", "Windows", "MovieMaker" "MS Paint" and "FAT32" are trademarks of MicroSoft Corp. * "SiteBuilder" is a trademark of Yahoo! Inc. * "MagicISO" is a trademark of MagicISO Corp. * "MATLAB" is a trademark of The Math Works, Inc. * "FreeDOS" is a trademark of Jim Hall. * "VAX" is a trademark of Digital Equipment Corp. * "Linux" is probably a trademark owned by Linus Torvalds. * "VAXTMOS" is a trademark of Ticketmaster.
Credits