Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
Petit Converter (Translation) [SB4]
Root / Submissions / [.]
HTV04Created:
Download:4ZSD1EADVersion:v0.7.7ESize:298.4 KB
(Screenshots are currently from original program.)
Run SmileBASIC 3 programs on SmileBASIC 4!
Petit Converter, by utrmagure, is a conversion tool for SmileBASIC 3 programs that allows them to run on SmileBASIC 4.
Original program link: https://smilebasicsource.com/page?pid=1480
Quick note, there is a newer version by utrmagure available that's slightly more complicated to use as you have to set it as your Smile Tool. There's no GUI to translate, so I won't be updating this page until one becomes included with it. Here's the key: 44AAD23Q3
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
Hey, quick warning. Unless you have the original project, this tool will throw some errors about missing files. I just released an emergency patch to fix this, so be sure to update your project.
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
There is PetitConverter ver0.8.3 which converts MML for SB4, though it's not posted here yet.
http://wiki.hosiken.jp/petc4/?Toukou%2FPetitConverter
Wait just to make sure, does this convert SB3 to SB4?
Yes. Not all programs work, though.
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
Well that sucks. Guess I'll be releasing another update...
EDIT: O-or not... Because there's no GUI now.
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
It's all good, take your time and I'll play with it when it's ready.
I need to go through and fix all the button codes anyway, those don't translate. And sprite attributes are totally different between versions. But I think those are the only real hurdles
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
You may want to check the latest version then (v0.8.3). It fixes a lot of bugs, including the ones you mentioned. There's no GUI to translate for it though, you just need to set MAIN.PRG as one of your Smile Tools and run it in an SB3 project.
Replying to:kantackistan
Oh handy. I'll have to play around with this some more, thanks.
Unfortunately for me the MML parser is a lot stricter for SB4, so I have to rewrite them all before I can even compile.
No kidding? That's great, I'll check it out.
Oh yeah, I noticed that too. Nothing I can really do about that. The newer version (v0.8.3) also has this issue but you can try it anyway if you want.