Yes, the easy answer is "grab a ROM manager" or "get the whole romset"... even "use DOSBox", but lately this have been bothering me for a while.
Let's say I have my ROMs 7z merged, however I'd like to take a few systems with me in a portable USB stick. Playstation was easy because all I had to do was trying to run it and then found out not only you need the bios (psj.7z) but also the CD-ROM device ROMs (psx_cd.7z).
But then I tried to take the whole IBM 7150 set with me (ibm5170.7z) and hell break loose. First MAME reported I was missing "at_keybc.7z", no problem I copied the file. Then I found MAME was missing "ms_natural.7z", no problem either. Then I found out I was missing "et4000.7z". Every time I'm trying to know which ROMs I do need, it only reports one at once. The problem doesn't end there, if I follow the procedure I'll eventually make the system run... as long as I don't change device slots because MAME is demanding more ROMs again. So basically I have to try every clone (i.e. at486) and every slot device until I find out every ROM needed. I tried -verifyroms, -listroms, -listdevices, -listxml, -listclones and if they didn't get the info I was looking for, there was too much information I'm not sure where to start. I tried the at.cpp file but not mention of the ROMs needed either. There are a ton of devices that if they don't need ROMs then they load them from separate files. Is there an easier way to know which files do I need?
Taking advantage of the topic I've see seen screenshots running Windows 95 and even Unreal on MAME, yet I have trouble displaying 256 colors on Win 3.11. Because if icons in Windows aren't glitched, when I hold the mouse button graphics get screwed up. Do you have any recommended graphic adapter and 7150 clone for such tasks?
For last I would like to mention a GUI bug when using softlists. On "File Manager" if you choose items with multiple media and then select "Reset", the system loads the first item. If for example you load a PC98 game with DISK B and DISK E on flop1 and flop2 respectively, when resetting the system then it loads DISK A for both drives.
EDIT: I correct myself, it shows all files needed before running. But still if I change say the graphic adapter, it asks for not listed ROMs.
Edited by BIOS-D (01/02/17 05:52 AM)