Вы можете использовать одну из исправленных / разветвленных версий DOSBox, которые поддерживают печать. Есть несколько .
Недавно я начал использовать улучшенную версию «ykhwong» от Taewoong (на момент написания статьи она была обновлена 12 октября 2011 года):
Включенные патчи:
Direct3D с пиксельными шейдерами, OpenglHQ, Innovation, Glide, zip / 7z mount, Beep, NE2000 Ethernet, пользовательский интерфейс Graphis (меню), состояния сохранения / загрузки, вертикальная синхронизация, оптимизация флагов процессора, различные команды DOS (PROMPT VOL, LABEL, MOUSE, и т. д.) и команды CONFIG.SYS (УСТРОЙСТВО, БУФЕРЫ, ФАЙЛЫ и т. д.), турбо-клавиша Continuous, клавиша переключения ядра, Показать детали (из строки меню), значок Nice DOSBox, патч шрифта (cp437), команда MAKEIMG, INTRO, Ctrl исправление, исправление поддержки DBCS, автоматическое монтирование, вывод на принтер, эмуляция MT-32 (MUNT), MP3CUE, граница оверскана, стереофонический обмен, SDL_Resize, MemSize128, внутренняя эмуляция чипа вуду 3dfx, эмуляция звука Amstrad & PS / 1, Fluidsynth поддержка звукового шрифта, поддержка бэкэнда Timidity ++, поддержка CGA с монохромным монитором, исправление ошибки эмуляции динамика ПК и т. д.
Это позволяет перенаправить LPT1 (через LPT3) на фактический порт LPT, файл принтера (.prn) или на виртуальный принтер. Допустимые параметры в диалоговом окне Parallel / Dongle являются reallpt
, printer
, file
и disabled
.
Если вы настроите его для отправки на виртуальный принтер, он может «печатать» в графический файл (.PNG, .BMP, .PS) или на принтере Windows на хосте (он открывает Windows диалоговое окно печати):