Available from version 1.8.5.1
If you have Roms that contain multiple disks, you can collect them in a single '.m3u' file. You just have to scrape this file, and in your frontend you can change the disk via the Retroarch menu.
It is no longer necessary to select Rom by Rom, you can select all the Roms and ARRM will take care of creating the M3Us automatically for all or part of the selected Roms. ARRM will search for files containing (dis*) (side*) (tape*) (part*) [part*]. Single files are ignored. scrape information will be retained. Roms added in M3Us will have the cache attribute in the gamelist.
ARRM uses this file :
%appdata%\Nexouille Soft\arrm\database\multi_part.txt
to identify multipart game.
Video Tutorial
If you have multi-disc Roms listed in the ARRM database.
For example with the X68000 system:
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 1 of 3)(Disk A).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 2 of 3)(Disk B).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 3 of 3)(Opening).dim
It is no longer necessary to select Rom by Rom, you can select all the Roms and ARRM will take care of creating the M3Us automatically for all or part of the selected Roms. ARRM will search for files containing (dis*) (side*) (tape*) (part*) [part*]. Single files are ignored. scrape information will be retained. Roms added in M3Us will have the cache attribute in the gamelist.
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 1 of 3)(Disk A).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 2 of 3)(Disk B).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 3 of 3)(Opening).dim
The file 'Baruusa No Fukushuu (1991)(Zain Soft).m3u' will be created containing these 3 lines (the file is cleaned of disc information):
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 1 of 3)(Disk A).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 2 of 3)(Disk B).dim
Baruusa No Fukushuu (1991)(Zain Soft)(Disk 3 of 3)(Opening).dim
ARRM will then put these 3 files in 'hidden' ( <hidden> ) automatically, so that there are no duplicates when displaying the gamelist in your Frontend.
This will give in the gamelist.xml for this game:
<game> <path>./Baruusa No Fukushuu (1991)(Zain Soft).m3u</path> <name>Baruusa No Fukushuu (1991)(Zain Soft)</name> </game> <game> <path>./Baruusa No Fukushuu (1991)(Zain Soft)(Disk 1 of 3)(Disk A).dim</path> <name>Baruusa No Fukushuu (1991)(Zain Soft)(Disk 1 of 3)(Disk A)</name> <hidden>true</hidden> </game> <game> <path>./Baruusa No Fukushuu (1991)(Zain Soft)(Disk 2 of 3)(Disk B).dim</path> <name>Baruusa No Fukushuu (1991)(Zain Soft)(Disk 2 of 3)(Disk B)</name> <hidden>true</hidden> </game> <game> <path>./Baruusa No Fukushuu (1991)(Zain Soft)(Disk 3 of 3)(Opening).dim</path> <name>Baruusa No Fukushuu (1991)(Zain Soft)(Disk 3 of 3)(Opening)</name> <hidden>true</hidden> </game>
If you do not see your . M3U files appear, make sure that the extension '.m3u' is recognized for the current system. (see ARRM does not display all my games. How to add an extension?)
Example: Disk eject toggle (right-analog up), Disk next (right-analog right) and Disk prev (right-analog left).