доброго всем системного времени! Люди, как вывести пиксел на экран, в двух словах ну или хотяб в двух процедурах,где 1 из них инициализирует дескрипторы и всякую страничную адресацию, а 2 выводит белую точку на черном фоне. И все это черз порты ввода-вывода. Ну или можно мануал какойнить жестокий по видяхам мона на английском.
ruextra Это вряд ли, даже на уровне VESA видяхи не вполне совместимы, а порты - вообще мрак, кто в лес, кто по дрова. Поэтому установку режима лучше все же через int 10, дальше уже более унифицировано.
Вот: http://itreant.narod.ru/SwitchDisplayModeIntel.htm Если автор обновит (мне на email вчера написал, что скоро допишет) статью, то там будет как работать с интеловскими каточками через порты. Правда, разумеется, всё это работать не будет на всех других (а как ты хотел? низкоуровневый интерфейс у видях не стандартизированный, да и спецификациями они что-то делиться не хотят).
Можно говорить о совместимости на уровне железа только для графики VGA (640*480 точек, 16 цветов), и то 100% гарантии нет -- сколько можно тянуть совместимость ради совместимости-то? ДОСом и игрушками под ним уже давным-давно никто не пользуется (во всяком случае, никто такой, чтобы оправдывать извраты для поддержания совместимости).