3261
clrmame Discussion / #0014 - system default paths and systems
« on: 15 April 2009, 18:08 »
System Default Paths are a way to split up sets by 'bios' usage.
So for example you want to keep your Playchoice10 sets in a different folder than neogeo ones.
In MAME you got roughly 43 different systems and of course a huge amout of sets which don't use a bios at all. These non-bios ones are collected as system 'Standard'.
In clrmamepro you can define a path on our harddisk for each of the systems. Open the 'Systems' dialog which is accessible in Scanner, Rebuilder or Merger. You will see a list of BIOS Descriptions, setname and an assigned path. By double-clicking this last column you can browse a path.
System Default Paths are not necessarily rompaths. In most cases they match your rompaths though.
Hitting Auto-Detect SysDefPaths will try to find the best-fitting rompath name for the system default paths.
Move Sets will run through your rompaths and moves the sets to their belonging system default paths.
In front of the BIOS descriptions you also see a checkbox. Enabling/Disabling can be used to enable/disable all sets belonging to this BIOS/System, i.e. they are ignored during scanning/rebuilding/merging.
Rebuilding To Sytem-Default-Paths: Well, in rebuilder you can specify system-default path usage as rebuilder destination(s). So the rebuilder can split up your sets by systems.
Scanner: Well, in this case we talk about rompaths = system default paths. Now there's one thing to know: Fix-missing adds files and in case of system-default-paths usage you have to tell clrmamepro that you want to split up your sets by systems.
In the scanner advanced dialog you find 3 system default path options:
1) Detect Sets in Wrong SysDefaultPaths - this will list a warning about set xyz is in a wrong system default path. You have to manually move it to the correct one (or use the System->Move Sets button).
2) CHDs use SysDefault assignments - when a chd is wrong placed and moved to the correct place, you can use this option and clrmamepro will use the system-default-path information as new place
3) Use SysDefault paths for fix missing - the most important one for system default path usage. Fix missing got several rules to find the correct place to add found missing files. If you use system-default-paths, you have to enable this to get added files correctly placed.
So for example you want to keep your Playchoice10 sets in a different folder than neogeo ones.
In MAME you got roughly 43 different systems and of course a huge amout of sets which don't use a bios at all. These non-bios ones are collected as system 'Standard'.
In clrmamepro you can define a path on our harddisk for each of the systems. Open the 'Systems' dialog which is accessible in Scanner, Rebuilder or Merger. You will see a list of BIOS Descriptions, setname and an assigned path. By double-clicking this last column you can browse a path.
System Default Paths are not necessarily rompaths. In most cases they match your rompaths though.
Hitting Auto-Detect SysDefPaths will try to find the best-fitting rompath name for the system default paths.
Move Sets will run through your rompaths and moves the sets to their belonging system default paths.
In front of the BIOS descriptions you also see a checkbox. Enabling/Disabling can be used to enable/disable all sets belonging to this BIOS/System, i.e. they are ignored during scanning/rebuilding/merging.
Rebuilding To Sytem-Default-Paths: Well, in rebuilder you can specify system-default path usage as rebuilder destination(s). So the rebuilder can split up your sets by systems.
Scanner: Well, in this case we talk about rompaths = system default paths. Now there's one thing to know: Fix-missing adds files and in case of system-default-paths usage you have to tell clrmamepro that you want to split up your sets by systems.
In the scanner advanced dialog you find 3 system default path options:
1) Detect Sets in Wrong SysDefaultPaths - this will list a warning about set xyz is in a wrong system default path. You have to manually move it to the correct one (or use the System->Move Sets button).
2) CHDs use SysDefault assignments - when a chd is wrong placed and moved to the correct place, you can use this option and clrmamepro will use the system-default-path information as new place
3) Use SysDefault paths for fix missing - the most important one for system default path usage. Fix missing got several rules to find the correct place to add found missing files. If you use system-default-paths, you have to enable this to get added files correctly placed.