2015-02-16 19:19:30 -08:00
|
|
|
#! /usr/bin/env bash
|
|
|
|
# vim: set ts=3 sw=3 noet ft=sh : bash
|
2015-01-20 07:21:42 +01:00
|
|
|
|
|
|
|
# BSDs don't have readlink -f
|
|
|
|
read_link()
|
|
|
|
{
|
2015-02-16 19:19:30 -08:00
|
|
|
TARGET_FILE="$1"
|
|
|
|
cd $(dirname "$TARGET_FILE")
|
|
|
|
TARGET_FILE=$(basename "$TARGET_FILE")
|
|
|
|
|
|
|
|
while [ -L "$TARGET_FILE" ]
|
|
|
|
do
|
|
|
|
TARGET_FILE=$(readlink "$TARGET_FILE")
|
|
|
|
cd $(dirname "$TARGET_FILE")
|
|
|
|
TARGET_FILE=$(basename "$TARGET_FILE")
|
|
|
|
done
|
|
|
|
|
|
|
|
PHYS_DIR=$(pwd -P)
|
|
|
|
RESULT="$PHYS_DIR/$TARGET_FILE"
|
|
|
|
echo $RESULT
|
2015-01-20 07:21:42 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
SCRIPT=$(read_link "$0")
|
|
|
|
echo "Script: $SCRIPT"
|
|
|
|
BASE_DIR=$(dirname "$SCRIPT")
|
2015-01-25 09:40:40 +01:00
|
|
|
LIBRETRODATABASE_BASE_DIR="$BASE_DIR/retroarch/media/libretrodb"
|
|
|
|
RDB_DIR="${LIBRETRODATABASE_BASE_DIR}/rdb"
|
2015-09-17 06:50:58 +02:00
|
|
|
LIBRETRODB_BASE_DIR=retroarch/libretro-db
|
2015-01-25 09:40:40 +01:00
|
|
|
LIBRETRODATABASE_DAT_DIR=${LIBRETRODATABASE_BASE_DIR}/dat
|
|
|
|
LIBRETRODATABASE_META_DAT_DIR=${LIBRETRODATABASE_BASE_DIR}/metadat
|
2015-01-20 07:21:42 +01:00
|
|
|
|
|
|
|
die()
|
|
|
|
{
|
2015-02-16 19:19:30 -08:00
|
|
|
echo $1
|
|
|
|
#exit 1
|
2015-01-20 07:21:42 +01:00
|
|
|
}
|
|
|
|
|
2015-01-25 09:40:40 +01:00
|
|
|
echo $LIBRETRODB_BASE
|
2015-01-20 07:21:42 +01:00
|
|
|
|
|
|
|
build_libretrodb() {
|
2015-02-16 19:19:30 -08:00
|
|
|
cd $BASE_DIR
|
|
|
|
if [ -d "$LIBRETRODB_BASE_DIR" ]; then
|
|
|
|
echo "=== Building libretrodb ==="
|
|
|
|
cd ${LIBRETRODB_BASE_DIR}/
|
|
|
|
|
|
|
|
if [ -z "${NOCLEAN}" ]; then
|
|
|
|
make -j$JOBS clean || die "Failed to clean ${2}"
|
|
|
|
fi
|
|
|
|
make -j$JOBS || die "Failed to build ${2}"
|
|
|
|
fi
|
2015-01-20 07:21:42 +01:00
|
|
|
}
|
|
|
|
|
2015-01-22 01:43:30 +01:00
|
|
|
# $1 is name
|
|
|
|
# $2 is match key
|
2015-01-22 18:17:23 +01:00
|
|
|
build_libretro_database() {
|
2015-02-16 19:19:30 -08:00
|
|
|
cd $BASE_DIR
|
|
|
|
if [ -d "$LIBRETRODB_BASE_DIR" ]; then
|
|
|
|
DBFILE=${BASE_DIR}/${LIBRETRODB_BASE_DIR}/db.rdb
|
|
|
|
cd ${LIBRETRODB_BASE_DIR}/
|
|
|
|
echo "=== Building ${1} ==="
|
2016-01-26 08:40:20 +01:00
|
|
|
COMMAND='${BASE_DIR}/${LIBRETRODB_BASE_DIR}/c_converter ${DBFILE} "${2}"'
|
2015-02-16 19:19:30 -08:00
|
|
|
|
|
|
|
#Check if meta DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/${1}.dat"'
|
2016-09-23 13:54:38 -04:00
|
|
|
fi
|
|
|
|
|
2016-06-08 22:24:58 -04:00
|
|
|
#Check if meta goodtools is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/goodtools/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/goodtools/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2015-02-16 19:19:30 -08:00
|
|
|
#Check if meta analog DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/analog/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/analog/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta barcode DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/barcode/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/barcode/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta BBFC DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/bbfc/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/bbfc/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta developer DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/developer/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/developer/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta ELSPA DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/elspa/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/elspa/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta ESRB DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/esrb/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/esrb/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta franchise DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/franchise/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/franchise/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta Famitsu magazine DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/magazine/famitsu/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/magazine/famitsu/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta Edge magazine DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/magazine/edge/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/magazine/edge/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta Edge magazine review DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/magazine/edge_review/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/magazine/edge_review/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta maxusers DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/maxusers/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/maxusers/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta origin DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/origin/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/origin/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta publisher DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/publisher/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/publisher/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta releasemonth DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/releasemonth/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/releasemonth/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta releaseyear DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/releaseyear/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/releaseyear/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta rumble DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/rumble/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/rumble/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta serial DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/serial/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/serial/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
|
|
|
#Check if meta enhancement HW DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/enhancement_hw/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/enhancement_hw/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2016-02-02 17:53:33 +07:00
|
|
|
#Check if meta TGDB DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/tgdb/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/tgdb/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2017-02-16 01:08:38 -03:00
|
|
|
#Check if meta hacks is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/hacks/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/hacks/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2017-06-17 01:42:24 -04:00
|
|
|
#Check for the MAME folders
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/mame-nonmerged/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/mame-nonmerged/${1}.dat"'
|
|
|
|
fi
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/mame-split/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/mame-split/${1}.dat"'
|
|
|
|
fi
|
2017-11-08 17:04:51 -08:00
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/mame-member/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/mame-member/${1}.dat"'
|
|
|
|
fi
|
2017-06-17 01:42:24 -04:00
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/mame/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/mame/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2017-10-06 02:36:44 -04:00
|
|
|
#Check for Final Burn Alpha folders
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/fba-merged/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/fba-merged/${1}.dat"'
|
|
|
|
fi
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/fba-split/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/fba-split/${1}.dat"'
|
|
|
|
fi
|
2017-11-08 17:04:51 -08:00
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/fba-member/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/fba-member/${1}.dat"'
|
|
|
|
fi
|
2017-10-06 02:36:44 -04:00
|
|
|
|
2016-10-03 16:47:37 -04:00
|
|
|
#Check if meta libretro-dats folder is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/libretro-dats/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/libretro-dats/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2017-01-14 15:18:17 -05:00
|
|
|
#Check if meta redump is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/redump/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/redump/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2016-09-23 14:05:43 -04:00
|
|
|
#Check if meta no-intro is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_META_DAT_DIR}/no-intro/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_META_DAT_DIR}/no-intro/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2016-08-21 15:04:16 -03:00
|
|
|
#Check if main DAT is there
|
|
|
|
if [ -f "${LIBRETRODATABASE_DAT_DIR}/${1}.dat" ]; then
|
|
|
|
COMMAND+=' "${LIBRETRODATABASE_DAT_DIR}/${1}.dat"'
|
|
|
|
fi
|
|
|
|
|
2015-02-16 19:19:30 -08:00
|
|
|
eval ${COMMAND}
|
|
|
|
if [ -f ${DBFILE} ]; then
|
|
|
|
mv ${DBFILE} "${RDB_DIR}/${1}.rdb"
|
|
|
|
fi
|
|
|
|
fi
|
2015-01-20 07:38:55 +01:00
|
|
|
}
|
|
|
|
|
2015-01-24 22:20:49 +01:00
|
|
|
build_libretro_databases() {
|
2017-12-30 08:07:03 -05:00
|
|
|
build_libretro_database "Amstrad - CPC" "rom.crc"
|
2018-01-06 12:22:56 -05:00
|
|
|
build_libretro_database "Mattel - Intellivision" "rom.crc"
|
2016-06-11 19:26:41 -04:00
|
|
|
build_libretro_database "ScummVM" "rom.crc"
|
2016-12-27 17:05:26 -05:00
|
|
|
build_libretro_database "DOS" "rom.crc"
|
2016-06-29 17:08:18 -04:00
|
|
|
build_libretro_database "Lutro" "rom.name"
|
2017-11-27 01:12:46 -05:00
|
|
|
build_libretro_database "ChaiLove" "rom.crc"
|
2017-12-12 10:57:47 -05:00
|
|
|
build_libretro_database "MrBoom" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Super Nintendo Entertainment System" "rom.crc"
|
2017-09-25 18:13:55 -04:00
|
|
|
build_libretro_database "Nintendo - Super Nintendo Entertainment System Hacks" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sony - PlayStation" "rom.serial"
|
2017-12-29 03:48:29 -05:00
|
|
|
build_libretro_database "Sony - PlayStation 3" "rom.serial"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Atari - Jaguar" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Nintendo 64" "rom.crc"
|
2016-04-14 23:46:43 +02:00
|
|
|
build_libretro_database "Nintendo - Nintendo 64DD" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Virtual Boy" "rom.crc"
|
2016-12-09 23:19:07 -05:00
|
|
|
build_libretro_database "Atari - 2600" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Atari - 5200" "rom.crc"
|
|
|
|
build_libretro_database "Atari - 7800" "rom.crc"
|
|
|
|
build_libretro_database "Atari - Lynx" "rom.crc"
|
|
|
|
build_libretro_database "Atari - ST" "rom.crc"
|
|
|
|
build_libretro_database "Bandai - WonderSwan" "rom.crc"
|
|
|
|
build_libretro_database "Bandai - WonderSwan Color" "rom.crc"
|
|
|
|
build_libretro_database "Casio - Loopy" "rom.crc"
|
|
|
|
build_libretro_database "Casio - PV-1000" "rom.crc"
|
|
|
|
build_libretro_database "Coleco - ColecoVision" "rom.crc"
|
2017-03-29 03:26:51 -04:00
|
|
|
build_libretro_database "Commodore - 64" "rom.crc"
|
2016-12-04 05:50:45 -05:00
|
|
|
build_libretro_database "Dinothawr" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Emerson - Arcadia 2001" "rom.crc"
|
|
|
|
build_libretro_database "Entex - Adventure Vision" "rom.crc"
|
|
|
|
build_libretro_database "Epoch - Super Cassette Vision" "rom.crc"
|
|
|
|
build_libretro_database "Fairchild - Channel F" "rom.crc"
|
|
|
|
build_libretro_database "Funtech - Super Acan" "rom.crc"
|
2016-12-17 09:23:53 -05:00
|
|
|
build_libretro_database "Handheld Electronic Game" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "GamePark - GP32" "rom.crc"
|
|
|
|
build_libretro_database "GCE - Vectrex" "rom.crc"
|
|
|
|
build_libretro_database "Hartung - Game Master" "rom.crc"
|
|
|
|
build_libretro_database "LeapFrog - Leapster Learning Game System" "rom.crc"
|
|
|
|
build_libretro_database "Magnavox - Odyssey2" "rom.crc"
|
|
|
|
build_libretro_database "Microsoft - MSX" "rom.crc"
|
2016-01-17 21:35:11 -02:00
|
|
|
build_libretro_database "Microsoft - MSX2" "rom.crc"
|
2017-05-16 01:34:48 +02:00
|
|
|
build_libretro_database "Microsoft - Xbox" "rom.crc"
|
2016-08-10 12:02:25 -04:00
|
|
|
build_libretro_database "NEC - PC Engine CD - TurboGrafx-CD" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "NEC - PC Engine - TurboGrafx 16" "rom.crc"
|
2016-01-17 21:04:21 -02:00
|
|
|
build_libretro_database "NEC - PC Engine SuperGrafx" "rom.crc"
|
2016-08-20 00:20:03 -04:00
|
|
|
build_libretro_database "NEC - PC-FX" "rom.crc"
|
2017-01-07 22:57:38 -05:00
|
|
|
build_libretro_database "Nintendo - Family Computer Disk System" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Game Boy" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Game Boy Advance" "rom.crc"
|
2017-09-25 18:24:56 -04:00
|
|
|
build_libretro_database "Nintendo - e-Reader" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Game Boy Color" "rom.crc"
|
2017-10-09 03:23:49 -04:00
|
|
|
build_libretro_database "Nintendo - GameCube" "rom.serial"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Nintendo 3DS" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Nintendo 3DS (DLC)" "rom.crc"
|
2017-02-18 21:12:05 -05:00
|
|
|
build_libretro_database "Nintendo - Nintendo DS" "rom.crc"
|
2017-02-18 15:25:17 -05:00
|
|
|
build_libretro_database "Nintendo - Nintendo DS (Download Play)" "rom.crc"
|
2017-02-18 21:12:05 -05:00
|
|
|
build_libretro_database "Nintendo - Nintendo DSi" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Nintendo - Nintendo DSi (DLC)" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Nintendo Entertainment System" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Nintendo Wii (DLC)" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Pokemon Mini" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Satellaview" "rom.crc"
|
|
|
|
build_libretro_database "Nintendo - Sufami Turbo" "rom.crc"
|
2017-10-09 03:23:49 -04:00
|
|
|
build_libretro_database "Nintendo - Wii" "rom.serial"
|
2016-08-22 21:16:18 -04:00
|
|
|
build_libretro_database "The 3DO Company - 3DO" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Philips - Videopac+" "rom.crc"
|
|
|
|
build_libretro_database "RCA - Studio II" "rom.crc"
|
2017-10-02 22:58:25 -04:00
|
|
|
build_libretro_database "Rick Dangerous" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sega - 32X" "rom.crc"
|
2016-08-14 00:20:00 -04:00
|
|
|
build_libretro_database "Sega - Dreamcast" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sega - Game Gear" "rom.crc"
|
|
|
|
build_libretro_database "Sega - Master System - Mark III" "rom.crc"
|
2016-08-09 08:21:39 -04:00
|
|
|
build_libretro_database "Sega - Mega-CD - Sega CD" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sega - Mega Drive - Genesis" "rom.crc"
|
|
|
|
build_libretro_database "Sega - PICO" "rom.crc"
|
2016-07-25 22:02:50 -04:00
|
|
|
build_libretro_database "Sega - Saturn" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sega - SG-1000" "rom.crc"
|
2017-06-11 11:37:14 -04:00
|
|
|
build_libretro_database "Sharp - X68000" "rom.crc"
|
2016-05-02 20:20:32 -03:00
|
|
|
build_libretro_database "Sinclair - ZX Spectrum" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sinclair - ZX Spectrum +3" "rom.crc"
|
2016-04-17 21:37:34 +02:00
|
|
|
build_libretro_database "Sinclair - ZX 81" "rom.crc"
|
2017-05-09 05:20:17 +02:00
|
|
|
build_libretro_database "SNK - Neo Geo CD" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "SNK - Neo Geo Pocket" "rom.crc"
|
|
|
|
build_libretro_database "SNK - Neo Geo Pocket Color" "rom.crc"
|
2018-04-08 13:50:46 -04:00
|
|
|
build_libretro_database "Sony - PlayStation 2" "rom.serial"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Sony - PlayStation 3 (DLC)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation 3 (Downloadable)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation 3 (PSN)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation Portable" "rom.serial"
|
|
|
|
build_libretro_database "Sony - PlayStation Portable (DLC)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation Portable (PSX2PSP)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation Portable (UMD Music)" "rom.crc"
|
|
|
|
build_libretro_database "Sony - PlayStation Portable (UMD Video)" "rom.crc"
|
2016-12-06 19:18:55 -05:00
|
|
|
build_libretro_database "Sony - PlayStation Vita" "rom.serial"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "Tiger - Game.com" "rom.crc"
|
2017-06-17 02:23:18 -04:00
|
|
|
build_libretro_database "Tomb Raider" "rom.crc"
|
2016-07-09 21:52:59 +02:00
|
|
|
build_libretro_database "Uzebox" "rom.crc"
|
2015-02-16 19:19:30 -08:00
|
|
|
build_libretro_database "VTech - CreatiVision" "rom.crc"
|
|
|
|
build_libretro_database "VTech - V.Smile" "rom.crc"
|
|
|
|
build_libretro_database "Watara - Supervision" "rom.crc"
|
2017-06-17 01:42:24 -04:00
|
|
|
build_libretro_database "MAME" "rom.crc"
|
2017-07-18 08:11:45 -04:00
|
|
|
build_libretro_database "MAME 2000" "rom.crc"
|
|
|
|
build_libretro_database "MAME 2003" "rom.crc"
|
|
|
|
build_libretro_database "MAME 2003 (Midway)" "rom.crc"
|
|
|
|
build_libretro_database "MAME 2010" "rom.crc"
|
|
|
|
build_libretro_database "MAME 2014" "rom.crc"
|
|
|
|
build_libretro_database "MAME 2016" "rom.crc"
|
2017-10-06 02:36:44 -04:00
|
|
|
build_libretro_database "FB Alpha - Arcade Games" "rom.crc"
|
2015-05-29 12:14:19 +02:00
|
|
|
build_libretro_database "DOOM" "rom.crc"
|
2016-06-11 19:25:28 -04:00
|
|
|
build_libretro_database "Cave Story" "rom.crc"
|
2015-06-26 16:48:21 +02:00
|
|
|
build_libretro_database "Quake1" "rom.crc"
|
2017-07-24 15:50:07 -04:00
|
|
|
build_libretro_database "RPG Maker" "rom.crc"
|
2018-05-10 17:00:15 -04:00
|
|
|
build_libretro_database "Flashback" "rom.crc"
|
2015-01-20 07:21:42 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
build_libretrodb
|
|
|
|
build_libretro_databases
|