본문 바로가기
하프라이프/정보

하프라이프에 Xash3D 엔진을 적용하는 방법 (PC)

by 앙대 2021. 12. 31.
반응형

-XASH3D 엔진이란?-

하프라이프 1의 엔진인 골드 소스 엔진을 개량한 엔진

 

자세한 내용은 여기로↓

Xash3D Engine - Mod DB


-적용 방법-

준비물:

하프라이프, Xash3D 파일

 

Xash3D Engine v0.99, build 4344 + extras (stable) file - Mod DB

 

Xash3D Engine v0.99, build 4344 + extras (stable) file

It's a minor unplanned update of Xash3D (comparing to build 4312). Just added/changed some features related to Quake Wrapper and for one of new Unkle Mike's projects. But there are a lot of changes, if you still use older builds of Xash3D. If you have...

www.moddb.com

하프라이프가 설치되어있는 상태라면, 위 링크로 들어가서 Xash3D 엔진 압축 파일을 다운로드 후

다운받은 압축 파일을 풀면 위 사진처럼 4개의 압축 파일들이 나온다.

(하프라이프가 설치된 폴더에 파일을 넣을 필요는 없으니까 그냥 Xash3D를 설치할 폴더를 하나 만들어 놓는 걸 추천)

압축 파일 중에서 압축을 풀어야 할 파일은 위 사진에 나와있는 build4344.7z랑 extras.7z 파일인데,

이 두 가지 파일을 압축 풀기 전에, 하프라이프가 설치된 폴더로 가서 valve 폴더를 복사 한 뒤

복사한 valve 폴더를 Xash3D를 설치할 폴더에 붙여넣기 한 다음, 위에서 말한 두 가지 7z 파일을 압축 풀면 위와 같이 중복 확인 메시지가 뜰 텐데, 여기서 모두 덮어쓰기 해주면 Xash3D가 설치된다.

그러면 이렇게 완성되는데, 여기서 그냥 hl.exe 로 실행해도 되긴 하지만

그냥 실행하면 개발자 콘솔을 못쓴다. (치트, 명령어 등등)

개발자 콘솔을 쓰려면 hl.exe 바로가기를 만든 뒤, 바로가기 속성으로 들어가서 위 사진처럼 대상에 -console 라는 명령어를 추가해 줘야 한다. (hl.exe 띄우고 -console)

그리고 valve 폴더 안에 있는 gameinfo.txt 메모장 파일을 열고

메모장 내용에 있는 secure "1" 부분을 "0" 으로 바꿔준 다음

만들어놓은 바로가기를 실행하면?

이렇게 정상적으로 콘솔을 사용할 수 있게 된다.

(인 게임에선 ~ 키, 메뉴에선 Console 메뉴 클릭)


* Xash3D를 적용하면 게임 메뉴 인터페이스가 옛날 버전으로 바뀐다.

(스팀 버전으로 바꾸는 방법은 모름)

*이걸로 멀티는 안해봐서 될지 안될지는 알 수 없음. 그냥 싱글 플레이용으로 하는 게 좋을 듯

 

근데 갑자기 Xash3D 적용법 글을 쓰게 된 이유는

High-Quality Upscaled Sounds for Half-Life (Xash3D only) addon - Mod DB

 

High-Quality Upscaled Sounds for Half-Life (Xash3D only) addon

I took all of the original Half-Life sounds and ran them through an AI, thus upscaling them to a high resolution

www.moddb.com

HL:A headcrab poison for hl1 [Half-Life] [Mods] (gamebanana.com)

 

HL:A headcrab poison for hl1 [Half-Life] [Mods]

hl alyx poison headcrab... A Half-Life (HL) Mod in the Headcrabs category, submitted by Monik4

gamebanana.com

이렇게 Xash3D 엔진을 적용해야만 사용 가능한 스킨, 애드온이 있다는 사실을 알리고 싶어서 씀

ㅋㅋ..

반응형

댓글