Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Механизм работы с оверлеями зависит от проги. В компиляторах... 25.12.03 09:56 Число просмотров: 1546
Автор: :-) <:-)> Статус: Elderman Отредактировано 25.12.03 09:59 Количество правок: 2
|
> 1. Насчет оверлея - это когда образ заменяется в памяти > другим образом ? > А другие образы они что из себя представляют (расширение > исполняемых файлов какое) ? > Загрузка происходит через ax=4b03 int 21h ? > Что такое виртуальные сегменты ?
Механизм работы с оверлеями зависит от проги. В компиляторах от Borland/MS для этого использовался int 3Fh. Оверлеи могут размещаться все в одном файле, например в конце .exe-шника.
> 2. Досовский софт-айс 2.80 он по размеру около 0,5 мегов ? > Его под эмуляцией доса в винде 98 запустить можно - > прописать в config.sys device= адрес к софт айсу. А то я > так сделал - у меня при загрузке намертво софт-айс стал > грузиться (без возможности выхода из него - там вроде > ошибка работы с памятью какая-то выскакивает)
Точно уже не помню, сколько он занимает. Но 0,5 мегов для него вполне нормально. Насколько я помню, грузить его надо в чистой системе (без himem.sys и emm386.exe). Или строго до/после himem.sys (в readme к нему должно быть написано).
> 3. В винде обращение из v86 к адресу 0хffff5 айсом не > фиксируется. Фиксируется из proc 32 - но это для всех > загружаемых досовских программ (считывется 0х400 слов > вроде).
Гм... Попробуй из-под ДОС bpx F000:FFF5
|
|
|