Analog of default ruby Marshal with uses custom text format .sun
  • C++ 57.4%
  • Ruby 35.2%
  • C 6.6%
  • CMake 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
CatWindow 7799f3a915 types
2026-10-10 14:07:28 +03:00
convertor lil fixes 2026-10-09 00:49:33 +03:00
.gitignore dumping done 2026-09-23 01:05:52 +03:00
LICENSE Initial commit 2026-09-22 14:56:58 +03:00
module_rpg1.rb types 2026-10-10 14:07:28 +03:00
README.md custom data register 2026-10-03 11:52:46 +03:00
rjm_test.rb fuchk 2026-09-26 15:02:09 +03:00
rjmarshal.rb lil fixes 2026-10-09 00:49:33 +03:00

Ruby Jibber-Jabber Marshal

Analog of original ruby Marshal with uses custom text format .sun

How to use

  • Build via cmake -B build && cmake --build build in convertor/ directory
  • Put module_rpg1.rb and rjmarshal.rb near builded executable
  • To convert .rxdata into .sun use RJMConverter <path/to/file.rxdata> <path/to/output.sun>
  • To convert .sun into .rxdata use RJMConverter <path/to/file.sun> <path/to/output.rxdata> x

Warning

The original Ruby won't work with the provided rpg_module1.rb!

RJMarshal will work with standart Ruby, but you won't be able to read the original .rxdata from RPG Maker XP