Added izapple2 standalone as an alternative emulator for the apple2 system on Linux and Windows

This commit is contained in:
Leon Styhre 2024-09-07 13:36:07 +02:00
parent 7ae17e8f17
commit 5a04e95a6a
8 changed files with 39 additions and 0 deletions

View file

@ -81,6 +81,7 @@ Emulators\Gearboy\Gearboy.exe
Emulators\gopher2600\gopher2600_windows_amd64.exe
Emulators\hatari\hatari.exe
Emulators\Hypseus Singe\hypseus.exe
Emulators\izapple2\izapple2sdl_windows_amd64.exe
Emulators\jgenesis\jgenesis-cli.exe
Emulators\KEmulator\KEmulator.exe
Emulators\lime3ds\lime3ds.exe

View file

@ -469,6 +469,15 @@
<entry>~/bin/hypseus-singe/hypseus.bin</entry>
</rule>
</emulator>
<emulator name="IZAPPLE2">
<!-- Apple II emulator izapple2 -->
<rule type="staticpath">
<entry>~/Applications/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/.local/share/applications/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/.local/bin/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/bin/izapple2/izapple2sdl_linux_amd64</entry>
</rule>
</emulator>
<emulator name="JGENESIS">
<!-- Multi-system emulator jgenesis -->
<rule type="staticpath">

View file

@ -129,6 +129,7 @@
<command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%</command>
<command label="MAME - Current">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2\" -gameio joy -flop1 \"%ROMRAW%\""</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -gameio joy -flop1 %ROM%</command>
<command label="izapple2 (Standalone)">%EMULATOR_IZAPPLE2% %ROM%</command>
<platform>apple2</platform>
<theme>apple2</theme>
</system>

View file

@ -237,6 +237,15 @@
<entry>~/bin/hypseus-singe/hypseus.bin</entry>
</rule>
</emulator>
<emulator name="IZAPPLE2">
<!-- Apple II emulator izapple2 -->
<rule type="staticpath">
<entry>~/Applications/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/.local/share/applications/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/.local/bin/izapple2/izapple2sdl_linux_amd64</entry>
<entry>~/bin/izapple2/izapple2sdl_linux_amd64</entry>
</rule>
</emulator>
<emulator name="LIGHTSPARK">
<!-- Adobe Flash player Lightspark -->
<rule type="systempath">

View file

@ -127,6 +127,7 @@
<command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%</command>
<command label="MAME - Current">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%/apple2\" -gameio joy -flop1 \"%ROMRAW%\""</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -gameio joy -flop1 %ROM%</command>
<command label="izapple2 (Standalone)">%EMULATOR_IZAPPLE2% %ROM%</command>
<platform>apple2</platform>
<theme>apple2</theme>
</system>

View file

@ -412,6 +412,16 @@
<entry>%ESPATH%\..\Emulators\Hypseus Singe\hypseus.exe</entry>
</rule>
</emulator>
<emulator name="IZAPPLE2">
<!-- Apple II emulator izapple2 -->
<rule type="systempath">
<entry>izapple2sdl_windows_amd64.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\izapple2\izapple2sdl_windows_amd64.exe</entry>
<entry>%ESPATH%\..\Emulators\izapple2\izapple2sdl_windows_amd64.exe</entry>
</rule>
</emulator>
<emulator name="JGENESIS">
<!-- Multi-system emulator jgenesis -->
<rule type="systempath">

View file

@ -274,6 +274,13 @@
<entry>%ESPATH%\..\Emulators\Hypseus Singe\hypseus.exe</entry>
</rule>
</emulator>
<emulator name="IZAPPLE2">
<!-- Apple II emulator izapple2 -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\izapple2\izapple2sdl_windows_amd64.exe</entry>
<entry>%ESPATH%\..\Emulators\izapple2\izapple2sdl_windows_amd64.exe</entry>
</rule>
</emulator>
<emulator name="JGENESIS">
<!-- Multi-system emulator jgenesis -->
<rule type="staticpath">

View file

@ -125,6 +125,7 @@
<command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%</command>
<command label="MAME - Current">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "apple2e -rompath \"%GAMEDIRRAW%;%ROMPATH%\apple2\" -gameio joy -flop1 \"%ROMRAW%\""</command>
<command label="MAME (Standalone)">%HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\apple2 apple2e -gameio joy -flop1 %ROM%</command>
<command label="izapple2 (Standalone)">%EMULATOR_IZAPPLE2% %ROM%</command>
<platform>apple2</platform>
<theme>apple2</theme>
</system>