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);
}
Example #2
0
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;
  }
}