I don't know much about reverse engineering field, but more than 70% code is assembly. Is extracting assembly still considered decompiled?
Most of the other "assembly" files are for data, like the level scripts. It's not assembly of machine code.
You could try to put those into C, but you're not gaining much--assuming that it's even something that can be represented in C without a bunch of fancy compiler specific tricks. You'd be better off creating a DSL or a custom program suite, which is probably what Nintendo was doing 25 years ago.