bool retro_load_game_special(unsigned type, const struct retro_game_info *info, size_t num) { if (type != 0x200) return false; if (num != 2) return false; return retro_load_game(NULL); }
int main (int argc, char *argv[]) { retro_init(); retro_load_game(argc, argv); retro_run(); retro_unload_game(); retro_deinit(); return 1; }
bool retro_load_game_special(unsigned game_type, const struct retro_game_info *info, size_t num_info) { #if 0 if(game_type == RETRO_GAME_TYPE_SUPER_GAME_BOY && num_info == 2) { strncpy(GBAgameName, info[1].path, sizeof(GBAgameName)); addonsChangePak(NDS_ADDON_GBAGAME); return retro_load_game(&info[0]); } #endif return false; }