Aley Keprt wrote: > No, I don't think so. If there's no "auto*" file, it can't boot.
Simon Cooke's method is generic and does not rely on what the bootable code actually is - it'll be what the ROM bootstrap checks for before running the code, and if it's missing you'll get a 'No DOS' error. It doesn't care what the code is, only that there is bootable code present. > You probably misunderstand that the algo above is designed to boot > diskettes without DOS Diskettes with games (and usually very special > version of DOS) can be booted classically, > i.e. you don't need to load "booted DOS" snapshot. I'm not sure I understand what you mean, but the regular DOS disks also have the same signature. In the case of regular DOS it will load the rest of the DOS file into memory, and as part of executing it will check for the AUTO* file - that special case that only applies to DOS. For many games and demos the boot code will just talk directly to the floppy controller and pull the game/demo code into memory without the need for a full DOS or AUTO* mechanism. I guess as long as sector 1 of track 4 is a regular 512 bytes in size, and contains the BOOT signature and some bootable code, it doesn't matter what the code is or what the rest of the disk looks like. SimCoupe only needs to be concerned whether the signature is present to know that it's worth pressing F9 to run the code... Si

