DOSBox로 옛날 도스(DOS) 게임 PC에서 실행하는 법 완벽 가이드

안녕하세요, 우리들의 주파수 구독자 여러분! 창고 구석에서 옛날 게임 CD를 발견했거나, 어릴 적 하던 도스(DOS) 게임이 갑자기 떠올라서 검색해보신 적 있으신가요? 문제는 요즘 윈도우 11/10에서는 도스용 .exe 파일을 그냥 실행하면 대부분 “이 앱은 사용자의 PC에서 실행할 수 없습니다” 같은 오류가 뜨거나, 실행이 돼도 화면이 깨지고 소리가 안 나온다는 겁니다.

이 문제를 해결해주는 것이 DOSBox입니다. 오래된 DOS 운영체제 환경을 통째로 가상으로 재현해주는 무료 에뮬레이터로, 커맨드 앤 컨커, 워크래프트 2, 프린세스 메이커, 원숭이 섬의 비밀, 삼국지 시리즈 같은 도스 명작 게임을 지금 컴퓨터에서 그대로 즐길 수 있게 해줍니다. 이번 글에서는 DOSBox 설치부터 게임 실행, 자주 겪는 오류 해결까지 처음부터 끝까지 정리합니다.

목차

  1. DOSBox란 무엇인가
  2. 설치 전 준비물
  3. DOSBox 설치하기
  4. 게임 폴더 마운트하고 실행하기
  5. 화면 크기·속도(사이클) 조절하기
  6. 사운드가 안 나올 때 해결법
  7. 매번 자동으로 실행되게 설정하기(config 파일)
  8. DOSBox vs DOSBox-X vs DOSBox Staging 비교
  9. 자주 겪는 오류 해결
  10. FAQ
  11. 핵심 요약

1. DOSBox란 무엇인가

DOSBox는 1980~90년대 IBM PC 호환기종에서 쓰이던 MS-DOS 환경을 소프트웨어로 그대로 흉내 내는 에뮬레이터입니다. 당시 사운드카드(사운드 블라스터), 그래픽카드(VGA), CPU 속도까지 가상으로 재현하기 때문에, 원본 게임 CD나 플로피디스크 이미지 파일(.img, .iso)만 있으면 최신 윈도우에서도 도스 게임을 원래 모습 그대로 구동할 수 있습니다.

대표적으로 실행 가능한 게임 장르

  • 어드벤처: 원숭이 섬의 비밀, 킹스 퀘스트, 삼시(3인칭 잠입) 계열
  • 전략/시뮬레이션: 커맨드 앤 컨커, 워크래프트 1·2, 문명 2, 심시티 2000
  • RPG: 발더스 게이트(도스판), 울티마 시리즈
  • 국산 명작: 삼국지 2~5, 창세기전, 프린세스 메이커 2

2. 설치 전 준비물

필요한 것설명
DOSBox 설치 파일공식 홈페이지(dosbox.com) 또는 아래 안내하는 배포판
게임 파일원본 CD를 이미지(.iso)로 리핑했거나, 이미 폴더에 .exe가 있는 상태
여유 공간대부분 게임이 수십 MB 수준이라 용량 걱정은 거의 없음
(선택) 압축 해제 프로그램게임이 zip으로 배포된 경우 7-Zip 등 필요

⚠️ 저작권 안내: 본인이 정품으로 구매했거나 소유한 게임만 리핑해 사용하세요. 이 글은 합법적으로 소유한 게임을 구동하는 방법을 다룹니다.

3. DOSBox 설치하기

  1. 웹 브라우저에서 DOSBox 공식 사이트에 접속해 Windows용 설치 파일을 내려받습니다.
  2. 다운로드한 .exe 설치 파일을 실행하고 Next → I Agree → Install 순서로 진행합니다. 설치 경로는 기본값(C:\Program Files (x86)\DOSBox-0.74-3 등)을 그대로 사용해도 무방합니다.
  3. 설치가 끝나면 바탕화면 또는 시작 메뉴에 DOSBox 아이콘이 생깁니다. 실행하면 검은 화면의 커맨드 창(도스 콘솔)이 뜹니다. 이게 정상입니다.

게임 파일 정리하기

바탕화면이나 문서 폴더에 게임 전용 폴더를 하나 만들어 두면 이후 마운트 작업이 편합니다.

C:\DOSGames\
C:\DOSGames\Warcraft2\
C:\DOSGames\Simcity2000\

각 게임의 실행 파일(.exe, .bat)이 이 폴더 안에 있어야 합니다.

4. 게임 폴더 마운트하고 실행하기

DOSBox는 실제 윈도우 폴더를 가상의 도스 드라이브(C:, D: 등)로 “마운트(mount)“해서 인식합니다. DOSBox 창이 열리면 아래처럼 입력합니다.

mount c C:\DOSGames\Warcraft2
c:
dir
  • mount c C:\DOSGames\Warcraft2 → 해당 윈도우 폴더를 가상 C 드라이브로 연결
  • c: → 방금 만든 C 드라이브로 이동
  • dir → 폴더 안 파일 목록 확인, 실행 파일 이름(예: WAR2.EXE)을 찾습니다

파일명을 확인했다면 그대로 입력해 실행합니다.

war2.exe

CD로 배포된 게임이라 .iso 파일이 있다면 CD 드라이브로 마운트해야 합니다.

mount c C:\DOSGames\Command
imgmount d "C:\DOSGames\Command\game.iso" -t iso
c:
install.exe

5. 화면 크기·속도(사이클) 조절하기

옛날 게임은 요즘 CPU에는 너무 느리게 설계돼 있거나, 반대로 너무 빨리 돌아가서 조작이 안 먹는 경우가 있습니다. 이럴 때는 DOSBox의 “사이클(cycles)” 값을 조절합니다.

증상명령어설명
게임이 너무 빠름(캐릭터가 순간이동)Ctrl + F11에뮬레이션 속도 감소
게임이 너무 느림(끊김)Ctrl + F12에뮬레이션 속도 증가
창 크기가 너무 작음Alt + Enter전체화면 전환/해제
마우스가 화면 밖으로 나감Ctrl + F10마우스 캡처 켜기/끄기

속도를 자동으로 맞추고 싶다면 설정 파일에서 cycles=auto로 두면 게임 상황에 맞춰 자동 조절됩니다.

6. 사운드가 안 나올 때 해결법

DOSBox는 기본적으로 사운드 블라스터(Sound Blaster 16)와 PC 스피커를 에뮬레이션합니다. 소리가 안 나온다면 아래 순서로 확인하세요.

  1. 게임 자체의 사운드 설정 메뉴에서 Sound Blaster / SB16 을 선택했는지 확인 (Adlib이나 None으로 되어 있으면 무음)
  2. 게임 설치 시 사운드카드 종류를 묻는다면 Sound Blaster 16, I/O 주소 220, IRQ 7, DMA 1 값을 그대로 입력 (DOSBox 기본값과 일치)
  3. 여전히 안 되면 설정 파일의 [mixer], [sblaster] 항목에서 sbtype=sb16, sbmixer=true인지 확인

7. 매번 자동으로 실행되게 설정하기(config 파일)

매번 mount, cd, 게임 실행 명령을 손으로 치는 게 번거롭다면 설정 파일에 자동 실행 스크립트를 넣어두면 됩니다.

  1. DOSBox를 실행한 상태에서 콘솔에 config -writeconf myconf.conf 입력 → 현재 설정을 파일로 저장
  2. 저장된 myconf.conf 파일을 메모장으로 열고 맨 아래 [autoexec] 항목을 찾습니다
  3. 아래처럼 추가합니다.
[autoexec]
mount c C:\DOSGames\Warcraft2
c:
war2.exe
exit
  1. 이후에는 DOSBox 아이콘 대신, 이 .conf 파일을 더블클릭하거나 바로가기 대상에 dosbox.exe -conf myconf.conf를 지정해두면 실행 즉시 게임이 뜹니다.

8. DOSBox vs DOSBox-X vs DOSBox Staging 비교

DOSBox는 오래된 프로젝트라 파생판(포크)이 여럿 있습니다. 상황에 맞게 골라 쓰세요.

구분DOSBox (원조)DOSBox StagingDOSBox-X
특징가장 가볍고 안정적, 정보 자료 많음최신 기능·성능 개선판, 활발히 업데이트확장 하드웨어 에뮬레이션(더 다양한 그래픽카드·CPU)
추천 대상처음 써보는 초보자대부분의 사용자(사실상 기본값 추천)특수 게임, 고사양 도스 프로그램 호환이 필요할 때
설정 난이도쉬움쉬움다소 복잡

일반적인 도스 게임 실행이 목적이라면 DOSBox Staging을 우선 추천합니다. 원조 DOSBox와 사용법이 거의 동일하면서 고해상도 모니터 대응, 성능이 더 좋습니다.

9. 자주 겪는 오류 해결

“Bad command or file name” 오류 파일명을 잘못 입력했거나, 확장자를 빼먹은 경우입니다. dir 명령으로 정확한 파일명을 다시 확인하세요.

게임 설치 중 “Insert disk 2” 같은 메시지가 뜨는데 CD가 하나뿐 멀티 디스크 게임은 .iso 파일을 여러 개 준비해 imgmount 명령으로 디스크를 교체해야 합니다.

imgmount d "C:\DOSGames\game_disk2.iso" -t iso

한글이 깨져서 물음표나 네모로 나옴 도스 시절 한글 게임은 자체 한글 폰트를 게임 내장 리소스로 가지고 있는 경우가 대부분이라 DOSBox 자체 설정보다는 원본 게임 파일이 손상되지 않았는지 먼저 확인하세요. 일부 게임은 설정 파일의 [dos] 항목에서 country=82(한국)로 지정하면 개선됩니다.

화면이 새까맣게 나오거나 실행 즉시 꺼짐 게임이 요구하는 그래픽 모드(EGA, VGA, SVGA)를 DOSBox가 기본으로 지원하지 않는 경우입니다. 설정 파일의 [dosbox] 항목에서 machine=svga_s3처럼 값을 바꿔보세요.

10. FAQ

Q. 도스 게임 파일은 어디서 구하나요? A. 본인이 소장한 원본 CD를 이미지 리핑 프로그램으로 .iso화하는 것이 가장 안전합니다. 저작권이 명확히 소멸됐거나 제작사가 공식 무료 배포한 게임(아카이브 사이트 명시 확인)만 받아 사용하세요.

Q. 맥(Mac)에서도 DOSBox를 쓸 수 있나요? A. 네. DOSBox와 DOSBox Staging 모두 macOS용 빌드를 제공합니다. 설치·마운트 방식은 윈도우와 동일하고, 경로 표기만 mount c ~/DOSGames/게임폴더 식으로 다릅니다.

Q. 조이스틱이나 게임패드를 쓸 수 있나요? A. 가능합니다. 패드를 PC에 연결한 뒤 설정 파일의 [joystick] 항목에서 joysticktype=auto로 두면 대부분 자동 인식됩니다.

Q. 마우스 커서가 이상하게 움직여요. A. 도스 게임은 마우스 감도 계산 방식이 요즘과 달라 다소 빠르게 느껴질 수 있습니다. 설정 파일 [sdl] 항목의 sensitivity 값을 낮춰보세요(기본 100 → 60~70 권장).

Q. 저장 파일(세이브)은 어디에 생기나요? A. 게임 실행 파일과 같은, 마운트한 윈도우 폴더 안에 그대로 생성됩니다. 폴더를 백업하면 세이브도 함께 백업됩니다.

11. 핵심 요약

  • DOSBox는 옛날 도스 게임을 최신 윈도우/맥에서 그대로 구동해주는 무료 에뮬레이터다.
  • 설치 후 mount 명령으로 게임 폴더를 가상 드라이브로 연결하고 실행 파일을 입력하면 된다.
  • 속도 문제는 Ctrl+F11/F12, 소리 문제는 게임 내 Sound Blaster 설정으로 대부분 해결된다.
  • 매번 명령을 치기 귀찮다면 [autoexec] 설정으로 더블클릭 한 번에 실행되게 만들 수 있다.
  • 최신 기능과 편의성을 원하면 원조 DOSBox 대신 DOSBox Staging을 추천한다.

오늘은 DOSBox로 도스 게임을 되살리는 방법을 정리해봤습니다. 추억의 게임을 다시 실행하는 데 도움이 되셨길 바라며, 다음에도 유용한 IT 하우투로 찾아뵙겠습니다!

댓글

처음 쓰는 닉네임이면 자동 등록됩니다. 같은 닉네임 재사용/삭제엔 같은 비밀번호를 입력하세요.
불러오는 중…