diff --git a/create_retroarch_chd_playlist.sh b/create_retroarch_chd_playlist.sh index 7f5a0c6..9740d50 100755 --- a/create_retroarch_chd_playlist.sh +++ b/create_retroarch_chd_playlist.sh @@ -288,7 +288,7 @@ if test -f "${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl; then fi touch "${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl -echo "{"; +(echo "{"; echo " \"version\": \"1.4\","; echo " \"default_core_path\": \"\","; echo " \"default_core_name\": \"\","; @@ -296,16 +296,16 @@ 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 +echo " \"items\": [") >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl for CHDFILE in "${ROM_FOLDER}"/*.chd; do GAMENAME="$(basename "$CHDFILE" .chd)" - echo " {"; + (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 + echo " },") >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl done -echo " ]"; -echo "}" >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl +(echo " ]"; +echo "}") >>"${PLAYLISTS_FOLDER}"/"${PLAYLIST_NAME}".lpl