FS#58401 - [mame] /usr/share/mame/ not used/searched
Attached to Project:
Community Packages
Opened by M. Ham. (MHami) - Monday, 30 April 2018, 09:13 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 May 2018, 08:16 GMT
Opened by M. Ham. (MHami) - Monday, 30 April 2018, 09:13 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 May 2018, 08:16 GMT
|
Details
Description:
The PKGBUILD of MAME copies files to /usr/share/mame but the mame program does not search there for them. i.e. the mame.sh skript generates a mame.ini that sets the artork path to "$home/.mame/artwork;artwork". This will search in "$home/.mame/artwork" and in "/usr/lib/mame/artwork" since this is the place of execution. "cd /usr/lib/mame" and "./mame" Same with all folders in /usr/share/mame/ Additional info: * mame 0.197, happens also with sdlmame 0.196 Steps to reproduce: Try to start a software list game like Super Mario Bros on NES "mame nes smb1". Since MAME does not have the hash informations stored in /usr/share/mame/hash it does not know what to do. "mame -hashpath /usr/share/mame/hash/ nes smb1" does work. Also plugins don't work for the same reason. Some shaders coming with MAME also don't work because of missing artwork files (i.e. crt-geom). Maybe two proper solutions: 1. create a mame.ini with the correct pathes in it 2. store the content of /usr/share/mame in /usr/lib/mame/ |
This task depends upon
Closed by Antonio Rojas (arojas)
Tuesday, 01 May 2018, 08:16 GMT
Reason for closing: Fixed
Additional comments about closing: mame 0.197-2
Tuesday, 01 May 2018, 08:16 GMT
Reason for closing: Fixed
Additional comments about closing: mame 0.197-2