데스스트랜딩 게임을 여러가지 해상도에서 플레이 하고 싶지만
게임내 해상도가 몇가지밖에 지원되지 않아 필러박스나 레터박스가 발생하여 불편함을 겪을 수 있습니다.
이에 대한 해결법을 인터넷 상에서 찾을 수 있지만 적용이 잘 안될 수 있습니다.
약간은 어렵지만 확실한 방법인 실행파일의 Hex 수정을 통해 원하는 화면비와 해상도로 수정할 수 있습니다.
이 방법은 기존게임과 디렉터스컷 둘 다 가능하나 두 게임의 Hex 오프셋 위치가 다릅니다.
본 포스팅에서는 디렉터스컷의 Hex 수정법을 알려드리겠습니다. (NOT Originel Game)
데스 스트랜딩 커스텀 해상도 Death Stranding Custom Resolution Hex Offset
데스스트랜딩 게임을 여러가지 해상도에서 플레이 하고 싶지만게임내 해상도가 몇가지밖에 지원되지 않아 필러박스나 레터박스가 발생하여 불편함을 겪을 수 있습니다.이에 대한 해결법을 인
jfri13.tistory.com
기존게임은 위 링크를 눌러서 확인하세요
실행파일 백업 및 Hex 에디터 설치
일단 작업에 앞서 데스스트랜딩의 실행파일(ds.exe)을 복사해서 다른곳에 백업합니다.
그리고 Hex에디터를 이용하여 열어줍니다.
포스팅에서 확인한 실행파일은 Version 1.004 의 게임입니다.
Hex에디터는 일반적으로 HxD를 많이 씁니다.
HxD Downloads
여기서 한글판을 다운로드 받으시면 됩니다.
화면비(Aspect Ratio) 수정방법

찾기의 이동 (Ctrl+G) 를 눌러서 16진수 오프셋 03B9BC50을 검색합니다.

해당 위치의 39 8E E3 3F 는 16:9 화면비를 뜻합니다.
일반적으로 많이 쓰는 화면비를 정리하자면
16:9 39 8E E3 3F
16:10 CD CC CC 3F
21:9 (2560x1080) 26 B4 17 40
21:9 (3440x1440) 8E E3 18 40
21:9 (3840x1600) 9A 99 19 40
32:9 39 8E 63 40
변경하고 싶은 화면비로 변경해주면 됩니다.
그 외 변경하고 싶은 화면비를 직접 계산하는 방법은
예를 들어 1920x1008 (16:8.4) 해상도로 변경하고 싶다면

큰 수에 작은 수를 나눠서 나온 값을 소수점 포함하여 8자리를 복사합니다.
IEEE-754 Floating Point Converter
IEEE-754 Floating Point Converter
IEEE-754 Floating Point Converter Translations: de This page allows you to convert between the decimal representation of a number (like "1.02") and the binary format used by all modern CPUs (a.k.a. "IEEE 754 floating point"). Update As of 2024, the convert
www.h-schmidt.net

위 링크에 Decimal Representation 에 값을 입력하여 나온 Hexadecimal Representation 의 값을
뒤에서부터 2자리씩 끊어서 반대로 입력합니다.
3ff3cf3d => 3D CF F3 3F
커스텀 해상도 입력(Custom Resolution)
찾기의 이동 (Ctrl+G) 를 눌러서 16진수 오프셋 03B9B4F0 아니면 03B9B500 검색해줍니다.

해상도는 세로길이를 기준으로 앞서 수정한 화면비에 따라 가로길이가 계산됩니다.
따라서 화면비에 따라 원하는 가로길이가 정확하게 되지 않고 1정도 작거나 커질 수 있습니다.
여기서 추가하고 싶은 해상도의 세로길이와 비슷한 값을 변경해주시면 됩니다.
일반적으로 많이 쓰는 해상도를 정리하자면
720p D0 02
900p 84 03
1080p 38 04
1200p B0 04
1440p A0 05
2160p 70 08
인데 많이 쓰는 해상도는 게임에도 추가 되어 있기 때문에 이미 있다면 굳이 변경할 필요가 없습니다.
그 외 변경하고 싶은 해상도를 직접 계산하는 방법은
앞서 예시를 든 1008 로 예시를 들자면

계산기의 세줄 아이콘을 눌러 프로그래머로 바꿔줍니다.
DEC 값에 원하는 값을 입력하면 HEX 에 Hex 값이 계산됩니다.
나온수를 무조건 4자리라고 생각하고 뒤에서부터 2자리씩 끊어서 반대로 입력합니다.
03F0 => F0 03
이렇게 변경 후 저장해줍니다.
실행

기존에 창모드로 게임을 했다면 이런 경고문이 나오고 확인을 누르면 전체화면으로 실행됩니다.
실행파일이 있는 위치의 settings.cfg 파일을 미리 수정해둔다면 경고없이 원하는 창모드로 실행이 되겠지만 귀찮기 때문에
그냥 실행하여 게임내의 그래픽세팅에서 다시 윈도우모드로 변경해주면 됩니다.

예시로 추가한 1920 x 1008 해상도는 화면비가 16:8.4 이지만 대충 16:9 로 나오네요
여러가지 커스텀해상도를 사용한다면
게임폴더 내에 해상도 별로 폴더를 만들어 거기에 Hex를 수정한 실행파일을 넣어두고 필요에 따라 복사하여 사용하면 됩니다.
만약 수정후에 게임의 화면이 검게 나온다면 적용하신 해상도가 너무 괴랄하여 안되는 것이니 약간 변경을 하셔야합니다.

1920x1008 (16:8.4) 해상도로 16:9 해상도의 일반적인 모니터에서 꽉 찬 창화면으로 게임플레이
'게임 > PC, 콘솔' 카테고리의 다른 글
| 파이널판타지7 리메이크 저사양 실행방법 + 해상도 커스텀 변경 (0) | 2025.07.19 |
|---|---|
| 사이버펑크2077 저사양PC, 노트북을 위한 Performance Mod (3) | 2025.07.17 |
| 데스 스트랜딩 커스텀 해상도 Death Stranding Custom Resolution Hex Offset (1) | 2025.07.13 |
| Citizen Sleeper 2 시티즌 슬리퍼2 윈도우 태블릿으로 터치로 플레이하기 (0) | 2025.05.05 |
| Citizen Sleeper 시티즌 슬리퍼 윈도우 태블릿으로 터치로 플레이하기 (0) | 2025.05.05 |