* Ported to new libzelda