mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
NETPLAY: improving roms search
This commit is contained in:
parent
ff79b9f868
commit
2da412bb65
|
@ -83,9 +83,11 @@ start_game() {
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# Find the game ROM in the specified directory
|
# Find the game ROM by name and then verify CRC
|
||||||
found_rom=""
|
found_rom=""
|
||||||
for rom in $(find "$roms_folder" -type f); do
|
candidates=($(find "$roms_folder" -type f -iname "*$(echo "$selected_game_name" | sed 's/[^a-zA-Z0-9]//g')*"))
|
||||||
|
|
||||||
|
for rom in "${candidates[@]}"; do
|
||||||
# Check the CRC of the ROM
|
# Check the CRC of the ROM
|
||||||
rom_crc=$(crc32 "$rom")
|
rom_crc=$(crc32 "$rom")
|
||||||
if [ "$rom_crc" = "$selected_game_crc" ]; then
|
if [ "$rom_crc" = "$selected_game_crc" ]; then
|
||||||
|
|
Loading…
Reference in a new issue