void consolehook_config (struct uae_prefs *p) { int roms[] = { 15, 31, 16, 46, -1 }; default_prefs (p, 0); //p->headless = 1; p->produce_sound = 0; p->gfx_resolution = 0; p->gfx_vresolution = 0; p->gfx_scanlines = false; p->gfx_framerate = 10; p->immediate_blits = 1; p->collision_level = 0; configure_rom (p, roms, 0); p->cpu_model = 68020; p->fpu_model = 68882; p->m68k_speed = -1; p->cachesize = 8192; p->cpu_compatible = 0; p->address_space_24 = 0; p->chipmem_size = 0x00200000; p->fastmem_size = 0x00800000; p->bogomem_size = 0; p->nr_floppies = 1; p->floppyslots[1].dfxtype = DRV_NONE; p->floppy_speed = 0; p->start_gui = 0; p->gfx_size_win.width = 320; p->gfx_size_win.height = 256; p->turbo_emulation = 0; //p->win32_automount_drives = 2; //p->win32_automount_cddrives = 2; add_filesys_config (p, -1, L"DH0", L"CLIBOOT", L".", 1, 0, 0, 0, 0, 15, NULL, 0, 0); }
void consolehook_config (struct uae_prefs *p) { struct uaedev_config_info ci = { 0 }; int32_t roms[] = { 15, 31, 16, 46, -1 }; default_prefs (p, 0); //p->headless = 1; p->produce_sound = 0; p->gfx_resolution = 0; p->gfx_vresolution = 0; p->gfx_iscanlines = 0; p->gfx_pscanlines = 0; p->gfx_framerate = 10; p->immediate_blits = 1; p->collision_level = 0; configure_rom (p, roms, 0); p->cpu_model = 68020; p->fpu_model = 68882; p->m68k_speed = -1; #ifdef JIT p->cachesize = 8192; #endif p->cpu_compatible = 0; p->address_space_24 = 0; p->chipmem_size = 0x00200000; p->fastmem_size = 0x00800000; p->bogomem_size = 0; p->nr_floppies = 1; p->floppyslots[1].dfxtype = DRV_NONE; p->floppy_speed = 0; p->start_gui = 0; p->gfx_size_win.width = 320; p->gfx_size_win.height = 256; p->turbo_emulation = false; _tcscpy (ci.rootdir, _T(".")); _tcscpy (ci.volname, _T("CLIBOOT")); _tcscpy (ci.devname, _T("DH0")); ci.bootpri = 15; ci.type = UAEDEV_DIR; #ifdef FILESYS add_filesys_config (p, -1, &ci); #endif }