DC37 / Super-Mario-Paint

Super Mario Paint - A remake of the music composer in Mario Paint (1992)
MIT License
167 stars 24 forks source link

Method to convert pre-1.0 song files? #53

Closed AdamWGrise closed 4 years ago

AdamWGrise commented 4 years ago

Is there a way to do this? I've discovered several project files on an old hard drive, but they're in an older format. I couldn't find anything in the existing issues or documentation.

image

Even if there isn't a tool explicitly for this, I do wonder if there's some way for me to view the data more meaningfully, like if they're encoded a certain way, which would let me work on my own method of conversion.

DC37 commented 4 years ago

Ah, yes. I've run into this problem with the older song files needing conversion. I used to just use an older version of the program and open it, and upon save it would convert to the current file versions. I believe it was v1.0.4 or v1.0.3 that could do this. The song object definitions were edited pretty significantly since then so the human-readable versions (rather than the serialized objects) was the way to go...

AdamWGrise commented 4 years ago

Awesome, I wasn't sure if there was a historical version that'd actually do that - I'll try your recommendations. Thanks!

AdamWGrise commented 4 years ago

Confirmed - this worked perfectly in version 1.0.0. Thanks again!

DC37 commented 4 years ago

This is great to hear! Have fun with the program =)