.DXS 파일은 주로 Microsoft DirectX에서 사용하는 DirectX 컴파일 셰이더 파일로 기능해요. 복잡한 3D 그래픽을 렌더링하기 위해 GPU에서 직접 실행되도록 설계된 바이너리 명령어를 포함하고 있어요. 드물게 .DXS는 원래 Unreal Engine으로 제작된 2000년 PC 롤플레잉 게임 Deus Ex의 게임 저장 상태 파일로도 쓰여요. 이 두 형식 모두 리버스 엔지니어링이 꽤 까다로워요. 컴파일된 셰이더 변형은 기본적으로 그래픽 카드를 위한 독점 기계어 코드예요. 컴파일 과정에서 사람이 읽을 수 있는 변수 이름, 논리 흐름, 개발자 주석을 영구적으로 제거하는 폐쇄형 바이너리 형식이죠. 따라서 일반적인 문서나 이미지 변환기로는 이 파일을 전혀 처리할 수 없어요. .DXS 셰이더를 변환하려면 일반적으로 Microsoft DirectX Shader Compiler 같은 명령줄 유틸리티를 사용해 바이너리를 High-Level Shading Language(HLSL)나 FX 파일로 다시 디컴파일해야 해요. 하지만 디컴파일된 결과물은 깔끔한 소스 코드가 아니라 어셈블리어와 비슷한 원시 명령어 형태가 될 거예요. 마찬가지로 Deus Ex 저장 파일도 내부 엔진 상태와 명시적으로 연결된 독점 바이너리 블롭이라서, 심각한 데이터 손상 없이는 일반적인 미디어 형식으로 변환하는 게 불가능해요. 이 파일들은 매우 특수하고 잠겨 있기 때문에 기존 웹 변환기에서는 즉시 거부될 거예요. 파일을 드래그 앤 드롭해서 형식을 확인하고, 내용을 보고, 가능할 경우 변환해 보세요. convert.guru는 일반적인 형식 검사를 건너뛰고 기본 16진수(hex) 구조를 검사해요. 분석을 통해 지원되는 기본 형식이나 포함된 형식의 서명을 감지하면, 원시 ASCII 문자열을 보거나 구성 메타데이터를 추출하거나 기본적인 변환을 시작하는 것이 가능할 수도 있어요.
Convert.Guru는 DXS 파일을 분석하고 정확한 형식을 감지한 다음, 내부의 텍스트를 읽을 수 있게 해줍니다.
DXS 파일을 ZIP, RAR, 7Z, TAR, GZ, BZ2, XZ, LZMA, CAB, ACE, ARJ 또는 LHA(으)로 변환하려면 DirectX Shader Compiler 또는 "컴파일된 GPU 셰이더 코드" 카테고리의 유사한 소프트웨어를 사용할 수 있습니다. 파일 메뉴에서 다른 이름으로 저장… 또는 내보내기… 메뉴를 확인해 보세요.
XXE, 7Z, Z, PAK, LHA, DEB, UUE, TAR, LZH, ZIP, PKG 또는 RAR 파일을 DXS(으)로 변환하려면 DirectX Shader Compiler 또는 "컴파일된 GPU 셰이더 코드" 카테고리의 다른 유사한 도구를 사용해 보세요.
DXS 변환기 소개
Convert.Guru는 25년 이상 지속적으로 유지·관리되어 온, 세계 최대 규모이자 가장 신뢰받는 파일 형식 데이터베이스 중 하나를 기반으로 합니다. Convert.Guru의 형식 감지 기능은 파일명이 잘못 지정되었거나 파일이 손상된 경우에도 DXS를 정확하게 식별하고, 널리 사용되는 형식으로 변환합니다. DXS 변환기는 브라우저에서 바로 사용할 수 있으며, 회원가입이나 설치가 필요 없습니다. 업로드된 파일은 변환이 완료되면 자동으로 삭제됩니다.