Существуют какие-либо графические библиотеки под ДОС компилятор, чтоб можно было интерфейс пользователя создать? Какой компилятор лучше установить под MSDOS? Как на компе установить ДОС как операционку? Чтоб в момент включения компа грузилась именно ДОС?
В составе Borland C++ 3.1 есть графическая библиотека. Только она по умолчанию отключена, где-то в настройках нужно включить. Не знаю насколько хорош этот вариант, но вроде бы интерфейс Borland C++ 3.1 писали с ее использованием.
TurboVision Включена в состав TP/BP и Borland C++ для дос ООП-библиотека, интерфейс этих продуктов под дос был написан именно на ней. Насчет компилятора - смотря что нужно, для паскаля или сей подойдет Borland + TurboVision в нагрузку Если нужен хороший С++, то я хз как там сейчас под досом с современными компиляторами
ТрубоВижн - текстовая библиотека. Есть её графический аналог, самописный, тоже достаточно развитый, но забыл как называется... Посмотрю если не забуду. Какой компилятор лучше установить под MSDOS? Смотря для каких целей. Для обычных вполне хорош БЦ 3.1, можно также Watcom C, с ним идёт расширитель ДОС, но не вижу большого смысла его пользовать кроме как для игрушек. Вообще, даже довольно сложный ГУЙ можно написать самому (Ц или паскаль+ассемблер). Это не сложно, но долго. Вопрос в его действительной необходимости. Если нет непосредственной работы с графикой - он не нужен. Как на компе установить ДОС как операционку? Хм.. А как что ещё её можно установить? Как обычно - берёте дистрибутив и ставите. Можно поставить на один диск с вендой (её придётся переустановить), но не советую, лучше найти отдельный жёсткий диск. Хорошо, если ваша БСУВВ поддерживает выбор загрузочного диска при старте, это делает загрузку разных ОС очень удобной.
Компилятор с приблудами - DJGPP (http://www.delorie.com/djgpp/), библиотека - Allegro (http://www.talula.demon.co.uk/allegro/). Там внутрях есть уже готовый GUI в стиле какой-то операционки(?) от Атари.
А разве не существует возможности разделить прогу на два модуля: все вычисления писать в Си, а во втором, например, паскалевском, организовать работу с графикой? Потом всё объединить в один ехе-шник.
Далеко НЕ аналог. В свое время смотрел - и выбросил. Воспользовался TV от Ильфака и переписал под графику. Правда, проект остался недоделанным и был заброшен.
где-то были примеры работы с pcx-форматом - там и си, и асм, и паскаль (по-моему). если надо - могу искануть (~800кб) - там не только формат файлов, но и приложения, которые их используют. пример там был: какая-то лужайка и мальчик ходит взад-вперед как неприкаянный.
Может не стоит заниматься ерундой? ДОС не понимает фат32, современные накопители не будут доступны ей. Можно поставить фат16, но тогда размер раздела будет ограничен 4мя гигами. Лучше поставить дос на виртуальный комп и не париться что потом не будет чтото грузиться. Не надо будет мучатся с менеджерами загрузок или играться с бут.ини. И не надо будет играться с винтами, то один ставить загрузочный, то другой.
на правом компе установлены дос, 2к и линюх. после включения по умолчанию грузится дос. никаких проблем не испытываю
продам тогда мать, проц, память под i386, так же плату ввода видео и видео карточку. Специально под ДОС