2010년 10월 6일 수요일

Alcohol 120%에 DPM (Data Position Measurement) 지원

CDSpace7, CDSpace Lite ( 개인사용자에 대해 무료 ) 에서는 알콜 120%에 DPM을 지원합니다.
실질적으로 DPM이란 용어를 만든곳은 Daemon Tools이며 알콜 120%에서는 Daemon Tools에서 제공하는 라이브러리를 단지 사용할뿐입니다.

DPM은 SecuROM, StarForce와 같은 락을 우회하기 위해서 사용하는 매커니즘입니다.
SecuROM, StarForce에서는 원본 CD/DVD에 대해 다른 미디어로 복사를 하게되면, 게임이 실행되지 않습니다. 이것은 실제 락이 걸린 미디어와 락이 걸리지 않은 미디어에 대해서 구별하기 위해 타이밍체크를 하기 때문입니다.

예를 들어, 락이 걸린 CD/DVD에 경우에는 일반 CD/DVD와는 다르게 데이터를 읽을 때 걸리는 시간이 특정하게 다릅니다. 또한 가상드라이브 에뮬레이션 소프트웨어를 사용하였을 경우 하드  디스크와 동일한 속도로 미디어를 읽기 때문에 원본과는 현저하게 빠르게 읽게 됩니다.

따라서 Daemon Tools에서는 원본 CD/DVD에 대한 시간과 관련 된 정보를 모두 mds포맷에 저장을 하게 되며 에뮬레이션을 해줄 때 이 mds에 저장 된 DPM 데이터를 통해 걸리는 시간을 에뮬레이션해주게 되며 결과적으로 원본 미디어와 동일하게 되는것입니다.

시디스페이스에서는 알콜에 mds를 완전히 지원하기 위해 해당 DPM을 에뮬레이션 해주는 기능이 들어갔습니다.

DPM 데이터는 CD와 DVD에 따라 다르며 시디스페이스는 CD/DVD와 듀얼 레이어를 가진 DVD또한 지원을 하고 있습니다.

기본적으로 시디스페이스에서는 이러한 프로텍션 에뮬레이션 옵션이 모두 꺼져있으며 이를 활성화하려면 환경설정창에 장치탭을 누르면 다음과 같은 메뉴가 뜨게 됩니다.





















위에 그림과 같이 향상 된 프로텍션 카피에 체크를 해주게 되면 동일하게 DPM 에뮬레이션을 해주게 됩니다.

댓글 없음:

댓글 쓰기