fixes
This commit is contained in:
@@ -36,6 +36,7 @@ fi
|
||||
readonly SYSTEM="$1"
|
||||
readonly ROM_FOLDER="$2"
|
||||
readonly PLAYLISTS_FOLDER="$3"
|
||||
readonly BASE_PATH="/Users/sergio/Roms/roms.retroachievements.2020/"
|
||||
|
||||
case $SYSTEM in
|
||||
|
||||
@@ -282,26 +283,29 @@ zxspectrum)
|
||||
|
||||
esac
|
||||
|
||||
if test f "${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl; then
|
||||
rm "${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
fi
|
||||
touch "${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
|
||||
echo "{" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"version\": \"1.4\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"default_core_path\": \"\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"default_core_name\": \"\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"label_display_mode\": 0," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"right_thumbnail_mode\": 0," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"left_thumbnail_mode\": 0," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"sort_mode\": 0," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo "{";
|
||||
echo " \"version\": \"1.4\",";
|
||||
echo " \"default_core_path\": \"\",";
|
||||
echo " \"default_core_name\": \"\",";
|
||||
echo " \"label_display_mode\": 0,";
|
||||
echo " \"right_thumbnail_mode\": 0,";
|
||||
echo " \"left_thumbnail_mode\": 0,";
|
||||
echo " \"sort_mode\": 0,";
|
||||
echo " \"items\": [" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
for CHDFILE in "${ROM_FOLDER}"/"${SYSTEM}"/*.chd; do
|
||||
GAMENAME="$(basename "$CHDFILE" .chd)"
|
||||
echo " {" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"path\": \"${CHDFILE}\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"label\": \"${GAMENAME}\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"core_path\": \"DETECT\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"core_name\": \"DETECT\"," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " \"db_name\": \"${PLAYLIST_NAME}\"" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " {";
|
||||
echo " \"path\": \"${BASE_PATH}/${CHDFILE}\",";
|
||||
echo " \"label\": \"${GAMENAME}\",";
|
||||
echo " \"core_path\": \"DETECT\",";
|
||||
echo " \"core_name\": \"DETECT\",";
|
||||
echo " \"db_name\": \"${PLAYLIST_NAME}.lpl\"";
|
||||
echo " }," >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
done
|
||||
echo " ]" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
echo " ]";
|
||||
echo "}" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl
|
||||
|
||||
Reference in New Issue
Block a user