Note: Timestamped to m3u section.
Here’s a special trick, for PlayStation 1 & Dreamcast games that use multiple discs because otherwise you’re going to get duplicate entries within your frontend.
Inside of your psx or dreamcast folder (whatever you have them happened, to store your roms), create a folder called “.hidden” without the quotes. (so you’d have a .hidden folder in your psx folder, and a .hidden in your dreamcast folder)

Go ahead and move any multi-disc games into that .hidden folder for each system.

Open Notepad, or any other program if you’re not using Windows to create a file and you need to create a file with the name of the game, and .m3u at the end removing the Disc number. You want to save this file into the psx or dreamcast folder, not in the .hidden folder.
So, for example, if the game name is Chrono Cross (USA) (Disc 1).chd, you would name the file as Chrono Cross (USA).m3u.
Inside of the .m3u file, you want to write the path to the multi-disc game. So, in the above example, you would write the following:
.hidden/Chrono Cross (USA) (Disc 1).chd
.hidden/Chrono Cross (USA) (Disc 2).chd

Because .m3u files act as shortcuts to tell your emulator and frontend where the real games are, all we’re doing in the .m3u file is putting the path to the discs. In this case, Chrono Cross only has two discs, so it’s two lines.
Make sure there is no extra spaces or lines in this file.
Go ahead and save, and now, if you check your frontend – you should only see one entry for Chrono Cross and the .hidden folder will be hidden, along with the files inside.