No description
Wolfgang Müller
d7778ecaef
With the stock configuration, DOSBox limits the amount of instructions it emulates each millisecond to a value it guesses. This is a reasonable default to have when emulating games or other software from the time, but woefully slow for our purposes of compilation. Since the user's configuration file will most likely be tailored to other uses, it makes sense, then, to use a project-specific configuration here and override any user configuration. For now, set only the cycles setting to 'max'. The DOSBox invocation in the Makefile gets a bit long with the addition of the -conf flag, so contain it in a variable instead. |
||
---|---|---|
.gitignore | ||
boot.asm | ||
clean.bat | ||
command.asm | ||
debug.com | ||
dosbox.conf | ||
edlin.com | ||
exe2bin.exe | ||
io.asm | ||
LICENSE | ||
link.exe | ||
Makefile | ||
masm.exe | ||
mk-boot.bat | ||
mk-comma.bat | ||
mk-io.bat | ||
mk-ordos.bat | ||
msdos.asm | ||
README | ||
stddos.asm |
Ordos ===== Ordos aims to be a buildable operating system based on MS-DOS 1.25. File origins & License ---------------------- Here 'ms-dos' refers to the Microsoft repository, while 'ordos' refers to new files for Ordos. Everything is under the MIT license. boot.asm ordos build.bat ordos clean.bat ordos command.asm ms-dos v1.25/source/COMMAND.ASM debug.com ms-dos v1.25/bin/DEBUG.COM edlin.com ms-dos v1.25/bin/EDLIN.COM exe2bin.exe ms-dos v1.25/bin/EXE2BIN.EXE io.asm ordos link.exe ms-dos v1.25/bin/LINK.EXE masm.exe ms-dos v2.0/bin/MASM.EXE msdos.asm ms-dos v1.25/source/MSDOS.ASM stddos.asm ms-dos v1.25/source/STDDOS.ASM Notes ----- MASM requires CR-LF line endings, while the Microsoft source code appers to have LF.