최신 컴퓨터에서 이전 DOS 전용 응용 프로그램을 어떻게 실행합니까?


10

1991 년에 개발 한 소프트웨어의 첫 번째 버전은 Turbo Pascal을 사용하여 작성한 DOS 전용 버전입니다. 당시에는 20 년이 지난 후에도이 제품을 실제로 판매 할 것이라는 생각이 들지 않았습니다. 나는 스크린 샷을 만들고 시스템이 어떻게 돌아 왔는지 문서화하려고 생각하지 않았습니다. 오늘 저는 오랜 세월 동안 내 소프트웨어가 어떻게 생겼는지 시각적으로 기록하고 싶습니다.

이 오래된 DOS 프로그램을 최신 컴퓨터에서 실행하여 화면의 사진을 찍어 소프트웨어의 이력과 시간 경과에 따른 진행 상황을 문서화하고 보존 할 수 있습니까?


2
리눅스 프로그램을 사용해보십시오 dosemu.
Paul Tomblin

3
또는 Windows를 사용하는 경우 dosbox

당신은 현대 OS가 무엇인지 말하지 않습니다. 32 비트 인 경우 16 비트 MS-DOS 응용 프로그램이 텍스트 모드 인 경우 그래픽 응용 프로그램은 그다지 작동하지 않습니다. 64 비트를 사용하면 DosBox 또는 여기에 언급 된 다른 항목을 사용하거나 Windows 7 Professional을 사용하는 경우 XP 모드를 사용할 수 있습니다.
Alan B

우연히도, 나는 1990 년경에 쓴 일부 TP3 프로그램에서 최근에 정확히 똑같은 일을했습니다. 앱은 대부분 XP 콘솔 창에서 잘 작동합니다. 비디오 버퍼를 직접 조작하는 대신 BIOS INT10 서비스를 사용하여 그래픽 루틴을 어셈블러로 코딩했습니다. TP3 자체처럼 오래된 '작은'모델 .COM 파일이 여전히 실행된다는 것은 놀라운 일입니다.
MikeJ-UK

답변:


16

주석에서 언급했듯이 원하는 것은 DOSBox 입니다. DOSBox는 DOS가 포함 된 x86 에뮬레이터로 원하는 경우 전체 화면 모드에서도 모든 응용 프로그램을 실행할 수 있습니다.

DOSBox의 주요 목표는 레거시 게임의 원활한 게임 플레이를위한 것이 었으므로 인쇄 및 네트워킹에 대한 지원은 제한적이며 여전히 개발 중입니다.


DOSBox가 직접 비디오 쓰기를 처리 할 수 ​​있는지 알고 있습니까? 당시 비디오 버퍼를 많이 사용했습니다.
Michael Riley-AKA Gunny

1
@CapeCodGunny 그래 그렇습니다 :)
John T



2

Ubuntu Linux를 실행하고 Qemu를 설치했습니다. 수퍼 유저는 스크린 샷을 찍지 않으므로 http://hk.pimco.mobi/andy/QemuDos.gif 에 게시했습니다 . MS-DOS 용 오래된 설치 디스크를 가지고 디스크 이미지로 읽은 다음 Qemu를 사용하여 하드 디스크 이미지에 설치했습니다. 에뮬레이터가 아니라 실제입니다.


0

Microsoft Virtual PC 2007은 좋은 도구입니다. 가상 시스템에 DOS 또는 이전 32 비트 Windows 운영 체제를 설치할 수 있으며 dos 프로그램을 실행할 수 있어야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.