qt: Add support for loading ROMs from ~/Documents/86Box/roms on macOS

This commit is contained in:
Cacodemon345
2022-04-07 00:57:16 +06:00
parent 1a3a7bec0e
commit 0fd3042e0c
2 changed files with 11 additions and 1 deletions

View File

@@ -796,6 +796,13 @@ plat_init_rom_paths()
add_rom_path("/usr/local/share/86Box/roms/");
add_rom_path("/usr/share/86Box/roms/");
}
#else
char home_rom_path[1024] = { '\0' };
snprintf(home_rom_path, 1024, "%s/Documents/86Box/", getenv("HOME") ? getenv("HOME") : getpwuid(getuid())->pw_dir);
plat_dir_create(home_rom_path);
strcat(home_rom_path, "roms/");
plat_dir_create(home_rom_path);
add_rom_path(home_rom_path);
#endif
}