Here's an excerpt from an strace on Linux for "mess64 -rp /home/games/mess/roms -verifysoftlist mac_hdd":

Code:
...
open("/home/games/mess/roms/mac2fdhd.zip", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0664, st_size=153840, ...}) = 0
pread(5, "\207U\2233\355\374\354\242U\223G\315\214\233\10\26\327y\253\306vu\217\232\311b\2624rl,\375"..., 1024, 152816) = 1024
pread(5, "PK\1\2\0\0\24\0\2\0\10\0\22]\203Bo\226;\316CX\2\0\0\0\4\0\f\0\0\0"..., 58, 153721) = 58
close(5)                                = 0
open("/home/games/mess/roms.zip", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.zip", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/home/games.zip", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/home.zip", O_RDONLY)             = -1 ENOENT (No such file or directory)
open(".zip", O_RDONLY)                  = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms/mac608.chd", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.7z", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.7z", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/home/games.7z", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/home.7z", O_RDONLY)              = -1 ENOENT (No such file or directory)
open(".7z", O_RDONLY)                   = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.zip", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.zip", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/home/games.zip", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/home.zip", O_RDONLY)             = -1 ENOENT (No such file or directory)
open(".zip", O_RDONLY)                  = -1 ENOENT (No such file or directory)
...

So, it's simply not searching where it's supposed to be searching!

As opposed to starting an actual software-list entry, where it finally finds the CHD in "/home/games/mess/roms/mac_hdd/mac750/mac750.chd" (strace excerpt from "mess64 -rp /home/games/mess/roms macclas2 -hard1 mac_hdd:mac750:hdd"):

Code:
...
open("/home/games/mess/roms/macclas2/mac750.chd", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms/macclas2.7z", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.7z", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.7z", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/home/games.7z", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/home.7z", O_RDONLY)              = -1 ENOENT (No such file or directory)
open(".7z", O_RDONLY)                   = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.zip", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.zip", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/home/games.zip", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/home.zip", O_RDONLY)             = -1 ENOENT (No such file or directory)
open(".zip", O_RDONLY)                  = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms/mac750.chd", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.7z", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.7z", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/home/games.7z", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/home.7z", O_RDONLY)              = -1 ENOENT (No such file or directory)
open(".7z", O_RDONLY)                   = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms.zip", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/games/mess.zip", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/home/games.zip", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/home.zip", O_RDONLY)             = -1 ENOENT (No such file or directory)
open(".zip", O_RDONLY)                  = -1 ENOENT (No such file or directory)
open("/home/games/mess/roms/mac_hdd/mac750/mac750.chd", O_RDONLY) = 12
...

Last edited by qmc2; 05/22/13 01:45 PM.

A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]