~~NOTOC~~
====== RCDBManager / Main screen / Start Process ======
**Start Process** button has a drop-down menu at its right part. This menu contains all options currently supported by RomCenter's command-line tool.
* [[:rcdbm-main-startprocess-create|Create]]
* [[:rcdbm-main-startprocess-update|Update]]
* [[:rcdbm-main-startprocess-add_rom_path_platform|Add ROM path (Platform)]]
* [[:rcdbm-main-startprocess-fix|Fix]]
When the options __to be performed on all child databases of the selected platform__ are "checked", all that needs to be done is for the **Start Process** button to be pressed. At this point (and if //Yes// is pressed at the confirmation message dialog), RCDBM will call rc.exe __for each one of the selected options and for each child database of the selected Platform__ (as shown in the tree). The details of each database and option being processed, will be shown in the **Process log** tab.
__**WARNING:**__ Depending on the selected Platform and the performance of the computer, this could take quite some time (perhaps even days on a slow computer, for large Platforms containing several children with many roms). During the process, RCDBM will not display any progress indication and will also not provide a way to stop and may appear as "not responding"). At the end, it will display the output of RomCenter's rc.exe. In any case, __**it is strongly suggested to take a full backup of your databases and ROMs before managing them with RCDBM**__, just in case.
Only one of options **Create** and **Update** can be selected at a time. If one of them is selected, the other is automatically deselected. There is no logic in selecting them both to be executed in a session (first create a database and then update it from the same DAT file), just a waste of time.
On application exit, the selected options are saved (per DAT file/folder) along with the selected tree node, so next time this DAT is opened, they will be restored.