Sử dụng máy in trong Dosbox


14

Tôi đang cố gắng tìm cách chạy một ứng dụng dựa trên Dos cũ sử dụng máy in được kết nối với cổng song song, tôi không nghĩ Dosbox hỗ trợ lpt.

Tôi quan tâm đến cả việc sử dụng máy in đó và cố gắng mô phỏng máy in bằng cách nào đó và kết nối máy in dựa trên USB.

Câu trả lời:


11

Bạn có thể sử dụng một trong các phiên bản vá / rẽ nhánh của DOSBox hỗ trợ in. Có một vài .

Một phiên bản gần đây tôi đã bắt đầu sử dụng là phiên bản "ykhwong" nâng cao của Taewoong (kể từ khi viết, nó được cập nhật lần cuối vào ngày 12 tháng 10 năm 2011):

Bao gồm các bản vá lỗi:

Direct3D với pixelshader, OpenglHQ, Đổi mới, Glide, zip / 7z mount, Beep, NE2000 Ethernet, Giao diện người dùng Graphis (menu), Lưu / tải trạng thái, Đồng bộ hóa dọc, tối ưu hóa cờ CPU, nhiều lệnh DOS khác nhau (PROMPT VOL, LABEL, MOUSE, v.v.) và các lệnh CONFIG.SYS (DEVICE, BUFFERS, FILES, v.v.), Phím turbo liên tục, Phím chuyển đổi lõi, Hiển thị chi tiết (từ thanh menu), biểu tượng Nice DOSBox, Bản vá phông chữ (cp437), lệnh MAKEIMG, INTRO, Ctrl -break patch, patch hỗ trợ DBCS, Gắn kết tự động, Đầu ra máy in , mô phỏng MT-32 (MUNT), MP3CUE, viền ngoài quét, Stereo-exchange, SDL_Resize, MemSize128, mô phỏng chip voodoo 3dfx nội bộ, mô phỏng âm thanh Amstrad & PS / 1 hỗ trợ soundfont, hỗ trợ phụ trợ Timids ++, Hỗ trợ màn hình đơn sắc CGA w / Monochrom, Cải thiện bản vá chính xác mô phỏng loa PC, v.v.

Nó cho phép chuyển hướng LPT1 (thông qua LPT3) sang cổng LPT thực tế, tệp máy in (.prn) hoặc đến máy in ảo. Các tùy chọn có giá trị trong hộp thoại Parallel / Dongle là reallpt, printer, filedisabled.

Nếu bạn thiết lập nó để gửi đến máy in ảo, nó có thể "in" thành tệp đồ họa (.PNG, .BMP, .PS) hoặc đến máy in Windows trên máy chủ (nó bật lên hộp thoại in của Windows):

In ấn DOSBox


8

Tôi bằng cách nào đó nghi ngờ rằng việc mô phỏng đúng cổng song song là ưu tiên hàng đầu của các nhà phát triển DosBox.

Id đã tìm thấy bản vá này ai đó đã viết vào năm 2006:

http://vogons.zetafleet.com/viewtopic.php?t=13117

liên kết đến những gì rõ ràng là một diễn đàn hỗ trợ ngã ba DosBox?

http://qv90.hopto.org/bb/viewforum.php?f=3

Tùy thuộc vào mức độ bạn muốn điều này, thành thật mà nói, tùy chọn tốt nhất của bạn có thể là phần cứng cũ hơn và chạy DOS nguyên bản trên nó.

Thay phiên, bạn có thể thử chạy nó trong một máy ảo thực sự như VirtualBox, VMWare, Xen, Virtual PC, v.v.


5

Sử dụng WinPrint cho việc này:

Đưa đầu ra máy in tiêu chuẩn được tạo bởi ứng dụng DOS và chuyển tiếp nó tới máy in Windows mặc định. Chuyển đổi trang mã, dải trang trống, hỗ trợ ký tự BOX DRAWINGS. Hoạt động trên tất cả các nền tảng Windows. Viết bằng Borland DELPHI.

Nó được thiết kế đặc biệt để giúp bạn in từ các chương trình DOS cũ lên máy in mới, được kết nối USB.


4

DOSBOX MegaBuild từ đây: http://home.arcor.de/hal-9000/

Chỉnh sửa tập tin cấu hình DOSBOX Megabuild như thế này

#parallel1=file append:C:\Users\user\filename.txt

Thay đổi thành

parallel1=file dev:lpt1

Chụp cổng:

net use LPT1: \\computer-name\printer /persistent:yes

Và bạn có thể in trên Máy in USB trong Windows 7 64 bit (và bất kỳ điều gì khác tôi nghĩ - không có bất kỳ chương trình printfil nào).


Vấn đề duy nhất với MegaBuild là gần đây nhất dựa trên mã nguồn DosBox từ năm 2010. MB6 được liệt kê trong phần "Các bản dựng SVN / CVS lỗi thời" trong wiki DOSBox. Bản dựng ykhwong đã được cập nhật trong năm nay.
jnm2
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.