상상 너머 그 무언가...

윈도우 컴퓨터에서 고전 도스게임하기 ( DOSBox ) 본문

개인적인(Personals)/박학다식(Knowledgeable)

윈도우 컴퓨터에서 고전 도스게임하기 ( DOSBox )

Clack 2012. 12. 10. 13:53



도스박스라는 프로그램이 있다.

윈도우에서 도스환경을 만들어주는 가상머신 프로그램이다.


도스박스를 설치 후 실행해보면 아래와 같은 dos 프롬프트가 나온다.


기본으로 나오는 z드라이브엔 게임이 없다.

게임을 넣어야 게임을 실행할 수 있는데 방법은 mount 명령어를 사용해서 내컴퓨터의 특정 폴더를 도스박스내에 새로운 드라이브로 나타나도록 하면 된다.

나의 경우엔 F드라이브에 OldGame 폴더안에 GAMES 폴더에 도스게임 파일들을 폴더별로 넣어두었다.

이제 GAMES 폴더를 마운트를 하는 방법은


Z:\> mount C F:\OldGame\GAMES 

위의 문장을 입력하고 엔터를 눌러 실행하면 C드라이브에 입력한 폴더가 마운트 된다.

이제 C: 으로 이동해서 내 게임 폴더로 접근이 가능하다.


그런데 매번 도스박스를 실행할때마다 매번 마운트를 해주자니 번거롭다.

이런 번거로운 작업을 자동으로 해주는 방법이 있다.

아래 이미지 내용처럼 dosbox conf 파일을 수정하면 된다.

conf 파일 가장 끝부분에 [autoexec] 라는 부분이 있다.

여기에 도스박스가 실행될때마자 자동으로 실행되길 바라는 명령어들을 죽 적어주면된다.


나의 경우는 c드라이브로 게임폴더를 마운트 하고

c 드라이버로 이동하고 

mdir 프로그램을 실행하도록 설정하였다.


이제 MDir 프로그램으로 폴더 항목을 보면서 게임폴더로 이동하여 게임을 실행해보자


내가 좋아하는 Relentless ( Twinsens Adventure ) 게임을 실행해보자

RELENT~1 이라는 폴더를 선택해서 RELENT~1.exe 파일을 실행하면 된다.


혹시나 소리가 안나오는 경우 게임내 옵션이나 setup.exe 등의 설정 프로그램을 실행해서 

도스박스 기본 사운드로 설정되어 있는 SoundBlaster16 을 선택하면 된다.