Adolf의 엉망진창 블로그

중립성 따윈 없는 여행/18禁/자동차/IT 제멋대로 1인 언론(?)

Electrosphere(컴퓨터)

[옛글] 포토로그수퍼 플레이어, 개조 Xbox 세계로 오라!(1)(2006/1/29)

dolf 2023. 5. 31. 12:52

0. 개조 Xbox란 무엇인가?


Microsoft가 내놓은 최초의 게임 콘솔인 Xbox는 순수하게 '가정용 게임기'를 목표로 했고, 멀티미디어 기능은 DVD 플레이어 이상을 생각하지 않았습니다. 하지만 호기심으로 가득 찬 해커들에게 새로운 게임기는 도전의 대상이었고 그들의 노력으로 Xbox의 하드웨어 구조와 운영체제, 소프트웨어 작동 구조가 밝혀졌습니다.

하드웨어 및 소프트웨어 구조가 어느 정도 알려진건 PlayStation 2가 먼저지만 MIPS 프로세서 기반의 PlayStation 2는 사람들이 쓰는 PC와 너무 구조가 달랐기 때문에 하드웨어 개조 및 해킹 소프트웨어 개발이 쉽지 않았습니다. 기껏해야 기능이 제한된 Linux, DivX 플레이어가 나왔을 뿐 그 이상의 발전은 없었습니다. 또한 2000년에 나온 PS2는 프로세서 및 그래픽 프로세서 성능이 떨어지기 때문에 DivX 등 새로운 멀티미디어 파일을 재생하기 어렵고 하드디스크 등 저장 장치 확장도 복잡해 사람들의 관심을 끌지 못했습니다.

하지만 Intel Celeron 733MHz 프로세서와 nVIDIA의 통합형 칩셋, EIDE 하드디스크를 바탕으로 한 Xbox는 사실상 PC와 하드웨어 구조가 다를 바 없고, 제원도 다른 멀티미디어 플레이어 못지 않습니다. 운영체제도 MS의 Embedded Windows XP를 쓰기 때문에 하드웨어 개조와 해커들이 직접 Xbox용 소프트웨어를 개발하기 쉽습니다. 그래서 Xbox는 지금까지 나온 그 어떤 게임기 및 멀티미디어 기기보다 해커들의 관심을 끌었고 그들의 노력으로 그 어떤 멀티미디어 플레이어 못지 않은 값 싼 만능 멀티미디어 플레이어가 되었습니다.

1. Xbox의 제원은 어떻게 됩니까?

현재 시중에 팔리는 Xbox Video Game System의 제원표는 아래에 나와 있습니다.

이름  엑스박스(Xbox)
개발사  마이크로소프트(Microsoft)
CPU  Intel Celeron 733MHz
(System Bus 속도가 133MHz인 Xbox 전용 모델)
그래픽 프로세서  nVIDIA XGPU
(GeForce 3 기술에 바탕을 둔 Xbox 전용 모델)
칩셋  nVIDIA MCP(Xbox 전용 통합 칩셋)
메모리 용량  64MB DDR SDRAM
하드디스크  EIDE방식 3.5인치 8GB 또는 10GB
광학저장장치  DVD-ROM
(우리나라는 대부분 삼성전자 또는 필립스 제품)
기타 저장장치  메모리카드(컨트롤러에 꽂는다)
컨트롤러  USB 방식 컨트롤러 최대 4개(전용 포트)
네트워크  10/100Mbps 패스트 이더넷 컨트롤러
비디오 출력  Composite(기본), S-VHS, Component(옵션)
오디오 출력  2채널 스테레오, S/PDIF 광 출력
멀티미디어 기능  DVD 재생(DVD 영화 재생 키트를 사야함)
네트워크 게임  Xbox Live
전력 소비량  70W



2. Xbox 패키지는 어떻게 되나요?

현재 약 14만5천원 전후에 팔리는 Xbox 패키지 안에는 10GB 하드디스크가 들어간 Xbox 본체, 컨트롤러 S, 정품 보증서 및 사용자 설명서, 기본 전원 케이블, 기본 컴포지트 케이블이 들어 있습니다. 중고의 경우 한 두가지 내용물이 없을 수 있지만 Xbox 본체, 컨트롤러 S, 전원 케이블, 컴포지트 케이블만 있으면 일단 게임기, 멀티미디어 플레이어로서 작동합니다.

3. Xbox 개조란 무엇인가요?

Xbox는 기본적으로 게임기 이외의 목적은 없기 때문에 해커들이 만든 멀티미디어 소프트웨어를 실행할 수 없습니다. Xbox의 성격을 결정하는 소프트웨어는 메인보드의 BIOS, 하드디스크에 들어 있는데 BIOS는 하드웨어의 기본 제어 기능 및 정품 소프트웨어 인식 정보가 들어 있고, 하드디스크에는 게임 실행, 환경 설정, Xbox Live 서비스를 실행하는 프로그램 '대시보드(Dashboard)'가 들어갑니다.

Xbox 개조는 다른 소프트웨어를 Xbox에서 실행할 수 있도록 BIOS 및 하드디스크의 대시보드를 다른 것으로 교체하는 작업을 말합니다.

먼저 BIOS는 일명 'MOD칩'이라고 불리는 추가 BIOS 칩을 달아서 해결합니다. MOD 칩 안에는 Xbox의 BIOS를 해킹해 외부 프로그램을 실행할 수 있도록 한 새로운 BIOS가 들어갑니다. 경우에 따라서는 기본 Xbox BIOS와 MOD칩에 들어 있는 BIOS를 선택해 부팅하도록 하기도 합니다. MOD칩을 다는 것은 Xbox 개조의 기본이지만 메인보드 기판에 MOD 칩 회로를 붙이는 작업이 들어가기 때문에 납땜 기술이 없는 초보자는 하기 어렵습니다. MOD칩 자체는 1만원이면 사지만 외부 업체에 MOD칩을 달아줄 것을 요청할 때는 수공비가 붙어 3~5만원이 들어갑니다. Xbox에 들어가는 MOD칩은 싱글 애플, 듀얼 애플, Eagle, BeAll, Aladdin 등 여러 종류가 있지만 성능 차이는 크지 않습니다.(우리나라에서는 애플 계열이 많고 그밖에 Eagle 사용자도 적지 않습니다.)

MOD 칩 안에 들어가는 BIOS도 EvoX, Cromwell등 여러가지가 있는데 EvoX도 다시 버전에 따라 M7, M8, M8Plus 등 종류가 많습니다. BIOS에 따라서 기본으로 실행하는 프로그램이 달라지기 때문에 용도에 따라서 BIOS를 정해야 하는데 EvoX는 Evolution-X 등 멀티미디어 프로그램용, Cromwell은 Linux를 설치할 때 씁니다. BIOS는 개조 Xbox의 용도를 정하고 뒤에서 설명할 대시보드에 큰 영향을 줍니다.

MOD칩을 달았다면 하드디스크 안에 들어 있는 대시보드를 새로운 것으로 바꿔야 합니다. Xbox 기본 대시보드는 외부 프로그램을 실행하는 능력이 없기 때문입니다. 서드 파티 대시보드는 이미 인터넷에 공개되어 있는데 Evolution-X와 Unleash-X가 유명합니다. 두 프로그램은 하는 일은 비슷하지만 외형과 기능이 조금 다릅니다. 이건 입맛에 따라 고르면 됩니다.

원하는 BIOS를 집어 넣은 MOD칩을 Xbox에 달고 적절한 대시보드를 집어 넣었다면 Xbox 개조는 끝납니다. 이제 Xbox에 바라는 유틸리티를 집어 넣고 실행하기만 하면 됩니다.

4. Xbox를 개조할 때 불이익은 없나요?

물론 Xbox를 개조할 때 불이익은 존재합니다. 그렇기 때문에 Xbox 개조는 아래에 설명할 불이익을 감수한다는 가정 아래 해야 합니다.

* Microsoft의 공식 애프터서비스를 받지 못한다 - 당연한 이야기지만 개조 Xbox는 계약 위반이 되기 때문에 애프터서비스 대상에서 제외됩니다.

* MOD칩을 다는 도중에 Xbox가 고장나거나 BIOS 업데이트 잘못, 대시보드 설치 실패 등의 이유로 Xbox 기동이 되지 않을 수 있다. 대시보드 설치 실패 정도는 쉽게 고칠 수 있지만 BIOS가 나갔다면 새로운 BIOS 칩을 구해 꽂아야 하고 기판에 손상이 갔다면 손쓰기 어렵습니다.

* Xbox Live 서비스를 쓰지 못한다 - Microsoft는 불법 복제 소프트웨어를 실행할 위험이 있는 Xbox를 아예 네트워크 차원에서 차단하는 기능을 넣었습니다. 그래서 개조된 Xbox로 Xbox Live 서비스에 접속하면 '개조된 하드웨어' 메시지를 내보내며 접속을 막습니다. 이것을 일명 '밴(Ban)당했다'고 하는데 한번 밴 당한 Xbox는 다시는 Xbox Live 서비스에 접속할 수 없습니다.

5. Xbox 360이란게 나왔는데 이건 뭔가요?

미국, 일본에 출시한 Xbox 360은 Microsoft가 만든 2세대 게임 콘솔로서 매우 획기적인 하드웨어 제원을 자랑합니다. 지금까지의 게임 콘솔이 기껏해야 640*480 픽셀 해상도에 맞춰졌다면 Xbox 360은 HDTV에 맞는 고해상도 게임을 빠르게 렌더링하는 능력을 지녔습니다.

우리나라에서는 2006년 2월 24일에 41만9천원(패키지 기준)에 나올 예정입니다. 하지만 Xbox 360은 아직 하드웨어 및 소프트웨어 분석이 끝나지 않아서 개조의 기본이 되는 MOD칩 자체가 없고, CPU 및 그래픽 프로세서의 구조가 크게 달라져 얼마나 많은 소프트웨어 개발이 이뤄질지 장담할 수 없는 상황입니다. 멀티미디어 플레이어로서 Xbox 360을 찾는다면 적어도 1, 2년은 더 상황을 지켜볼 필요가 있습니다.

Xbox와 Xbox 360의 제원은 다음과 같습니다.

  Xbox Xbox 360
CPU 코어 Intel Celeron IBM Power 5
코어 개수 1개 3개
스레드 처리 코어당 1개 코어당 2개
2차 캐시 메모리 128KB 1MB
코어 작동 속도 733MHz 3.2GHz
그래픽 프로세서 엔비디아 XGPU(지포스 3) ATI R500(레이디언 X1800?)
메모리 64MB DDR SDRAM 512MB DDR SDRAM
하드디스크 10GB 20GB
광학저장장치 DVD-ROM DVD-ROM
컨트롤러 유선 4개(USB 1.1) 무선 4개, 유선 3개(USB 2.0)
네트워크 Fast Ethernet Fast Ethernet, IEEE 802.11g
무선 네트워크