From 0ca528566f9f64db04d2507642ee7b11daf78948 Mon Sep 17 00:00:00 2001 From: Leon Styhre <leon@leonstyhre.com> Date: Wed, 20 Sep 2023 19:45:47 +0200 Subject: [PATCH] Added support for the Namco-Sega-Nintendo Triforce (triforce) game system --- resources/sorting/hwtype_year/es_systems_sorting.xml | 4 ++++ .../manufacturer_hwtype_year/es_systems_sorting.xml | 4 ++++ .../sorting/manufacturer_year/es_systems_sorting.xml | 4 ++++ resources/sorting/year/es_systems_sorting.xml | 4 ++++ resources/systems/macos/es_systems.xml | 9 +++++++++ resources/systems/unix/es_systems.xml | 9 +++++++++ resources/systems/windows/es_systems.xml | 9 +++++++++ 7 files changed, 43 insertions(+) diff --git a/resources/sorting/hwtype_year/es_systems_sorting.xml b/resources/sorting/hwtype_year/es_systems_sorting.xml index 5bf2aba69..7b0f297e5 100644 --- a/resources/sorting/hwtype_year/es_systems_sorting.xml +++ b/resources/sorting/hwtype_year/es_systems_sorting.xml @@ -645,6 +645,10 @@ <name>tools</name> <systemsortname>Folder - 0000</systemsortname> </system> + <system> + <name>triforce</name> + <systemsortname>Arcade - 2002</systemsortname> + </system> <system> <name>trs-80</name> <systemsortname>Computer - 1984</systemsortname> diff --git a/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml b/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml index 9e1dd6075..5a0659311 100644 --- a/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml +++ b/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml @@ -645,6 +645,10 @@ <name>tools</name> <systemsortname>Various - Folder - 0000</systemsortname> </system> + <system> + <name>triforce</name> + <systemsortname>Namco-Sega-Nintendo - Arcade - 2002</systemsortname> + </system> <system> <name>trs-80</name> <systemsortname>Tandy - Computer - 1984</systemsortname> diff --git a/resources/sorting/manufacturer_year/es_systems_sorting.xml b/resources/sorting/manufacturer_year/es_systems_sorting.xml index b2e5451ab..1a33af8b8 100644 --- a/resources/sorting/manufacturer_year/es_systems_sorting.xml +++ b/resources/sorting/manufacturer_year/es_systems_sorting.xml @@ -645,6 +645,10 @@ <name>tools</name> <systemsortname>Various - 0000</systemsortname> </system> + <system> + <name>triforce</name> + <systemsortname>Namco-Sega-Nintendo - 2002</systemsortname> + </system> <system> <name>trs-80</name> <systemsortname>Tandy - 1984</systemsortname> diff --git a/resources/sorting/year/es_systems_sorting.xml b/resources/sorting/year/es_systems_sorting.xml index 8b3c6ee9a..acff6c577 100644 --- a/resources/sorting/year/es_systems_sorting.xml +++ b/resources/sorting/year/es_systems_sorting.xml @@ -645,6 +645,10 @@ <name>tools</name> <systemsortname>0000</systemsortname> </system> + <system> + <name>triforce</name> + <systemsortname>2002</systemsortname> + </system> <system> <name>trs-80</name> <systemsortname>1984</systemsortname> diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index e9ffbc956..f4fcbadd6 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -1758,6 +1758,15 @@ <platform>moto</platform> <theme>to8</theme> </system> + <system> + <name>triforce</name> + <fullname>Namco-Sega-Nintendo Triforce</fullname> + <path>%ROMPATH%/triforce</path> + <extension>.ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP</extension> + <command>PLACEHOLDER %ROM%</command> + <platform>arcade</platform> + <theme>triforce</theme> + </system> <system> <name>trs-80</name> <fullname>Tandy TRS-80</fullname> diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 0c292a747..d42bb4f35 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -1834,6 +1834,15 @@ <platform>moto</platform> <theme>to8</theme> </system> + <system> + <name>triforce</name> + <fullname>Namco-Sega-Nintendo Triforce</fullname> + <path>%ROMPATH%/triforce</path> + <extension>.ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP</extension> + <command label="Triforce (Standalone)">%INJECT%=%BASENAME%.esprefix %EMULATOR_TRIFORCE% -b -e %ROM%</command> + <platform>arcade</platform> + <theme>triforce</theme> + </system> <system> <name>trs-80</name> <fullname>Tandy TRS-80</fullname> diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 91dc929f5..f4a81e53f 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -1830,6 +1830,15 @@ <platform>moto</platform> <theme>to8</theme> </system> + <system> + <name>triforce</name> + <fullname>Namco-Sega-Nintendo Triforce</fullname> + <path>%ROMPATH%\triforce</path> + <extension>.ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP</extension> + <command label="Triforce (Standalone)">%EMULATOR_TRIFORCE% -b -e %ROM%</command> + <platform>arcade</platform> + <theme>triforce</theme> + </system> <system> <name>trs-80</name> <fullname>Tandy TRS-80</fullname>