삶 가운데 남긴 기록 AACII.TISTORY.COM
창세기전2 DOSBOX 실행 방법 본문
DOSBOX
우선 최신 버전의 도스박스를 구해서 다운로드하고 설치합니다.
아마 0.60 이상 버전을 하셔야 할겁니다.
도스박스를 구하는 법은 네이버에서 검색하시면 블로그에 많이 있더군요.
프리웨어입니다.
이 글은 설치 하드디스크 C:\, CD드라이브 F:\, 창세기전2 정품 CD사용자 기준으로 작성되었습니다.
용어설명
도스: 윈도우 이전 운영체제로 명령프롬프트 처럼 명령어를 직접 입력하여 사용하는 운영체제
마운트: 운영체제가 디스크드라이브나 장치를 사용하기 위해 메모리에 장치 드라이버를 올려서
장치가 정상적으로 작동하게 하는 행위
MSCDEX: 도스에서 CD드라이브 같은 ODD(광학 디스크 드라이브) 장치들을 사용하기 위한 드라이버
디렉토리: 윈도우의 폴더와 비슷한 개념으로 나뭇가지처럼 계층 구조로 되어있으며
디렉토리의 구분은 역슬레쉬 즉 \ 를 사용한다.
프롬프트: 도스 운영체제가 사용자의 명령을 기다리는 상태로 실행할 디렉토리가 표시되어있는 상태
dir: 도스에서 디렉토리나 파일을 검색하기 위한 명령어
autoexec: auto execution 즉 자동실행이란 뜻으로 일종의 매크로입니다.
도스박스를 실행하면 자동으로 실행할 명령어들이 적혀 있습니다.
CD-ROM 마운트
도스박스를 실행시키면 Z:\> 프롬프트가 뜨는데 우선 CD-ROM을 마운트 시켜야 합니다.
프롬프트 상태에서 창세기전2 CD가 들어있는 드라이브가 F:\인 경우 다음과 같이 입력하십시오.
(물론 슬레쉬 / 와 좌우가 반대인 역슬레쉬가 \ 인건 다들 아시죠?)
Z:\>mount F F:\ -t cdrom -ioctl
마운트에 성공하면 다음과 같은 메시지가 나옵니다.
MSCDEX installed
Drive F is mounted as CDRom
단 E:\ 같은 다른 ODD 드라이브인 경우 F를 해당 드라이브 명으로 아래와 같이 바꾸시면 됩니다.
Z:\>mount E E:\ -t cdrom -ioctl
C드라이브 마운트
그럼 다음으로 창세기전을 인스톨시킬 하드디스크 드라이브를 마운트 시킵니다.
Z:\>프롬프트 상태에서 인스톨하게 될 하드디스크 드라이브가 c:\인 경우 다음과 같이 입력하면 C:\ 드라이브가 마운트 됩니다.
Z:\>mount c c:\
그럼 c:\드라이브가 도스박스에서 마운트가 되는데 하위 폴더는 자동으로 같이 마운트 됩니다. 물론 다른 하드디스크 드라이브에 설치할 경우 예를 들어 D:\에 인스톨하실 분들은 다음과 같이 입력하시면 D:\드라이브가 마운트 됩니다. 위의 예에는 드라이브 루트(root) 최상위 폴더를 마운트 하였지만 특정 폴더를 마운트 하면 도스박스에서는 그 폴더가 마치 새로운 드라이브의 루트처럼 인식합니다.
Z:\>mount d d:\
도스에서는 긴 파일 이름이나 폴더 이름을 사용할 수 없기 때문에 program file 폴더 등 긴 이름 폴더에는 되도록 인스톨하지 마시기 바랍니다. 굳이 program file 에 인스톨하실 때에는 도스에서는 progra~1 으로 인식합니다. 폴더 이름이나 파일 이름을 확인하는 도스 명령어는 다음과 같습니다.
Z:\>dir /p
혹은
Z:\>dir /w
dir 명령어로 도스 상태에서 폴더나 파일 이름 등을 확인하시고 인스톨하시길 바랍니다.
창세기전2 CD 인스톨
정상적으로 c:\드라이브와 f:\ 드라이브가 마운트 되었다면 이제 인스톨을 해야 하는데 f:\드라이브로 이동하는 도스 명령어는 다음과 같습니다.
Z:\>f:
그러면 프롬프트가 F:\으로 바뀐 것을 볼 수 있습니다.
당연히 전에 마운트 시켰던 ODD 드라이브가 E:\ 라면 다음과 같이 입력하시면 E:\로 바뀝니다.
Z:\>e:
그럼 다음으로 F:\ 상태에서 install.exe 파일을 실행시키시면 됩니다. 실행방법은 ODD 드라이브가 F:\로 마운트 되었다면 다음과 같이 입력하시면 됩니다.
F:\>install
그러면 설치 폴더(디렉토리)를 선택하고 지시에 따라 창세기전2를 인스톨하시면 됩니다.
인스톨이 완료되었다면 이제 인스톨된 폴더(디렉터리)로 이동해서 게임을 실행시켜야 합니다. 인스톨된 폴더가 c:\genesis2 이라면 다음과 같이 입력하시면 됩니다.
F:\>c:
우선 c드라이브로 이동한 후에 cd 명령어로 폴더를 이동하시면 됩니다.
C:\>cd genesis2
그러면 프롬프트가 C:\GENESIS2> 으로 바뀌는데 이제 실행 파일 gene2.com 을 실행시키시면 됩니다.
C:\GENESIS2>gene2
그럼 다음으로 이미 창세기전이 c:\genesis2 에 인스톨되어있고 창세기전2 시디가 f 드라이브에 있다면 도스박스를 실행시키고 cdrom과 하드디스크를 마운트하고 바로 실행하시면 됩니다.
Z:\>mount f f:\ -t cdrom -ioctl
Z:\>mount c c:\
Z:\>c:
C:\>cd genesis2
C:\GENESIS2>gene2
도스박스 실행 시 자동 마운트 설정
일일이 마운트하고 실행시키기 귀찮으신 분들은 도스 박스가 설치된 폴더에 dosbox.conf 를 메모장으로 열고 맨 마지막 부분에 [AUTOEXEC] (자동 실행 명령어) 부분을 수정해주시면 됩니다. 창세기전CD가 F드라이브에 있고 창세기전이 C:\genesis2 에 인스톨 되어있다면 다음과 같이 수정해주시면 됩니다.
<수정 전>
[autoexec]
# Lines in this section will be run at startup.
<수정 후>
[autoexec]
# Lines in this section will be run at startup.
mount f f:\ -t cdrom -ioctl
mount c c:\
c:
cd genesis2
gene2
위와 같이 수정하시고 도스박스를 실행시키면 창세기전이 자동으로 실행됩니다. 물론 드라이브나 폴더 이름이 다른 분들은 알아서 고쳐주세요. 다른 도스 게임을 하시려면 dosbox.conf 를 수정해주시면 되겠죠. 참고로 main.exe 파일은 전투이어서 하기 실행 파일입니다. gene2.com파일 대신 실행시켜도 됩니다. 설치 폴더나 드라이브 위 설명과 다를 경우 적절히 응용해서 실행하시면 됩니다.