RPG Maker Forums

I'm playing around with a marshal dump because I'm writing an app to convert RMVXA rvdata2 to RMMV JSON. It's going swimmingly until I realized I can't read the dumped numbers over 127. They are all a different identical character in random range counts after 127 integers, and I don't know how I'm supposed to identify the number.

I know I can just use the built in VXAce Marshal module, and in fact I did to make my uncompressed rvdata2 to learn it, but I'm now fumbling to write my own Marshal parser because the guy who requested this app does not own VXAce. Long story short he bought MV instead and he wants to convert the VXA game maps that he made with the demo or the lite version. I didn't read too much into his story. I just got involved in his thread out of curiosity, and writing an app for this seems more fulfilling than working on my games right now.

I actually googled this 127 integer max and it lead me to this article about integers in computing.
https://en.wikipedia.org/wiki/9223372036854775807
I don't know what to make of it. Programming is not one my strong suits because I'm a web designer.

How does Marshal know the integer above 127 when it's an identical character to other integers in all stored data?

Latest Threads

Latest Profile Posts

Frostorm wrote on Featherbrain's profile.
Hey, so what species are your raptors? Any of these?
... so here's my main characters running around inside "Headspace", a place people use as a safe place away from anxious/panic related thinking.
Stream will be live shortly! I will be doing some music tonight! Feel free to drop by!
Made transition effects for going inside or outside using zoom, pixi filter, and a shutter effect
I have gathered enough feedback from a few selected people. But it is still available if you want to sign up https://forums.rpgmakerweb.com/index.php?threads/looking-for-testers-a-closed-tech-demo.130774/

Forum statistics

Threads
105,992
Messages
1,018,189
Members
137,771
Latest member
evoque
Top