ddp127 said:
looks really nice, is it a rom patch or just the emulator which patches it on the fly (with a rom patch, it is possible to inject it into a WAD
)
It's a ROM patch. Basically, the map is created in any 3D modelling tool, and gets exported into a wavefront obj format. Then a python script is run to convert the wavefront obj into a ZMAP (Ocarina map) format. The ZMAP file is then directly injected into the ROM using a Hex Editing tool. Alternatively, I'm sure an IPS patch can be used to put the map in the game, however, you couldn't get the choice of which map to replace using this method.
You couldn't inject it into a WAD directly, as the Ocarina WAD is a compressed ROM wrapped around an emulator - this would make it nigh on impossible to replace a map in the ROM. However, based on other results I've seen with ROM replacement within WADs, replacing the Ocarina ROM with a modified uncompressed Debug ROM in the Ocarina WAD should make it run on the Wii (in theory). I've never really seen anybody inject any Debug ROM into an Ocarina WAD and run it on the Wii, so I can't give you a definitive answer I'm afraid. If you can do this, then yeah, the method I just mentioned would work perfectly fine.
EDIT: Tried to look around to see if anyone else has done this, and well, it doesn't look like anybody has attempted it. I have a copy of Ocarina on VC (legit), so I may have to do it myself and see if it works.
EDIT: I have no bloody clue what I'm doing - someone's gonna have to try this out for me.