.RXDATA

RXDATA Datei

RPG Maker XP Data File
Frage stellen
SCHNELLE ANTWORT

Eine RXDATA-Datei enthält binäre Spieldaten für ein mit RPG Maker XP erstelltes Projekt - Dinge wie Kartenlayouts, Gegnerstatistiken und Ruby-Skripte. Um sie zu bearbeiten, öffnen Sie den Projektordner in RPG Maker XP. Um die Daten ohne den Editor zu extrahieren oder zu inspizieren, verwenden Sie rxdata-converter, um sie nach JSON oder XML zu exportieren.

Entwickler: Enterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games) Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 13, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das RXDATA-Dateiformat?

Dateien mit der Erweiterung .rxdata speichern Spieldaten, die im RPG Maker XP erstellt wurden, einer von Enterbrain (heute Kadokawa) entwickelten Windows-Anwendung, die die Erstellung von Rollenspielen ohne Programmierkenntnisse ermöglicht. RPG Maker XP ist eine japanische Produktion, die erstmals 2004 veröffentlicht wurde, gefolgt von einer englischen Version im Jahr 2005.

Unter der Haube sind .rxdata-Dateien binäre Objekte, die im Ruby Marshal-Format (Version 4.8) serialisiert sind. Dies ist das Serialisierungsformat, das von der in der RGSS-Scripting-Engine des RPG Maker XP eingebetteten Ruby 1.8-Laufzeitumgebung verwendet wird. Ein vollständiges Projekt liefert etwa 15 Standard-.rxdata-Dateien aus - unter anderem Actors.rxdata, Items.rxdata, Scripts.rxdata und eine MapXXX.rxdata pro Karte.

Spiele, die im RPG Maker XP entwickelt wurden, unterstützen Funktionen wie:

  • Spielgrafiken mit Auflösungen von bis zu 640×480 Pixeln,
  • RGBA-Grafikdateien,
  • das RGSS-Skriptsystem, basierend auf Ruby,
  • die Möglichkeit, Dateien in geschützte Spielarchive zu kodieren.

Spieldaten werden in .rxdata-Dateien gespeichert und sind nicht mit nachfolgenden Versionen des RPG Maker kompatibel. Spätere Versionen speichern Daten in .rvdata (RPG Maker VX) oder .rvdata2 (RPG Maker VX Ace).

Im RPG Maker XP entwickelte Spiele speichern auch den Spielstand in .rxdata-Dateien. Es existieren spezialisierte Editoren, die Modifikationen an gespeicherten Spieldaten ermöglichen, obwohl dies keine offiziellen Werkzeuge des Entwicklers sind. Aktuelle Versionen des RPG Maker bieten keine Abwärtskompatibilität mit Dateien, die im RPG Maker XP erstellt wurden.

Sicherheit

RISIKO: LOW

RXDATA-Dateien sind reine Datenserialisierungen - sie enthalten keinen direkt ausführbaren Code. Scripts.rxdata enthält Ruby-Skripttext (komprimiert), aber dieser Code wird nur innerhalb der RGSS-Laufzeit ausgeführt, wenn das Spiel gestartet wird. Das bloße Öffnen oder Konvertieren einer RXDATA-Datei birgt kein Risiko.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMERPG Maker XP Data Filealias RMXP Data File, Ruby Marshal Data
ENTWICKLEREnterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games)seit 2004 (RPG Maker XP, first Japanese release; Western release 2005)
MIME TYPEapplication/octet-stream
TYPBinär serialisierte Ruby-Objekte (Ruby Marshal-Format)
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
0408
ASCII
··
Die ersten zwei Bytes sind die Ruby Marshal-Version: 0x04 0x08 = Version 4.8 (Ruby 1.8). Alle RXDATA-Dateien teilen diese Signatur. Ein führendes 0x78 0x9C zeigt an, dass die Daten zusätzlich mit zlib-deflate komprimiert sind (verwendet für Skriptkörper in Scripts.rxdata).

Programme zum Öffnen von RXDATA-Dateien

Windows3 apps
RPG Maker XP Kostenpflichtig Öffnen Sie den Projektordner, der die RXDATA-Dateien enthält. Verwenden Sie den Datenbank-Editor (F9), um Spieldaten zu bearbeiten; den Skript-Editor (F11) für Skripte.
rxdata-converter (CLI) Kostenlos Kommandozeilen-Tool zum Konvertieren von RXDATA → JSON/XML/TXT zur Inspektion oder Migration. Ausführen: rxdata-converter input.rxdata output.json
rxdataeditor Open Source Community-GUI-Editor für RXDATA-Dateien; ermöglicht die Bearbeitung ohne RPG Maker XP.

Technische Details

technische Spezifikation
SerialisierungsformatRuby Marshal Version 4.8 (gebunden an Ruby 1.8.x, das von der RGSS-Laufzeit verwendet wird)
Magic Bytes0x04 0x08 bei Offset 0 (Ruby Marshal Versions-Header)
KodierungBinär
Byte-ReihenfolgeBig-endian
ContainerRuby Marshal serialisierter Objektbaum - Arrays, Hashes, Symbole, Strings, Integer, Instanzen benutzerdefinierter Klassen
KompressionKeine auf Dateiebene; Scripts.rxdata speichert jeden Skriptkörper als einzeln mit zlib DEFLATE komprimierten String
Skript-LaufzeitumgebungRGSS (Ruby Game Scripting System) unter Verwendung von Ruby 1.8.6
Standard-Projektdateien~15 Datendateien mit festen Namen pro Projekt (Actors, Items, Skills, Weapons, Maps, Scripts, System, etc.)
Typische Größe1 KB - 5 MB pro Datei; Scripts.rxdata kann mehrere zehn MB erreichen
Zugehöriges BetriebssystemWindows
KompatibilitätInkompatibel mit RPG Maker VX (RVDATA), VX Ace (RVDATA2), MV und MZ
Abgelöst durch.rvdata (RPG Maker VX, 2007), dann .rvdata2 (RPG Maker VX Ace, 2011)
Veröffentlicht2004 (RPG Maker XP, first Japanese release; Western release 2005)
Neueste VersionRuby Marshal version 4.8 (Ruby 1.8.x era); format has not changed
Spezifikationruby-doc.org

RXDATA-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit RXDATA-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages
J
juan3 d agoUNBEANTWORTET
como abro un archivo Scripts.rxdata en windows
Warte auf eine Antwort

Häufig gestellte Fragen

Wie öffne ich eine RXDATA-Datei?
RPG Maker XP ist der native Editor. Um Rohdaten ohne diesen anzuzeigen, verwenden Sie rxdata-converter für den Export nach JSON/XML oder laden Sie sie in Ruby: Marshal.load(File.binread('file.rxdata')).
Kann ich RXDATA-Dateien ohne RPG Maker XP bearbeiten?
Ja - rxdataeditor (Open-Source, GitHub) bietet eine grafische Benutzeroberfläche; rxdata-converter exportiert in editierbare Formate. Das Bearbeiten von Script.rxdata-Skripten erfordert zuerst das Dekomprimieren jedes Skriptkörpers mit Zlib::Inflate.
Welche Version des RPG Maker verwendet RXDATA?
Nur RPG Maker XP (2004). Die Nachfolger RPG Maker VX (2007) verwenden RVDATA und RPG Maker VX Ace (2011) verwenden RVDATA2.
Wie extrahiere ich Skripte aus Scripts.rxdata?
Laden Sie sie mit Marshal.load (Ruby), iterieren Sie durch das Array und rufen Sie Zlib::Inflate.inflate(script[2]) für jeden Eintrag auf. Das Tool rxdata-converter erledigt dies automatisch.
RXDATA-Datei ist beschädigt - wie stelle ich sie wieder her?
Ruby Marshal bietet keine Fehlerkorrektur. Stellen Sie sie aus einem Backup wieder her (RPG Maker XP erstellt automatisch Backups als *.rxdata_). Wenn der Datei-Header (04 08) intakt ist, kann ein Ruby Marshal-Parser eventuell Teildaten wiederherstellen.

Quellen

1Ruby Marshal documentationruby-doc.org
2RPG Maker XP product page (Gotcha Gotcha Games)www.rpgmakerweb.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Verwandte Erweiterungen

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen