Тоды вопрос чему равны регистры, я просто хочу заметить что вопросы должны быть однозначны с ответами.
А что получиться ?
inter: pusha push ds xor cx,cx mov ds,cx pushf call far [ds:bx] pop ds...
В cx надо номер прерывание, как можно енто уменьшить, а то помоему както огромно :( inter: push ds xor bx,bx mov...
Надо просто заменить int xx Но все впринцепе я разобрался, осталась одна проблемка, надо сделать чтобы он переходил по на прерывание которое в cx,...
И возникае вопрос, и чтоже предпринять :)
Great Ага кстати нехрена не выводи, а fasm ругаеться на call [ES:SI]
Great Да там call круто, вызываеться :) ЗЫ это мин вариант, вроде не чего лишнего
n0name Надо в режиме реальной адрессации :) PS нуже самый короткий вариант, прерывания можно вызывать просто call адресс обработчика
Надо вызвать прерывания, не используя int xx , вроде информации дофига, но она какаето не внятное, хотя мне всеголиш надо получить адресс фунции...
; процедура set_modex ; переводит видеоадаптер VGA в один из режимов X с 256 цветами ; ввод: DI = номер режима ; 0: 320x200, соотношение...
Можете считать что биосом мне религия пользоваться е позволяет :) (на самом деле там покруче...) cppasm Не по точкам значит я не сам выщитываю...
Y_Mur А вот про активацию vesa, без биуса не как, всмысле без его прирываний ;)
Ultrin Faern А куда VGA делось :), лично на моей gf 440 mx старые игруши в ДОС запускаються вполне, так что vga по моему предположения осталось. А...
К сожеленю биус/дос прерывания незя :( а доки твои почитаю, но там очень много букв, и так что если у кого есть еще, а есчё лучше примерв, в студию...
И так... Требуеться написать две функции, на fasm одна переводит в графическийий режим, а другая рисую точку по заданным коардинатам. Есть...
Все спасиб, все теперь ясно, а для тех кто на теже грабли наступил хочу заметить что стрые версии (1.60) торчто просто убивала PE и всё!?
вот исходник и бинарник... рябят ну очень прошу гляньте че за хрень такая...
ftp://ftp.tomtel.ru/upload/spa/sc.GIF ftp://ftp.tomtel.ru/upload/spa/sc.GIF Одним словом вот скрин, иож fasm гонит ЗЫ до этого 1.60 корявые dll...
Аттач... не ципляеться (Opera) Короче аксес валейшен и корявый адресс...
Имена участников (разделяйте запятой).