Вы можете использовать одну из исправленных / разветвленных версий 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 откроется диалоговое окно печати):