NetHack 5.0.0

발행: (2026년 5월 3일 AM 03:03 GMT+9)
4 분 소요

Source: Hacker News

릴리스 안내

NetHack DevTeam은 2026년 5월 2일에 NetHack 5.0.0을 출시한다고 발표합니다.

NetHack 5.0은 던전 탐험 게임 NetHack의 향상 버전으로, Rogue와 Hack의 먼 후손이며 NetHack 3.6의 직접적인 후계자입니다.

NetHack 5.0.0은 .0 버전이므로 일부 버그가 발생할 수 있습니다. 건설적인 제안, GitHub 풀 리퀘스트 및 버그 보고를 환영하고 장려합니다.

주요 개선 사항

  • 소스 코드는 이제 C99 표준을 준수합니다.
  • 게임 및 빌드 프로세스에 대한 구조적 개선이 이루어졌습니다.

크로스‑컴파일링 지원

한 플랫폼/OS에서 NetHack을 빌드하고 다른 플랫폼/OS에서 실행하는 데 필요한 장벽이 제거되었습니다. 이 기능을 크로스‑컴파일링이라고 합니다. 자세한 내용은 최상위 폴더에 있는 Cross-compiling 파일을 참고하십시오.

Lua‑기반 컴파일러

빌드 시 사용되던 “yacc와 lex” 기반 레벨 컴파일러, 던전 컴파일러, 퀘스트 텍스트 처리(이전에는 NetHack의 makedefs 유틸리티가 담당) 를 Lua 텍스트 대안으로 교체했으며, 이는 게임 실행 중에 로드되고 처리됩니다.

수정 및 변경 사항

3,100개가 넘는 수정 및 변경 사항 목록은 doc/fixes5-0-0.txt 파일에서 확인할 수 있습니다. 이 파일은 개발 팀 내부용으로 작성되었으며 “있는 그대로” 제공됩니다. 특히 “새 기능” 섹션에는 스포일러가 포함될 수 있습니다.

호환성

기존 저장 게임 및 bones 파일은 NetHack 5.0.0에서 작동하지 않습니다.

다운로드 검증

nethack.org에서 다운로드한 바이너리의 체크섬(SHA‑256)은 Windows 플랫폼에서 다음 명령으로 검증할 수 있습니다:

certUtil -hashfile nethack-500-win-x64.zip SHA256

또는

certUtil -hashfile nethack-500-win-arm64.zip SHA256

유용한 명령

NetHack이 사용할 수 있는 다양한 파일의 위치를 확인하려면 다음을 실행하십시오:

nethack --showpaths

피드백

모든 릴리스와 마찬가지로 여러분의 피드백을 소중히 여깁니다. 문제 보고 양식을 통해 버그를 제출하고, 새 이슈를 등록하기 전에 “알려진 버그” 목록을 확인하십시오—이미 보고된 경우가 있을 수 있습니다.

행복한 NetHack 즐기세요!

0 조회
Back to Blog

관련 글

더 보기 »

네트워킹이 작동하지 않을 때

내 Windows 11 → Tyan SMDC IPMI 문제 해결 이야기 _지난 주에 나는 Windows 11 머신이 고전적인 Tyan SMDC S와 통신하도록 만들기 위해 너무 많은 시간을 보냈다.