![]() |
|
#4
|
|||
|
|||
|
Just to clarify DOS was a 16 bit OS, based on 8 bit CPM. As for overlays there is a nice explanation of some of the details here: https://retrocomputing.stackexchange.com/a/25742 so you will need to know more than just the relevant MZ header fields as the interrupts and segmentation and all these things must be done correctly. In general overlays which are generally for limited memory systems are not needed in a modern context if you can recompile the original DOS program without them. It was designed in days RAM was scarce. That's why they don't exist in PE applications
|
| The Following User Says Thank You to chants For This Useful Post: | ||
stoney81 (12-22-2024) | ||
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| write loader with memory hooker | mcr4ck | General Discussion | 7 | 06-02-2024 21:08 |
| Simple VMProtect Loader (C++) | 0x22 | Source Code | 32 | 11-19-2014 13:26 |
| Simple Task [make loader for UPX target]... | diablo2oo2 | General Discussion | 1 | 12-30-2004 07:03 |