If you like disk images from the Homesoft collection:
perhaps you faced the same problem as I did.
Each ATR image contain several games and to find a game on SIO2SD you need to have the table of contents (GAMES.TXT or better GAMES_S.TXT) printed out.
I tried to extract the XEX files with Total Commander and ATR plugin, but the files have short names:
GACCRR.XEX for "The Great American Cross Country Road Race"
That's why I wrote a small HomesoftExtractor tool:
1) Download the ZIP files (GAMES001.ZIP, GAMES002.ZIP, etc.) and extract them (to ATR files)
2) Download the GAMES.ZIP file and extract it (to GAMES.TXT file)
3) Copy the HomesoftExtractor.jar file to the folder with GAMES.TXT and ATR files
4) Double click on HomesoftExtractor.jar or start it from the command line:
java -jar HomesoftExtractor.jar
After some time you should get over 3500 XEX files with long names.
I recommend to copy the XEX files on the SD card (for SIO2SD) with nvc.jar:
This way you will easily and quickly find the games you want to play!