Хонич А.
Как самому создать трехмерную игру
стр. 49

Region) После ее выполнения закрытый участок памяти исключается из компетенции менеджера виртуальной памяти, что нам и требовалось. Но перед нами автоматически встает дру гая проблема: каким образом определить начало кода программы и конец ее данных. Это очень просто. На начало текста

программы всегда указывает глобальная переменная begtext, а конец данных

практически совпадает с адресом переменной__Argc. Поэтому вызов

функции LockRegion можно оформить так:

Нетрудно догадаться, что в функцию LockRegion передаются два параметра:

1 Адрес начала кода программы.

2. Длина региона для закрытия.

Сама функция LockRegion выглядит так:

3.7.2. Инициализация “Мыши” (StartupMouse)

Эта функция очень проста и сводится к вызову нулевой функции 33h прерывания. Если функция в регистре ах возвращает -1, то драйвер мыши не загружен.

Новости
В 2018 году выйдет игра о затонувшей подлодке «Курск»
Польская студия Jujubee после двух лет работы над компьютерной игрой о гибели подводной лодки «Курск», затонувшей в 2000 году, объявила, что завершит проект в 2018 году.
Подтвердились слухи о разработке Resident Evil 2 Remake
Сотрудники компании Capcom тоже активно подливали масла в огонь, заявляя о том, что ремастеринг уже находится в разработке и скоро увидит свет.