.RXDATA

File RXDATA

RPG Maker XP Data File
Fai una domanda
RISPOSTA RAPIDA

Un file RXDATA contiene dati binari di gioco per un progetto creato con RPG Maker XP - come layout delle mappe, statistiche dei nemici e script Ruby. Per modificarlo, apri la cartella del progetto in RPG Maker XP. Per estrarre o ispezionare i dati senza l'editor, usa rxdata-converter per esportarli in JSON o XML.

Sviluppatore: Enterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games) Categoria: Giochi MIME: application/octet-stream
SI APRE SU Windows
Correlati: .OBB · .PAK · .ROFL · .PACKAGE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 13, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file RXDATA?

I file con l'estensione .rxdata memorizzano i dati di gioco creati in RPG Maker XP, un'applicazione Windows sviluppata da Enterbrain (ora Kadokawa) che consente la creazione di giochi di ruolo senza la conoscenza di linguaggi di programmazione. RPG Maker XP è una produzione giapponese, rilasciata per la prima volta nel 2004 con una versione inglese seguita nel 2005.

Tecnicamente, i file .rxdata sono oggetti binari serializzati nel formato Marshal di Ruby (versione 4.8), il formato di serializzazione utilizzato dal runtime Ruby 1.8 integrato nel motore di scripting RGSS di RPG Maker XP. Un progetto completo include circa 15 file .rxdata standard - Actors.rxdata, Items.rxdata, Scripts.rxdata e un MapXXX.rxdata per ogni mappa, tra gli altri.

I giochi sviluppati in RPG Maker XP supportano funzionalità tra cui:

  • grafica di gioco a risoluzioni fino a 640×480 pixel,
  • file grafici RGBA,
  • il sistema di scripting RGSS, basato su Ruby,
  • la possibilità di codificare i file in archivi di gioco protetti.

I dati di gioco sono salvati in file .rxdata e non sono compatibili con le versioni successive di RPG Maker. Le versioni successive salvano i dati in .rvdata (RPG Maker VX) o .rvdata2 (RPG Maker VX Ace).

I giochi sviluppati in RPG Maker XP salvano anche lo stato di gioco in file .rxdata. Esistono editor specializzati che consentono modifiche ai dati di salvataggio, sebbene non siano strumenti ufficiali dello sviluppatore. Le versioni attuali di RPG Maker non forniscono compatibilità retroattiva con i file creati in RPG Maker XP.

Sicurezza e incolumità

RISCHIO: LOW

I file RXDATA sono pura serializzazione di dati - non contengono direttamente codice eseguibile. Scripts.rxdata contiene il testo degli script Ruby (compresso), ma questo codice viene eseguito solo all'interno del runtime RGSS quando il gioco viene avviato. La semplice apertura o conversione di un file RXDATA non comporta rischi.

Dettagli del formato

in sintesi
NOME COMPLETORPG Maker XP Data Fileanche noto come RMXP Data File, Ruby Marshal Data
SVILUPPATOREEnterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games)dal 2004 (RPG Maker XP, first Japanese release; Western release 2005)
CATEGORIAGiochi
TIPO MIMEapplication/octet-stream
TIPOOggetti Ruby serializzati in binario (formato Ruby Marshal)
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
0408
ASCII
··
I primi due byte sono la versione di Ruby Marshal: 0x04 0x08 = versione 4.8 (Ruby 1.8). Tutti i file RXDATA condividono questa firma. Un valore iniziale 0x78 0x9C indica che i dati sono ulteriormente compressi con zlib-deflate (usato per i corpi degli script in Scripts.rxdata).

Programmi che aprono file RXDATA

Windows3 apps
RPG Maker XP A pagamento Apri la cartella del progetto contenente i file RXDATA. Usa l'editor del Database (F9) per modificare i dati di gioco; lo Script Editor (F11) per gli script.
rxdata-converter (CLI) Gratuito Strumento da riga di comando per convertire RXDATA → JSON/XML/TXT per ispezione o migrazione. Esegui: rxdata-converter input.rxdata output.json
rxdataeditor Open-source Editor GUI della comunità per file RXDATA; consente la modifica senza RPG Maker XP.

Dettagli tecnici

specifiche approfondite
Formato di serializzazioneRuby Marshal versione 4.8 (legato a Ruby 1.8.x utilizzato dal runtime RGSS)
Magic bytes0x04 0x08 all'offset 0 (intestazione versione Ruby Marshal)
CodificaBinario
Ordine dei byteBig-endian
ContenitoreAlbero di oggetti serializzati Ruby Marshal - array, hash, simboli, stringhe, interi, istanze di classi personalizzate
CompressioneNessuna a livello di file; Scripts.rxdata memorizza ogni corpo dello script come una stringa compressa individualmente con zlib DEFLATE
Runtime di scriptingRGSS (Ruby Game Scripting System) che utilizza Ruby 1.8.6
File di progetto standard~15 file di dati a nome fisso per progetto (Actors, Items, Skills, Weapons, Maps, Scripts, System, ecc.)
Dimensione tipica1 KB - 5 MB per file; Scripts.rxdata può raggiungere decine di MB
OS associatoWindows
CompatibilitàIncompatibile con RPG Maker VX (RVDATA), VX Ace (RVDATA2), MV e MZ
Sostituito da.rvdata (RPG Maker VX, 2007), poi .rvdata2 (RPG Maker VX Ace, 2011)
Rilasciato2004 (RPG Maker XP, first Japanese release; Western release 2005)
Ultima versioneRuby Marshal version 4.8 (Ruby 1.8.x era); format has not changed
Specificaruby-doc.org

Conversioni RXDATA

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file RXDATA. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno
J
juanSep 2026SENZA RISPOSTA
como abro un archivo Scripts.rxdata en windows
In attesa di una risposta

Domande frequenti

Come si apre un file RXDATA?
RPG Maker XP è l'editor nativo. Per visualizzare i dati grezzi senza di esso, usa rxdata-converter per esportarli in JSON/XML, oppure caricali in Ruby: Marshal.load(File.binread('file.rxdata')).
Posso modificare i file RXDATA senza RPG Maker XP?
Sì - rxdataeditor (open-source, GitHub) fornisce una GUI; rxdata-converter esporta in formati modificabili. La modifica degli script in Script.rxdata richiede prima la decompressione di ogni corpo dello script con Zlib::Inflate.
Quale versione di RPG Maker utilizza RXDATA?
Solo RPG Maker XP (2004). I suoi successori RPG Maker VX (2007) utilizzano RVDATA e RPG Maker VX Ace (2011) utilizzano RVDATA2.
Come si estraggono gli script da Scripts.rxdata?
Carica con Marshal.load (Ruby), itera l'array e chiama Zlib::Inflate.inflate(script[2]) su ogni voce. Lo strumento rxdata-converter esegue questa operazione automaticamente.
Il file RXDATA è corrotto - come posso recuperarlo?
Ruby Marshal non fornisce correzione degli errori. Ripristina da un backup (RPG Maker XP crea automaticamente backup come *.rxdata_). Se l'intestazione del file (04 08) è intatta, un parser Ruby Marshal potrebbe recuperare dati parziali.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z