Open ChestnutDev opened 5 months ago
Thanks.
Yes I agree with that feature.
I'll try to include it in the next version. Development for the next version has started but won't come out for a while, so you may want to use your own build in the meantime.
And yes, the ability to copy the content of that log box would be useful too. Noted.
-Mat
When I export a song to FamiStudio Music Code, the log message helpfully tells me which flags need to be set when I compile the music engine. But apart from the fact that I can't seem to copy/paste from the textbox directly (at least on Linux), it's easy to lose track of what's actually needed when re-exporting later on and different features are needed.
So I'd love for the exported .s file to contain that info, like this:
I've looked at the code, and it seems that a patch could be done to
FamiStudio/Source/IO/FamitoneMusicFile.cs
, to theSave
method. I don't have a working Visual Studio right now to make a proper Pull Request, and before I do set it up again I'd like to get your input on if that's even a desirable change and if you would want it to be behind another checkbox on the Export dialog.Here's a proposed code change to that
Save
method, the call toGetRequiredFlags()
and the usage of usedFlags to replace the current Logging:And here is that
GetRequiredFlags()
method: