I've read that some emulators HLE the BIOS. I'm kind of curious how this works. I've read a few documents about the BIOS and its functions. How do you HLE-this? Do you trap the calls to these functions and replace with your own code?
I've disassembled a few FDS games (just taking a quick peek through the code mostly) but I hardly find any OS-calls at all...? A few LoadFiles() perhaps but the documention I've seen doesn't really explain (for mortals anyway) how it really work.
The LoadFiles() doesn't seem to load a single file but several(?).
I'd love to get some more information concerning this. How does the game load a specific file from the disc?
Thanks in advance
I've disassembled a few FDS games (just taking a quick peek through the code mostly) but I hardly find any OS-calls at all...? A few LoadFiles() perhaps but the documention I've seen doesn't really explain (for mortals anyway) how it really work.
The LoadFiles() doesn't seem to load a single file but several(?).
I'd love to get some more information concerning this. How does the game load a specific file from the disc?
Thanks in advance