An update of the IRL status so far:
I've currently in the first phase of setting up jobs about extracurriculum maths lessons, and so far I've been busier than before. Earlier, I expected to get back in April 2017 but I was horribly wrong. Probably by September 2017 I can continue work, because the summer vacation is the busiest time period for extracurriculum classes.
As of now, I'm in the starting phase of designing a level editor.
Will the finished product be functional on an emulator? It seems like a pretty complex rom hack.
Other than that, nice job so far.
Do you mean functional on hardware?
Currently this ROM hack uses an arbitrary 'VRC7 4-screen' mapper for the 4-way scrolling, and this arbitrary setting is supported by VirtuaNES and FCEUX but not Nestopia and BizHawk.
However, since I might make this game into a general advanced SMB engine and probably deemed for mappers other than VRC7 as well, this problem may eventually be solved and I'll switch to a 2-screen mirroring. Although that means I have to rewrite the level loading routines again.
If one ever wants this to be functional on hardware he would need a VRC7 cart which is very expensive...