initial stuff for libretro