Bgi (bc Dos)
вопрос такой
ктонить имел с ней дело(сумел подключить)
я не смог
если кто смог напишите как
и еще
я достаю из памяти кусок того что на экране
и загоняю в переменную
потом переменную на диск в файл
как этот файл читать
формат мне не понятен обьясните как его ну скажем по пикселю прочитать
я тут достал библиотеку кот может в теории работать на 32 битном цвете
вопрос такой
ктонить имел с ней дело(сумел подключить)
я не смог
если кто смог напишите как
Давно это было... Но я помню, что работа с ней была абсолютно такая же, как со стандартными, типа egavga.bgi. Эта по-моему называлась svga256.bgi. Посмотри примеры работы с egavga, и вопрос должен сняться сам собой.
и еще
я достаю из памяти кусок того что на экране
и загоняю в переменную
потом переменную на диск в файл
как этот файл читать
формат мне не понятен обьясните как его ну скажем по пикселю прочитать
Если ты работаешь в 13-м режиме (320x200,256 цветов), тогда у тебя идет прямая запись (с верхнего левого угла построчно до правого нижнего, записанные числа - это коды цветов от 0 до 255). Если используешь другие режимы, то там сложнее, я уже не помню, читать доки надо по физическому размещению банков видеопамяти
Давно это было... Но я помню, что работа с ней была абсолютно такая же, как со стандартными, типа egavga.bgi. Эта по-моему называлась svga256.bgi. Посмотри примеры работы с egavga, и вопрос должен сняться сам собой.
в том то и дело что это не svga256.bgi - ее я смог моментом подрубить
а тут именно SVGA32K.BGI и хрен она заводится хотя написана темже человеком и поидее по описанию также используется
в том то и дело что это не svga256.bgi - ее я смог моментом подрубить
а тут именно SVGA32K.BGI и хрен она заводится хотя написана темже человеком и поидее по описанию также используется
Тогда вопрос - а нахрена оно вообще нужно? Пиши под винду с использованием DirectX или OpenGL - и будет тебе щастье :)
По существу вопроса, эту библиотеку я не видел, но если она используется также - все должно также и работать. Другой вопрос, что то, что написано не всегда соответствует правде.