static void set_default_system(struct uae_prefs *p, const char *system, int rom) { default_prefs(p, 0); del_tmpFiles(); if(strcmp(system, "a-500") == 0) bip_a500(p, rom); else if(strcmp(system, "a-500plus") == 0) bip_a500plus(p, rom); else if(strcmp(system, "a-1200") == 0) bip_a1200(p, rom); else if(strcmp(system, "a-2000") == 0) bip_a2000(p, rom); else if(strcmp(system, "a-4000") == 0) bip_a4000(p, rom); }
void load_buildin_config(int id) { if(changed_prefs.cdslots[0].inuse) gui_force_rtarea_hdchange(); discard_prefs(&changed_prefs, 0); default_prefs(&changed_prefs, 0); switch(id) { case BUILDINID_A500: bip_a500(&changed_prefs, -1); break; case BUILDINID_A1200: bip_a1200(&changed_prefs, -1); break; case BUILDINID_CD32: bip_cd32(&changed_prefs, -1); break; } }