Added TIC-80 standalone as an alternative emulator for the tic80 system

Also changed the fullname for the tic80 system from 'TIC-80 Game Engine' to 'TIC-80 Fantasy Computer'
This commit is contained in:
Leon Styhre 2023-10-22 17:29:00 +02:00
parent 2c9d1b69a1
commit 25df7b6f9d
9 changed files with 43 additions and 5 deletions

View file

@ -115,6 +115,7 @@ Emulators\solarus\solarus-run.exe
Emulators\SSF\SSF.exe Emulators\SSF\SSF.exe
Emulators\Stella\64-bit\Stella.exe Emulators\Stella\64-bit\Stella.exe
Emulators\Supermodel\Supermodel.exe Emulators\Supermodel\Supermodel.exe
Emulators\tic80\tic80.exe
Emulators\Triforce\DolphinWX.exe Emulators\Triforce\DolphinWX.exe
Emulators\tsugaru\Tsugaru_CUI.exe Emulators\tsugaru\Tsugaru_CUI.exe
Emulators\VBA-M\visualboyadvance-m.exe Emulators\VBA-M\visualboyadvance-m.exe

View file

@ -141,10 +141,10 @@ namespace PlatformIds
"supracan", // Funtech Super A'Can "supracan", // Funtech Super A'Can
"switch", // Nintendo Switch "switch", // Nintendo Switch
"ti99", // Texas Instruments TI-99 "ti99", // Texas Instruments TI-99
"tic80", // TIC-80 Game Engine "tic80", // TIC-80 Fantasy Computer
"trs-80", // Tandy TRS-80 "trs-80", // Tandy TRS-80
"uzebox", // Uzebox Open Source Console "uzebox", // Uzebox Open Source Console
"vectrex", // Smith Engineering Vectrex "vectrex", // GCE Vectrex
"vic20", // Commodore VIC-20 "vic20", // Commodore VIC-20
"virtualboy", // Nintendo Virtual Boy "virtualboy", // Nintendo Virtual Boy
"vpinball", // Visual Pinball "vpinball", // Visual Pinball

View file

@ -337,6 +337,12 @@
<entry>/usr/local/bin/Stella</entry> <entry>/usr/local/bin/Stella</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="TIC-80">
<!-- TIC-80 Fantasy Computer (game engine) -->
<rule type="staticpath">
<entry>/Applications/tic80.app/Contents/MacOS/tic80</entry>
</rule>
</emulator>
<emulator name="VBA-M"> <emulator name="VBA-M">
<!-- Nintendo Game Boy Advance emulator VBA-M --> <!-- Nintendo Game Boy Advance emulator VBA-M -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -1874,10 +1874,11 @@
</system> </system>
<system> <system>
<name>tic80</name> <name>tic80</name>
<fullname>TIC-80 Game Engine</fullname> <fullname>TIC-80 Fantasy Computer</fullname>
<path>%ROMPATH%/tic80</path> <path>%ROMPATH%/tic80</path>
<extension>.tic .TIC</extension> <extension>.tic .TIC</extension>
<command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tic80_libretro.dylib %ROM%</command> <command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tic80_libretro.dylib %ROM%</command>
<command label="TIC-80 (Standalone)">%EMULATOR_TIC-80% %ROM% --fullscreen</command>
<platform>tic80</platform> <platform>tic80</platform>
<theme>tic80</theme> <theme>tic80</theme>
</system> </system>

View file

@ -904,6 +904,17 @@
<entry>~/bin/Supermodel/supermodel</entry> <entry>~/bin/Supermodel/supermodel</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="TIC-80">
<!-- TIC-80 Fantasy Computer (game engine) -->
<rule type="systempath">
<entry>tic80</entry>
<entry>com.tic80.TIC_80</entry>
</rule>
<rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/com.tic80.TIC_80</entry>
<entry>~/.local/share/flatpak/exports/bin/com.tic80.TIC_80</entry>
</rule>
</emulator>
<emulator name="TRIFORCE"> <emulator name="TRIFORCE">
<!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin --> <!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="systempath"> <rule type="systempath">

View file

@ -1975,10 +1975,11 @@
</system> </system>
<system> <system>
<name>tic80</name> <name>tic80</name>
<fullname>TIC-80 Game Engine</fullname> <fullname>TIC-80 Fantasy Computer</fullname>
<path>%ROMPATH%/tic80</path> <path>%ROMPATH%/tic80</path>
<extension>.tic .TIC</extension> <extension>.tic .TIC</extension>
<command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tic80_libretro.so %ROM%</command> <command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/tic80_libretro.so %ROM%</command>
<command label="TIC-80 (Standalone)">%EMULATOR_TIC-80% %ROM% --fullscreen</command>
<platform>tic80</platform> <platform>tic80</platform>
<theme>tic80</theme> <theme>tic80</theme>
</system> </system>

View file

@ -794,6 +794,16 @@
<entry>%ESPATH%\..\Emulators\Supermodel\Supermodel.exe</entry> <entry>%ESPATH%\..\Emulators\Supermodel\Supermodel.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="TIC-80">
<!-- TIC-80 Fantasy Computer (game engine) -->
<rule type="systempath">
<entry>tic80.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\tic80\tic80.exe</entry>
<entry>%ESPATH%\..\Emulators\tic80\tic80.exe</entry>
</rule>
</emulator>
<emulator name="TRIFORCE"> <emulator name="TRIFORCE">
<!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin --> <!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="systempath"> <rule type="systempath">

View file

@ -525,6 +525,13 @@
<entry>%ESPATH%\..\Emulators\Supermodel\Supermodel.exe</entry> <entry>%ESPATH%\..\Emulators\Supermodel\Supermodel.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="TIC-80">
<!-- TIC-80 Fantasy Computer (game engine) -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\tic80\tic80.exe</entry>
<entry>%ESPATH%\..\Emulators\tic80\tic80.exe</entry>
</rule>
</emulator>
<emulator name="TRIFORCE"> <emulator name="TRIFORCE">
<!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin --> <!-- Triforce, fork of Nintendo GameCube and Wii emulator Dolphin -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -1951,10 +1951,11 @@
</system> </system>
<system> <system>
<name>tic80</name> <name>tic80</name>
<fullname>TIC-80 Game Engine</fullname> <fullname>TIC-80 Fantasy Computer</fullname>
<path>%ROMPATH%\tic80</path> <path>%ROMPATH%\tic80</path>
<extension>.tic .TIC</extension> <extension>.tic .TIC</extension>
<command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\tic80_libretro.dll %ROM%</command> <command label="TIC-80">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\tic80_libretro.dll %ROM%</command>
<command label="TIC-80 (Standalone)">%EMULATOR_TIC-80% %ROM% --fullscreen</command>
<platform>tic80</platform> <platform>tic80</platform>
<theme>tic80</theme> <theme>tic80</theme>
</system> </system>