What do you mean by "compatible with disassembly"? The editor is ROM based (as most are) not source-compiling based. I see no reason to provide this functionality. Why would a level editor need to be compatible with a disassembly anyway? Anyone that is experienced enough to be hacking via disassembly compiling would already have the bare basic knowledge to just incbin/incsrc a binary file of the level anyway. In which case, yes the editor does include an option to save the level in raw format as a .BIN rather than "hard-writing" to the ROM.
The new level format I'm currently working on (should the user select to use it) is planned to be both more efficient as well as more compact. In the end more space should be available for extra metatiles/objects.. however, I'm not entirely sure how much.. but we'll see.
I'm also not sure if I will even touch the sprite handling code. If a great need for it comes up then I'll see what I can do, but as of now I don't have a reason to.
Depending on how everything goes it may be made open source, but as of now it is not. Also, about the NoDice thing, like I said this editor is ROM-based, not source-compiling based. It doesn't execute game code to render the levels as NoDice does. At a pure basic level, as most level editors do, it only "emulates" the way level data is fetched/processed.
e: Progress. There's a couple of glitches with object lengths that I need to get worked out as well.
Stay tuned guys. I'm sorry this is taking much longer than expected.
The new level format I'm currently working on (should the user select to use it) is planned to be both more efficient as well as more compact. In the end more space should be available for extra metatiles/objects.. however, I'm not entirely sure how much.. but we'll see.
I'm also not sure if I will even touch the sprite handling code. If a great need for it comes up then I'll see what I can do, but as of now I don't have a reason to.
Depending on how everything goes it may be made open source, but as of now it is not. Also, about the NoDice thing, like I said this editor is ROM-based, not source-compiling based. It doesn't execute game code to render the levels as NoDice does. At a pure basic level, as most level editors do, it only "emulates" the way level data is fetched/processed.
e: Progress. There's a couple of glitches with object lengths that I need to get worked out as well.
Stay tuned guys. I'm sorry this is taking much longer than expected.