.RXDATA

Arquivo RXDATA

RPG Maker XP Data File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo RXDATA contém dados binários de jogo para um projeto construído com o RPG Maker XP - como layouts de mapas, estatísticas de inimigos e scripts Ruby. Para editá-lo, abra a pasta do projeto no RPG Maker XP. Para extrair ou inspecionar os dados sem o editor, use o rxdata-converter para exportar para JSON ou XML.

Desenvolvedor: Enterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games) Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

Nesta página

19k+ extensões indexadas
Última revisão em Aug 13, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro RXDATA?

Arquivos com a extensão .rxdata armazenam dados de jogo criados no RPG Maker XP, uma aplicação Windows desenvolvida pela Enterbrain (agora Kadokawa) que permite a criação de jogos de RPG sem o conhecimento de linguagens de programação. O RPG Maker XP é uma produção japonesa, lançada originalmente em 2004 com uma versão em inglês seguindo em 2005.

Tecnicamente, os arquivos .rxdata são objetos binários serializados no formato Marshal do Ruby (versão 4.8), o formato de serialização usado pelo runtime do Ruby 1.8 incorporado ao motor de script RGSS do RPG Maker XP. Um projeto completo inclui aproximadamente 15 arquivos .rxdata padrão - Actors.rxdata, Items.rxdata, Scripts.rxdata e um MapXXX.rxdata por mapa, entre outros.

Jogos desenvolvidos no RPG Maker XP suportam recursos que incluem:

  • gráficos de jogo em resoluções de até 640×480 pixels,
  • arquivos gráficos RGBA,
  • o sistema de scripts RGSS, baseado em Ruby,
  • a possibilidade de codificar arquivos em arquivos de jogo protegidos.

Os dados do jogo são salvos em arquivos .rxdata e não são compatíveis com versões subsequentes do RPG Maker. Versões posteriores salvam dados em .rvdata (RPG Maker VX) ou .rvdata2 (RPG Maker VX Ace).

Jogos desenvolvidos no RPG Maker XP também salvam o estado do jogo (save games) em arquivos .rxdata. Existem editores especializados que permitem modificações nos dados de jogos salvos, embora estas não sejam ferramentas oficiais do desenvolvedor. As versões atuais do RPG Maker não oferecem compatibilidade reversa com arquivos criados no RPG Maker XP.

Segurança e proteção

RISCO: LOW

Arquivos RXDATA são pura serialização de dados - eles não contêm código executável diretamente. O Scripts.rxdata contém texto de script Ruby (comprimido), mas este código só é executado dentro do runtime RGSS quando o jogo é iniciado. Apenas abrir ou converter um arquivo RXDATA não oferece riscos.

Detalhes do formato

em resumo
NOME COMPLETORPG Maker XP Data Filetambém conhecido como RMXP Data File, Ruby Marshal Data
DESENVOLVEDOREnterbrain, Inc. (now Kadokawa / Gotcha Gotcha Games)desde 2004 (RPG Maker XP, first Japanese release; Western release 2005)
TIPO MIMEapplication/octet-stream
TIPOObjetos Ruby serializados binários (formato Ruby Marshal)
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
0408
ASCII
··
Os dois primeiros bytes são a versão do Ruby Marshal: 0x04 0x08 = versão 4.8 (Ruby 1.8). Todos os arquivos RXDATA compartilham esta assinatura. Um 0x78 0x9C inicial indica que os dados estão adicionalmente comprimidos com zlib-deflate (usado para os corpos de script do Scripts.rxdata).

Programas que abrem arquivos RXDATA

Windows3 apps
RPG Maker XP Pago Abra a pasta do projeto que contém os arquivos RXDATA. Use o editor de Banco de Dados (F9) para editar os dados do jogo; o Editor de Script (F11) para os scripts.
rxdata-converter (CLI) Gratuito Ferramenta de linha de comando para converter RXDATA → JSON/XML/TXT para inspeção ou migração. Execute: rxdata-converter input.rxdata output.json
rxdataeditor Código aberto Editor gráfico da comunidade para arquivos RXDATA; permite a edição sem o RPG Maker XP.

Detalhes técnicos

especificação profunda
Formato de serializaçãoRuby Marshal versão 4.8 (vinculado ao Ruby 1.8.x usado pelo runtime RGSS)
Magic bytes0x04 0x08 no deslocamento 0 (cabeçalho da versão Ruby Marshal)
CodificaçãoBinário
Ordem dos bytesBig-endian
ContêinerÁrvore de objetos serializados Ruby Marshal - arrays, hashes, símbolos, strings, inteiros, instâncias de classes personalizadas
CompressãoNenhuma no nível do arquivo; o Scripts.rxdata armazena cada corpo de script como uma string individualmente comprimida com zlib DEFLATE
Runtime de scriptRGSS (Ruby Game Scripting System) usando Ruby 1.8.6
Arquivos de projeto padrão~15 arquivos de dados com nomes fixos por projeto (Actors, Items, Skills, Weapons, Maps, Scripts, System, etc.)
Tamanho típico1 KB - 5 MB por arquivo; o Scripts.rxdata pode atingir dezenas de MB
SO associadoWindows
CompatibilidadeIncompatível com RPG Maker VX (RVDATA), VX Ace (RVDATA2), MV e MZ
Substituído por.rvdata (RPG Maker VX, 2007), depois .rvdata2 (RPG Maker VX Ace, 2011)
Lançado2004 (RPG Maker XP, first Japanese release; Western release 2005)
Versão mais recenteRuby Marshal version 4.8 (Ruby 1.8.x era); format has not changed
Especificaçãoruby-doc.org

Conversões de RXDATA

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos RXDATA. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia
J
juanSep 2026SEM RESPOSTA
como abro un archivo Scripts.rxdata en windows
Aguardando uma resposta

Perguntas frequentes

Como eu abro um arquivo RXDATA?
O RPG Maker XP é o editor nativo. Para visualizar os dados brutos sem ele, use o rxdata-converter para exportar para JSON/XML, ou carregue em Ruby: Marshal.load(File.binread(«file.rxdata»)).
Posso editar arquivos RXDATA sem o RPG Maker XP?
Sim - o rxdataeditor (código aberto, GitHub) fornece uma interface gráfica; o rxdata-converter exporta para formatos editáveis. Editar scripts em Script.rxdata requer a descompressão de cada corpo de script com Zlib::Inflate primeiro.
Qual versão do RPG Maker usa RXDATA?
Apenas o RPG Maker XP (2004). Seus sucessores RPG Maker VX (2007) usam RVDATA e o RPG Maker VX Ace (2011) usa RVDATA2.
Como extraio scripts do Scripts.rxdata?
Carregue com Marshal.load (Ruby), itere o array e chame Zlib::Inflate.inflate(script[2]) em cada entrada. A ferramenta rxdata-converter faz isso automaticamente.
O arquivo RXDATA está corrompido - como recuperá-lo?
O Ruby Marshal não fornece correção de erros. Restaure a partir de um backup (o RPG Maker XP cria backups automáticos como *.rxdata_). Se o cabeçalho do arquivo (04 08) estiver intacto, um parser Ruby Marshal pode recuperar dados parciais.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z