DXS-Konverter

Text aus Kompilierte Shader und Spielstände (DXS) auslesen


.DXS-Datei hier ablegen oder hochladen

So extrahieren Sie Texte aus Ihrer DXS-Datei

  1. Klicken Sie oben auf den Button "Datei auswählen" und wählen Sie Ihre DXS-Datei.
  2. Sie sehen eine Vorschau, falls verfügbar.
  3. Klicken Sie auf "Datei umwandeln in...", um Textinformationen auszulesen.

DXS in einen anderen Dateityp umwandeln

Um DXS Dateien in ein anderes Format umzuwandeln, benötigen Sie DirectX Shader Compiler oder eine andere Entwickler-Software.

Eine Datei in DXS umwandeln

Um andere Dateiformate in den Dateityp "Kompilierter Grafik-Shader" umzuwandeln, benötigen Sie DirectX Shader Compiler oder ein ähnliches Tool.


Über DXS-Dateien

Eine .DXS-Datei fungiert in erster Linie als kompilierte DirectX-Shader-Datei, die von Microsoft DirectX verwendet wird. Sie enthält binäre Anweisungen, die so entwickelt wurden, dass sie direkt auf einer GPU ausgeführt werden können, um komplexe 3D-Grafiken zu rendern. Seltener dient .DXS als Spielstand-Datei für das PC-Rollenspiel Deus Ex aus dem Jahr 2000, das ursprünglich auf der Unreal Engine basierte. Beide Formate stellen eine große Herausforderung für das Reverse Engineering dar. Die kompilierte Shader-Variante ist im Grunde proprietärer Maschinencode für Grafikkarten. Es handelt sich um ein geschlossenes Binärformat, bei dem während des Kompilierungsprozesses menschenlesbare Variablennamen, der Logikfluss und Entwicklerkommentare dauerhaft entfernt werden. Folglich scheitern Standard-Dokumenten- oder Bildkonverter bei dem Versuch, sie zu verarbeiten, völlig. Die Konvertierung eines .DXS-Shaders erfordert in der Regel die Dekompilierung der Binärdatei zurück in High-Level Shading Language (HLSL)- oder FX-Dateien unter Verwendung von Kommandozeilen-Dienstprogrammen wie dem Microsoft DirectX Shader Compiler. Der resultierende dekompilierte Code besteht jedoch aus rohen, Assembly-ähnlichen Anweisungen und nicht aus sauberem Quellcode. Ebenso sind die Deus Ex-Speicherstände proprietäre binäre Blobs, die explizit an den internen Engine-Status gebunden sind, was es unmöglich macht, sie ohne schwere Datenbeschädigung in gängige Medienformate zu konvertieren. Da diese Dateien sehr spezifisch und gesperrt sind, werden herkömmliche Web-Konverter sie sofort ablehnen. Ziehe deine Datei einfach per Drag & Drop hierher, um das Format zu identifizieren, sie anzuzeigen und, wenn möglich, zu konvertieren. convert.guru umgeht Standard-Formatprüfungen, um die zugrunde liegende Hex-Struktur zu untersuchen. Wenn unsere Analyse die Signatur eines unterstützten zugrunde liegenden oder eingebetteten Formats erkennt, ist es möglicherweise dennoch machbar, rohe ASCII-Strings anzuzeigen, Konfigurations-Metadaten zu extrahieren oder eine grundlegende Konvertierung einzuleiten.

Convert.Guru analysiert Ihre DXS-Datei, erkennt das genaue Format und ermöglicht es Ihnen, den enthaltenen Text auszulesen.

Nutzer konvertierten auch BLOBSSM40, PKG, DSX, DXF, MPKG, ZIP, JSON, JPEG, JPG, PAK, APKG und PKPASS-Dateien.


FAQ

Wenn Sie eine DXS-Datei in ZIP, RAR, 7Z, TAR, GZ, BZ2, XZ, LZMA, CAB, ACE, ARJ oder LHA umwandeln möchten, können Sie DirectX Shader Compiler oder eine ähnliche Software aus der Kategorie „Kompilierter GPU-Shader-Code“ verwenden. Suchen Sie im Menü „Datei“ nach Speichern unter… oder Exportieren….

Um XXE, 7Z, Z, PAK, LHA, DEB, UUE, TAR, LZH, ZIP, PKG oder RAR-Dateien in DXS umzuwandeln, versuchen Sie es mit DirectX Shader Compiler oder einem vergleichbaren Tool aus der Kategorie „Kompilierter GPU-Shader-Code“.



Die DXS-Konverter Story

Convert.Guru basiert auf einer der größten und renommiertesten Dateiformat-Datenbanken, die seit über 25 Jahren gepflegt wird. Unsere Formaterkennung identifiziert DXS zuverlässig – auch bei falsch benannten oder beschädigten Dateien – und wandelt sie in gängige Formate um. Direkt im Browser, ohne Registrierung oder Installation. Hochgeladene Dateien werden nach der Konvertierung automatisch gelöscht. Entwickelt wird der DXS Konverter in Deutschland.