.RXDATA

RXDATA-fil

RPG Maker XP Data File
Ställ en fråga
SNABBT SVAR

En RXDATA-fil innehåller binär speldata för ett projekt byggt med RPG Maker XP - saker som kartlayouter, fiendestatistik och Ruby-skript. För att redigera den, öppna projektmappen i RPG Maker XP. För att extrahera eller inspektera data utan redigeraren, använd rxdata-converter för att exportera till JSON eller XML.

Utvecklare: Enterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games) Kategori: Spelfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 13, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet RXDATA?

Filer med filtillägget .rxdata lagrar speldata skapad i RPG Maker XP, en Windows-applikation utvecklad av Enterbrain (nu Kadokawa) som gör det möjligt att skapa rollspel utan kunskap om programmeringsspråk. RPG Maker XP är en japansk produktion, först släppt 2004 med en engelsk version som följde 2005.

Under huven är .rxdata-filer binära objekt serialiserade i Rubys Marshal-format (version 4.8), det serialiseringsformat som används av Ruby 1.8-körtiden inbäddad i RPG Maker XP:s RGSS-skriptmotor. Ett komplett projekt levereras med ungefär 15 standard .rxdata-filer - Actors.rxdata, Items.rxdata, Scripts.rxdata och en MapXXX.rxdata per karta, bland andra.

Spel utvecklade i RPG Maker XP stöder funktioner inklusive:

  • spelgrafik i upplösningar upp till 640×480 pixlar,
  • RGBA-grafikfiler,
  • skriptsystemet RGSS, drivet av Ruby,
  • möjligheten att koda filer till skyddade spelarkiv.

Speldata sparas i .rxdata-filer och är inte kompatibla med efterföljande versioner av RPG Maker. Senare versioner sparar data i .rvdata (RPG Maker VX) eller .rvdata2 (RPG Maker VX Ace).

Spel utvecklade i RPG Maker XP sparar även spelets tillstånd i .rxdata-filer. Specialiserade redigerare finns som tillåter ändringar i sparad speldata, även om dessa inte är officiella verktyg från utvecklaren. Nuvarande versioner av RPG Maker erbjuder inte bakåtkompatibilitet med filer skapade i RPG Maker XP.

Säkerhet & trygghet

RISK: LOW

RXDATA-filer är ren dataserialisering - de innehåller ingen exekverbar kod direkt. Scripts.rxdata innehåller Ruby-skripttext (komprimerad), men denna kod körs endast inom RGSS-körtiden när spelet startas. Att bara öppna eller konvertera en RXDATA-fil innebär ingen risk.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNRPG Maker XP Data Fileäven känd som RMXP Data File, Ruby Marshal Data
UTVECKLAREEnterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games)sedan 2004 (RPG Maker XP, first Japanese release; Western release 2005)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPBinärt serialiserade Ruby-objekt (Ruby Marshal-format)
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
0408
ASCII
··
De första två byten är Ruby Marshal-versionen: 0x04 0x08 = version 4.8 (Ruby 1.8). Alla RXDATA-filer delar denna signatur. En inledande 0x78 0x9C indikerar att datan dessutom är zlib-deflated (används för skriptkroppar i Scripts.rxdata).

Program som öppnar RXDATA-filer

Windows3 apps
RPG Maker XP Betald Öppna projektmappen som innehåller RXDATA-filerna. Använd Database-redigeraren (F9) för att redigera speldata; Script Editor (F11) för skript.
rxdata-converter (CLI) Gratis Kommandoradsverktyg för att konvertera RXDATA → JSON/XML/TXT för inspektion eller migrering. Kör: rxdata-converter input.rxdata output.json
rxdataeditor Öppen källkod Community-skapat GUI-redigeringsverktyg för RXDATA-filer; tillåter redigering utan RPG Maker XP.

Tekniska detaljer

djup specifikation
SerialiseringsformatRuby Marshal version 4.8 (knuten till Ruby 1.8.x som används av RGSS-körtiden)
Magic bytes0x04 0x08 vid offset 0 (Ruby Marshal versionshuvud)
KodningBinär
ByteordningBig-endian
ContainerRuby Marshal serialiserat objektträd - arrayer, hashar, symboler, strängar, heltal, anpassade klassinstanser
KomprimeringIngen på filnivå; Scripts.rxdata lagrar varje skriptkropp som en individuellt zlib DEFLATE-komprimerad sträng
Skript-körtidRGSS (Ruby Game Scripting System) som använder Ruby 1.8.6
Standardprojektfiler~15 datafiler med fasta namn per projekt (Actors, Items, Skills, Weapons, Maps, Scripts, System, etc.)
Typisk storlek1 KB - 5 MB per fil; Scripts.rxdata kan nå tiotals MB
Associerat OSWindows
KompatibilitetInkompatibel med RPG Maker VX (RVDATA), VX Ace (RVDATA2), MV och MZ
Ersatt av.rvdata (RPG Maker VX, 2007), sedan .rvdata2 (RPG Maker VX Ace, 2011)
Släppt2004 (RPG Maker XP, first Japanese release; Western release 2005)
Senaste versionRuby Marshal version 4.8 (Ruby 1.8.x era); format has not changed
Specifikationruby-doc.org

RXDATA-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med RXDATA-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag
J
juanSep 2026OBESVARAD
como abro un archivo Scripts.rxdata en windows
Väntar på svar

Vanliga frågor

Hur öppnar jag en RXDATA-fil?
RPG Maker XP är den nativa redigeraren. För att visa rådata utan den, använd rxdata-converter för att exportera till JSON/XML, eller ladda i Ruby: Marshal.load(File.binread(«file.rxdata»)).
Kan jag redigera RXDATA-filer utan RPG Maker XP?
Ja - rxdataeditor (öppen källkod, GitHub) tillhandahåller ett GUI; rxdata-converter exporterar till redigerbara format. Redigering av Script.rxdata-skript kräver att varje skriptkropp först dekomprimeras med Zlib::Inflate.
Vilken version av RPG Maker använder RXDATA?
Endast RPG Maker XP (2004). Dess efterföljare RPG Maker VX (2007) använder RVDATA och RPG Maker VX Ace (2011) använder RVDATA2.
Hur extraherar jag skript från Scripts.rxdata?
Ladda med Marshal.load (Ruby), iterera genom arrayen och anropa Zlib::Inflate.inflate(script[2]) på varje post. Verktyget rxdata-converter gör detta automatiskt.
RXDATA-filen är korrupt - hur återställer jag den?
Ruby Marshal erbjuder ingen felkorrigering. Återställ från en säkerhetskopia (RPG Maker XP skapar automatiskt backuper som *.rxdata_). Om filhuvudet (04 08) är intakt kan en Ruby Marshal-parser eventuellt återställa delar av datan.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.M4AMPEG-4 Audio File
7.BINCD/DVD Disc Image (BIN/CUE)
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Relaterade filtillägg

.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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö