DOSBOX-X에 Win98SE설치
DOSBOX-X 위키에 잘 나와 있지만... 일단 준비물은 DOSBOX-X, Windows 98SE, DRIVER(필요시) 정도다. 기본적으로 Win98SE가 가진 드라이버로만 해결하기 위한 가이드가 되어 있기에 크게 신경 안써도 된다. 98에서 고전게임 구동을 목표로 한다면 QEMU+SOFTGPU로 하는 사람도 있는 듯.
DOSBOX-X 설치:MinGW- GNU컴파일러 사용 - 권장, 윈도11이라면 mingw-win64 로 된 거 받아서 적당한 곳(C:\dosbox 등)에 압축 풀어둡시다. SD2는 그래픽 라이브러리의 차이인데 SD2 보다는 기본(SD1)이 좀 더 호환성이 좋다는 듯. 터치스크린 입력이 필요한 경우엔 SD2 쓰라고 함.
**가장 널리 사용되고 오랜 기간이 지난 32bit가 좀 더 안정적이고 여러가지 호환 문제가 적은 편이지만 내가하려는 것들은 대게 다 64bit/SD2로 해도 무방하더라.
이제 윈도 98용 conf 파일을 만들어주자.(dosbox 내 dosbox-x.exe 가 있는 곳에 저장)
기본 위키에서 달라진 건 시스템 메모리를 384로 늘린 것 정도와 터보모드의 활성화(부팅 속도 단축). 내장된 그래픽(Trio)의 실제 VRAM은 4MB인데 8MB로 설정해둔다고. 이거 변경할 필요는 없을 것 같다. 일단 이렇게 해서 win98.conf로 저장하자.
[sdl]
autolock=true
[dosbox]
title=Windows 98
memsize=384
[video]
vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0
[dos]
ver=7.1
hard drive data rate limit=0
floppy drive data rate limit=0
[cpu]
cputype=pentium_mmx
core=normal
turbo=true
[sblaster]
sbtype=sb16vibra
[fdc, primary]
int13fakev86io=true
[ide, primary]
int13fakeio=true
int13fakev86io=true
[ide, secondary]
int13fakeio=true
int13fakev86io=true
cd-rom insertion delay=4000
[render]
scaler=none
[autoexec]
그리고 CMD 열고, DOSBOX 폴더(DOSBOX 폴더의 주소 표시줄에 cmd 입력해도 됨)에서
dosbox-x -conf win98.conf
라고 입력하고, DOSBOX를 실행하자. (IME 등 설정을 하려면 dosbox-x.reference.conf를 참조합시다)

일단 도스박스가 뜨면 그냥 위에 메뉴 눌러서 이것저것 해도 되는데, 가이드 되는대로 해봅시다. 참 구해둔 win98se iso이미지는 win98.iso로 이름 바꿔서 dosbox 폴더에 넣어줍시다. 이제 HDD 이미지를 만들거고, DOSBOX 폴더 내 저장된다. DOSBOX내 사양으로 안정적인 디스크 용량은 32GB 이하고, 개인적으론 8.4GB 정도를 권장하고. 32GB를 넘어가지 않는 게 좋지 않나 싶다(아무리 커도 128GB정도).
IMGMAKE hdd.img -t hd -size 16384
DOSBOX 상에서 Z:\> 프롬프트일 때 위를 입력하여 16GB HDD 이미지를 만듭시다.
IMGMOUNT C hdd.img
IMGMOUNT D Win98.iso
그리고 이제 만든 hdd.img를 C드라이브로 마운트 해주고, win98 설치 미디어도 D드라이브로 마운트 해주자. 그다음 xcopy명령으로 C:\Win98 폴더로 설치 미디어를 복사하자(어차피 뭔가 할 때마다 윈98 CD 마운트하기 귀찮으니 그냥 설치 미디어 복사해두는 걸 권장).
XCOPY D:\WIN98 C:\WIN98 /I /E
그럼 파일이 복사되고, 복사가 완료되면 다음을 입력하여 설치를 진행합시다.
C:
CD WIN98
SMARTDRV
SETUP
scandisk가 실행되고, 윈도 98SE의 설치를 진행합시다(CPU - 터보모드 눌러두는 걸 권장).

윈도 설치 마법사의 1단계가 완료되고, DOSBOX가 재시작 된 뒤 Z:\> 프롬프트가 표시되면 EXIT를 눌러서 DOSBOX를 일단 종료하자. 보통은 그냥 꺼진다. 그 다음 메모장 등으로 win98.conf 파일을 열고, 아래 부분 autoexec에 다음을 추가해주자.
IMGMOUNT 0 empty -fs none -t floppy
IMGMOUNT 1 empty -fs none -t floppy -size 512,15,2,80
IMGMOUNT C hdd.img -ide 1m
IMGMOUNT D empty -t iso -ide 2m
BOOT C:
그 후 다음 설치 단계를 진행하기 위해 DOSBOX 재시작(win98.conf 사용) exe 파일 있는 곳에서 cmd 열고 다음 입력이나 바로가기 만들고 편집해서 뒤에 -conf win98.conf 추가해서 진행.
dosbox-x -conf win98.conf
그 후 실행 역시 위와 동일하게 하면 되고, 네트워킹....(필요할진 모르겠지만)은 win98.conf에 NE2000을 활성화해주면 된다. 그 후 SB16, Voodoo 드라이버 업데이트는 필요에 따라. 도중도중 마우스 잡히면 제목 표시줄에 나와 있지만 Ctrl+F10 키도 커서 해제 되고, 혹 DOSBOX가 꺼지거나 하면 당황하지말고 그냥 1.Normal Boot 선택해서 진행하면 됨. 그 외에는 별다른 설정할 거 없고, DOSBOX-X의 메뉴를 활용해서 미디어를 마운트하거나 하는 식으로 사용합시다. 그리고 생각보다 설치하는 거 꽤 오래 걸리니까 시간과 마음 넉넉히 잡고 합시다.
윈도 98의 모든 설치가 완료(환영합니다 페이지 표시)된 후, CPU CORE를 Dynamix_x86으로 바꿔도 된다는데 딱히 내가하는 범주에서는 별 문제 없더라. 필요하다면 win98.conf에서 core부분을 core=dynamic_x86 로 바꿔봅시다. 최신 빌드에서는 PII/PIII도 지원하는데, PII로 바꾸면 좀 더 쾌적하다. 그냥 PII해서 사용합시다(펜티엄 애뮬에 코어 2 듀오 3.3GHz 정도 요구한다고). 설치하는 동안에 오류 때문에 normal로 두는 거고, 설치 후에는 dymanic_x86, pentium_ii로 변경. PIII의 경우 SSE 명령어 애뮬레이션인 것 같은데 CPU 사양과 관련한 내용 찾기가 어렵기도 하고 이거 사용한 Win98 앱의 부재와 있다고 해도 머신의 그래픽 성능 부족으로 어렵지 않나 싶다.
'PC.Div.Soft' 카테고리의 다른 글
| CLOVA Clock 및 CLOVA Clock+ A/S 종료 안내 (0) | 2025.08.14 |
|---|---|
| MediaTek MT7925 (0) | 2025.08.01 |
| DeskTop Mate, 카사네 테토 DLC 출시 예정 (0) | 2025.07.30 |
댓글
이 글 공유하기
다른 글
-
알리)마우스 번지
알리)마우스 번지
2025.08.17 -
CLOVA Clock 및 CLOVA Clock+ A/S 종료 안내
CLOVA Clock 및 CLOVA Clock+ A/S 종료 안내
2025.08.14 -
MediaTek MT7925
MediaTek MT7925
2025.08.01 -
DeskTop Mate, 카사네 테토 DLC 출시 예정
DeskTop Mate, 카사네 테토 DLC 출시 예정
2025.07.30