IsaiahASmith / foundry-smb3

SMB3 Editing Made Easy

Home Page:https://thejoesmo.github.io/Foundry/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Export to ASM

BlueFinch3000 opened this issue · comments

IDEA:
Functionality to export a given level, not just as a m3l, but also as ASM.
It would export the level into its respective ASM files (level layout and object data).
Would only do the immediate, requested level. Any 'next areas' would have to be done manually also.

PROBLEM IT SOLVES:
Many working in the disassembly are often rebuilding the rom after some ASM change.
Many who do this also want to build their levels as they continue to work on getting the code where it needs to be.
This will allow those users to save these custom levels and place them into their working disassembly folder structure.
Spares having to constantly import and export m3l files.

CONSIDERATIONS FOR ENGINEER
Don't try to get the proper file names for a given level, if that would add another layer of complexity.
Just put that on the user to do properly.
Maybe just suggest the stock level name + "_layout" or + "_objects".

This would be extremely beneficial to the progression of people's projects.
I feel this idea would be way more popular than people even realize, once accomplished.