From f9576cdca6e5fb155db7eb200397e8e07149f883 Mon Sep 17 00:00:00 2001 From: Stanislav Podzigun Date: Thu, 30 Oct 2025 21:31:12 +0000 Subject: [PATCH] Add Quake DOPA and Malice MOD records to idTech package --- .../idtech-lr/scripts/generate-idtech.sh | 18 ++++++++++++++++++ .../libretro/idtech-lr/sources/idtech_dirs | 1 + 2 files changed, 19 insertions(+) diff --git a/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/scripts/generate-idtech.sh b/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/scripts/generate-idtech.sh index b45d897989..379674fbd4 100644 --- a/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/scripts/generate-idtech.sh +++ b/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/scripts/generate-idtech.sh @@ -141,6 +141,24 @@ ${RA_BIN} -L ${RA_DIR}/tyrquake_libretro.so ${GAME_DIR}/quake/rogue/pak0.pak EOF fi +### Quake - Dimension of the Past +if [[ -f "${GAME_DIR}/quake/dopa/pak0.pak" ]] && [[ ! -f ${SCRIPT_DIR}/Quake\ -\ Dimension\ of\ the\ Past.sh ]]; then +cat <${SCRIPT_DIR}/Quake\ -\ Dimension\ of\ the\ Past.sh +#!/bin/bash + +${RA_BIN} -L ${RA_DIR}/tyrquake_libretro.so ${GAME_DIR}/quake/dopa/pak0.pak +EOF +fi + +### Malice +if [[ -f "${GAME_DIR}/quake/malice/pak0.pak" ]] && [[ ! -f ${SCRIPT_DIR}/Malice.sh ]]; then +cat <${SCRIPT_DIR}/Malice.sh +#!/bin/bash + +${RA_BIN} -L ${RA_DIR}/tyrquake_libretro.so ${GAME_DIR}/quake/malice/pak0.pak +EOF +fi + ### Quake 2 if [[ -f "${GAME_DIR}/quake2/baseq2/pak0.pak" ]] && [[ ! -f ${SCRIPT_DIR}/Quake\ II.sh ]]; then cat <${SCRIPT_DIR}/Quake\ II.sh diff --git a/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/sources/idtech_dirs b/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/sources/idtech_dirs index 65a3ed03de..1bf88d991e 100644 --- a/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/sources/idtech_dirs +++ b/projects/ROCKNIX/packages/emulators/libretro/idtech-lr/sources/idtech_dirs @@ -11,6 +11,7 @@ quake/id1 quake/dopa quake/hipnotic quake/rogue +quake/malice quake2/baseq2 quake2/rogue quake2/xatrix