Показать сообщение отдельно
Старый 24.08.2009, 19:25   #5
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Ответ: Пару вопросов

Выкладываю.
Horizont Present Commander, ver 1.76 (DOS) 1998-2001

Исходники - паскаль и ассемблер. Разобраться не реально, ибо ничего не комментированно, код ужасен

Сам коммандер - HPC.COM
Редактор палитры - HPCPAL.EXE
Тулза для конвертации EXE файлов в COM - EXE!COM.COM
История создания - HISTORY.TXT, HPCFAQ.TXT, HPCMD.TXT

Если захотите попробовать собрать все во едино с нуля, алгоритм если я правильно помню примерно такой: Компилим HPC.ASM по-моему TASM'ом. Получаем COM файл. Его надо переименовать в HPC.BIN - это лоадер, который будет приписываться в начало будущего COM-файла. Далее в борланд паскале грузим файл HPCMD.PAS и нажимаем F9. Собирается в итоге EXE программа. Затем запускаем MAKE_IT.BAT - он запаковывает EXE файл, переводит его в COM, затем дописывает в начало лоадер HPC.BIN и выдает готовый HPC.COM - этот файл и нужно запускать для нормальной работы...
Вложения
Тип файла: zip HPCMD172.zip (519.3 Кб, 519 просмотров)
(Offline)
 
Ответить с цитированием