DOS 플레이어
DOS, Windows 3.1, Windows 95 게임은 라이브러리의 다른 게임과 다른 인게임 UI를 사용합니다. 엔진은 WebView 안의 DOSBox Pure 이며, 마우스/키보드/게임 컨트롤 오버레이가 화면에 표시됩니다.

화면 레이아웃
DOS 플레이어는 풀스크린으로 동작하며 세로/가로 모두 지원하지만 대부분의 DOS 게임은 가로에서 가장 좋아 보입니다.
| 영역 | 내용 |
|---|---|
| 메인 영역 | 게임 캔버스 |
| 하단(설정 가능) | 가상 키보드 및/또는 키패드 오버레이 |
| 우하단 모서리 | 우클릭 버튼 (RMB가 필요한 게임용) |
마우스 입력
캔버스를 탭하면 그 위치에 좌클릭 이 전송됩니다. 우클릭 버튼은 RMB를 보냅니다. 이동은 절대값 — 커서가 탭한 위치로 바로 이동합니다.
키보드 입력
키보드 입력이 필요한 게임(이름 입력, 핫키 등)에는 가상 키보드 오버레이를 사용합니다. 색상/높이/폰트 커스터마이즈는 가상 키보드 참고.
키패드 입력
방향키 + 몇 개의 액션 키로 충분한 게임은 전체 키보드보다 가상 키패드가 더 빠릅니다.
종료 동작 (두 번 탭)
Android 뒤로가기 버튼 은 가로채집니다:
- 첫 번째 누름 → "한 번 더 누르면 종료" 같은 메시지 표시
- 2초 이내 두 번째 누름 → 게임 종료
플레이 중 실수 종료를 막아줍니다. 뒤로가기 버튼을 상태 저장 또는 우클릭 으로 매핑할 수도 있습니다 — DOS 전용 설정 참고.
DOS 게임 저장
DOS에는 네이티브 상태 저장이 없습니다. 두 가지 옵션:
- 인게임 저장 — 게임의 자체 저장 메뉴 사용 (대부분 DOS 게임에 있음)
- 상태 저장 — DOSBox Pure가 상태 저장 지원; 메뉴 또는 뒤로가기 매핑으로 트리거. 상태는 그 게임의 앱 저장 폴더에 기록됩니다.
저장/불러오기 흐름 참고.
Windows 3.1 / 95
같은 DOSBox Pure 코어(DOSP95 변형)에서 확장 메모리/CPU 사이클로 실행됩니다. 성능은 게임과 기기에 크게 좌우됩니다 — 성능 문제 해결 참고.
특히 Windows 95 게임은 엔진이 시동될 때 몇 초 기다리세요 — 폰에서 Windows 95 부팅에는 기기에 따라 10–15초가 걸립니다.
화면 비율과 오프셋
일부 DOS 게임은 비표준 해상도입니다. 조정 가능 항목:
- 화면 비율 — 4:3, 16:9, 원본
- 화면 오프셋 — 캔버스를 상/하/좌/우로 이동
- Portrait W/H, Landscape W — 방향별 캔버스 크기
게임별로 저장됩니다.