디스크 이미지 포맷 정리 — ISO·BIN/CUE·CSO·ZSO·CHD 무엇을 언제 쓰나

읽는 데 약 4분 · 2026-08-04

레트로 게임 파일을 다루다 보면 확장자가 제각각인 이미지 파일들을 만나게 됩니다. 어떤 것은 그냥 복사본이고, 어떤 것은 압축본이며, 어떤 것은 여러 파일이 한 세트입니다. 이 글은 그 차이와 선택 기준을 정리합니다.

한눈에 보기

포맷압축주 용도특징
ISO없음데이터 전용 디스크가장 단순한 원본 복사본
BIN/CUE없음오디오 트랙이 있는 CD.cue가 트랙 구성을 설명
CSO있음PSP용량이 가장 작음
ZSO있음PSPCSO보다 크지만 로딩이 빠름
CHD있음에뮬레이터 전반여러 트랙을 한 파일로 묶음

ISO와 BIN/CUE는 왜 나뉘나

ISO는 데이터만 있는 디스크를 그대로 뜬 것입니다. 파일 하나로 끝나고 구조가 단순합니다.

BIN/CUE는 CD에 데이터 말고 오디오 트랙이 함께 있을 때 씁니다. 옛날 게임은 배경음악을 CD 오디오로 넣은 경우가 많았습니다. 이런 디스크는 트랙이 여러 개라 파일 하나로 표현하기 어렵습니다.

.cue를 메모장으로 열면 이런 내용이 보입니다.

FILE "game.bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 00 03:12:00

중요한 점.cue는 설명서일 뿐 게임 데이터가 아닙니다. 패치를 적용하거나 변환할 때 실제 대상은 .bin입니다. 반대로 .cue를 빼고 .bin만 두면 오디오 트랙이 있는 게임은 음악이 나오지 않을 수 있습니다.

PSP용 압축 — CSO와 ZSO

PSP의 메모리 스틱은 용량이 넉넉하지 않아서, 디스크 이미지를 압축해 넣는 방식이 널리 쓰입니다.

CSO는 deflate로 압축합니다. 압축률이 좋아 용량이 많이 줄지만, 게임이 데이터를 읽을 때마다 압축을 풀어야 하므로 로딩에 부담이 됩니다.

ZSO는 LZ4로 압축합니다. 압축률은 CSO보다 낮아 파일이 조금 크지만, 푸는 속도가 훨씬 빨라 로딩이 쾌적합니다.

정리하면 이렇습니다.

PSP 포맷 변환 도구에서 세 포맷을 서로 바꿀 수 있습니다. 압축본에서 원본으로 되돌려도 바이트 단위로 동일한 ISO가 나오므로, 필요할 때 자유롭게 오갈 수 있습니다.

에뮬레이터용 압축 — CHD

CHD는 MAME 진영에서 만든 압축 컨테이너로, 지금은 여러 에뮬레이터가 폭넓게 지원합니다.

BIN/CUE의 가장 큰 불편은 파일이 여러 개로 흩어진다는 점입니다. 트랙이 20개인 게임이면 .bin이 20개 생기기도 합니다. CHD는 이것을 트랙 구성까지 포함해 파일 하나로 묶으면서 압축까지 합니다.

BIN/ISO → CHD 도구에서 변환할 수 있습니다. 압축 레벨은 0~9이고 기본값 6이 균형점입니다. 0은 압축하지 않고 묶기만 하므로 용량이 줄지 않습니다.

디스크 여러 장을 한 번에 올리면 디스크마다 CHD를 하나씩 만들어 줍니다.

어떤 순서로 작업해야 하나

한글 패치를 적용하고 PSP나 에뮬레이터에서 돌리려는 경우, 순서가 중요합니다.

  1. 원본 확보 — BIN/CUE 또는 ISO 상태
  2. 패치 적용ROM 패치 도구.bin에 적용
  3. 포맷 변환 — 목적지에 맞게 CSO/ZSO(PSP), CHD(에뮬레이터), EBOOT.PBP(PSP에서 PS1 게임)

압축한 뒤에 패치를 적용하려 하면 안 됩니다. 패치는 원본의 바이트 위치를 기준으로 만들어졌는데, 압축본은 그 구조가 완전히 달라져 있기 때문입니다. 반드시 압축 전에 패치를 적용하세요.

파일이 정상인지 확인하기

파일 검사 도구에 넣으면 포맷을 자동으로 판별하고 내부를 보여 줍니다.

받은 파일이 이름과 다른 형식이거나 손상됐을 때 어디가 문제인지 먼저 확인할 수 있습니다.

정리

각 도구의 자세한 사용법은 한글 패치 적용하는 법PS1 게임을 PSP에서 실행하기에 있습니다.

← 가이드 목록으로