Chocolate Doom은 DOOM 엔진을 기반으로 한 DOS 버전의 DOS 버전을 현대 컴퓨터에서 실행할 수있는 형태로 정확하게 재현하는 것을 목표로합니다.
원래 초콜릿 Doom은 단지 Doom 소스 포트였습니다. 이 프로젝트에는 이제 이단과 육각형의 항구와 투쟁이 포함됩니다.
초콜릿 Doom의 목표는 다음과 같습니다.
초콜릿 Doom의 철학 및 디자인에 대한 자세한 내용은 소스 코드와 함께 배포 된 철학 파일에서 찾을 수 있습니다.
재생을 위해 초콜릿 Doom을 설정하는 방법에 대한 지침은 설치 파일을 참조하십시오.
초콜릿 Doom은 DOS DOOM 구성 파일 (일반적으로 default.cfg )과 호환됩니다. 따라서 DOS DOOM의 기존 구성 파일은 단순히 상자에서 작동해야합니다. 그러나 초콜릿 Doom은 몇 가지 추가 설정을 제공합니다. 이들은 chocolate-doom.cfg 라는 별도의 파일에 저장됩니다.
Chocolate Setup 도구를 사용하여 구성을 편집 할 수 있습니다.
Chocolate Doom은 원래 DOS 버전에서 서명하지 않은 엑스트라를 포함하여 여러 명령 줄 매개 변수를 지원합니다. 이진 분포는 다운로드에 포함 된 CMDLINE 파일을 참조하십시오. 자세한 내용은 초콜릿 Doom 웹 사이트에서도 확인할 수 있습니다.
바닐라 Doom을 사용하면 PWAD 파일에 스프라이트를 포함시킬 방법이 없습니다. 초콜릿 Doom의 '-file'명령 줄 옵션은 바닐라 Doom과 정확히 동일하게 작동하며 '-file'을 사용하여 WAD 파일을 추가하여 TCS를 재생하려고하면 작동하지 않습니다.
많은 총 변환 (TCS)은 주요 IWAD로 병합되어야하는 PWAD 파일로 배포됩니다. 일반적으로 deusf.exe의 사본이 포함되어 있어이 병합을 수행합니다. 초콜릿 Doom에는 새로운 옵션 인 '-merge'가 포함되어 있어이 병합을 시뮬레이션합니다. 기본적으로 WAD 디렉토리는 메모리에 병합되어 디스크에서 IWAD를 수정할 필요가 없습니다.
초콜릿 파멸을 사용하여 TCS를 플레이하려면 다음과 같이 실행하십시오.
chocolate-doom -merge thetc.wad
몇 가지 예는 다음과 같습니다.
chocolate-doom -merge batman.wad -deh batman.deh vbatman.deh (Batman Doom)
chocolate-doom -merge aoddoom1.wad -deh aoddoom1.deh (Army of Darkness Doom)
초콜릿 Doom에는 음악 재생을위한 다양한 옵션이 포함되어 있습니다. 자세한 내용은 readme.music 파일을 참조하십시오.
다양한 클래식 TC를 재생하는 방법에 대한 정보를 포함한 자세한 정보는 초콜릿 Doom 웹 사이트에서 확인할 수 있습니다.
https://www.chocolate-doom.org/
당신은 항구와 관련하여 가입하고 유용한 정보를 제공하는 것이 좋습니다!
초콜릿 운명은 완벽하지 않습니다. DOS 실행 파일을 정확하게 모방하고 재현하는 것을 목표로하지만 일부 동작은 재현하기가 매우 어려울 수 있습니다. 프로젝트의 특성으로 인해 바닐라 둠 버그가 발생할 수도 있습니다. 이것들은 의도적으로 존재합니다. 자세한 내용은 Bugs Not Bugs 파일을 참조하십시오.
새로운 버그 보고서는 GitHub의 문제 추적기에 제출할 수 있습니다.
https://github.com/chocolate-doom/chocolate-doom/issues
소스 코드 패치는 환영하지만 스타일 가이드 라인을 따르십시오 - 소스 배포에 포함 된 해킹이라는 파일을 참조하십시오.
초콜릿 운명은 GNU GPL에 배포됩니다. 자세한 내용은 복사 파일을 참조하십시오.
피드백, 질문 또는 제안을 [email protected]로 보내주십시오. 감사해요!