Skip to main content
10 events
when toggle format what by license comment
Feb 13 at 21:54 comment added Mark @Joshua, file won't declare something a COM file until it's excluded every other option. FAT* disk images, for example, have a boot sector signature at 0x1FE and other distinguishing features that a COM file doesn't have.
Feb 12 at 22:08 comment added Joshua LOL file that's a pretty dumb way to identify COM files. In my experience that's more likely to be a disk image than a COM file.
Feb 11 at 8:59 comment added Mark Morgan Lloyd @typedeaf I seem to remember that UCSD was (infrequently) sold as a standalone alternative to DOS, but I've definitely come across this sort of thing in the past: an interpreter binary to run under DOS plus one or more filesystems each in a DOS file. I remember doing a bit of a hack on the binary to change the way some vectors worked in order to make it compatible with some other TSR.
S Feb 10 at 16:44 history suggested typedeaf CC BY-SA 4.0
spelling and grammar
Feb 10 at 15:42 review Suggested edits
S Feb 10 at 16:44
Feb 10 at 6:29 comment added Stephen Kitt @typedeaf DOS doesn’t provide any protection (the 8086 didn’t have protected mode anyway). DOS itself probably doesn’t matter for what you’re trying to do, it’s about finding what p-code to patch.
Feb 10 at 5:30 comment added typedeaf This would be more like a userland OS, right? I hate to admit that I know terriible little about the DOS OS, but I am assuming that it still ran the kernel in a different ring level than the user applications and used the interrupts for entering kernel routines? Maybe I need to start by reading about how DOS OS works. Surely when this program exits, it would return to DOS. DOS didnt require protected mode, did it? Would an process in DOS have full access and control to all segment registers and physical memory? So many questions are popping to mind. Off to finding DEBUG!
Feb 10 at 5:12 history edited Raffzahn CC BY-SA 4.0
added 336 characters in body
Feb 10 at 4:43 history edited Raffzahn CC BY-SA 4.0
added 805 characters in body
Feb 10 at 4:24 history answered Raffzahn CC BY-SA 4.0