Fix core_init call with implicit args
quaternion.c: Don't use *f math functions