some libretro changes