Replaced default emulators by Libretro cores in RetroFE and GMenu2X frontends

This commit is contained in:
DrUm78
2024-04-10 22:50:32 +02:00
parent 2092c2801a
commit 55ea0e6040
64 changed files with 40 additions and 10538 deletions

View File

@@ -5,7 +5,6 @@ config BR2_PACKAGE_PICOARCH
select BR2_PACKAGE_SDL_IMAGE
select BR2_PACKAGE_SDL_TTF
help
A Libretro frontend designed for small screens and low power
A Libretro frontend designed for small screens and low power
https://git.crowdedwood.com/picoarch

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=GB/GBC
Comment=Game Boy/Game Boy Color emulator
Icon=gb_gbc
Exec=/usr/games/launchers/gb_launch.sh %f
Categories=emulators
SelectorDir=/mnt/Game Boy
SelectorFilter=gb,GB,gbc,GBC,zip,ZIP

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=GBA
Comment=Game Boy Advance emulator
Icon=gba
Exec=/usr/games/launchers/gba_launch_gpsp.sh %f
Categories=emulators
SelectorDir=/mnt/Game Boy Advance
SelectorFilter=gba,GBA,zip,ZIP

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Lynx
Comment=Atari Lynx emulator
Icon=lynx
Exec=/usr/games/launchers/lynx_launch.sh %f
Categories=emulators
SelectorDir=/mnt/Atari lynx
SelectorFilter=zip,ZIP,lnx,LNX

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Mega Drive
Comment=SG/SMS/GG/MD/MCD/32X emulator
Icon=megadrive
Exec=/usr/games/launchers/megadrive_launch.sh %f
Categories=emulators
SelectorDir=/mnt/Sega Genesis
SelectorFilter=zip,ZIP,md,MD,bin,BIN,32x,32X,cue,CUE,cso,CSO,chd,CHD,smd,SMD,gg,GG,sg,SG,sms,SMS

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=NES
Comment=Nintendo Entertainment System emulator
Icon=nes
Exec=/usr/games/launchers/nes_launch.sh %f
Categories=emulators
SelectorDir=/mnt/NES
SelectorFilter=nes,NES,fds,FDS,zip,ZIP

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Neo-Geo
Comment=Neo-Geo Pocket emulator
Icon=ngp
Exec=/usr/games/launchers/ngp_launch.sh %f
Categories=emulators
SelectorDir=/mnt/Neo Geo Pocket
SelectorFilter=zip,ZIP,ngp,NGP

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=PC-Engine
Comment=PC-Engine CD-ROM/SuperGrafX emulator
Icon=pce
Exec=/usr/games/launchers/pce_launch.sh %f
Categories=emulators
SelectorDir=/mnt/PCE-TurboGrafx
SelectorFilter=zip,ZIP,pce,PCE,sgx,SGX,cue,CUE,chd,CHD

Binary file not shown.

After

Width:  |  Height:  |  Size: 448 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=PlayStation
Comment=PlayStation emulator
Icon=ps1
Exec=/usr/games/launchers/psone_launch_pcsx.sh %f
Categories=emulators
SelectorDir=/mnt/PS1
SelectorFilter=bin,BIN,cue,CUE,pbp,PBP,chd,CHD

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Super NES
Comment=Super NES emulator
Icon=snes
Exec=/usr/games/launchers/snes_launch.sh %f
Categories=emulators
SelectorDir=/mnt/SNES
SelectorFilter=sfc,SFC,smc,SMC,zip,ZIP

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,8 @@
[Desktop Entry]
Name=WonderSwan
Comment=WonderSwan/WonderSwan Color emulator
Icon=wonderswan
Exec=/usr/games/launchers/wonderswan_launch.sh %f
Categories=emulators
SelectorDir=/mnt/WonderSwan
SelectorFilter=zip,ZIP,wsc,WSC,ws,WS

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -43,7 +43,17 @@ endef
define PICOARCH_CREATE_OPK
$(INSTALL) -d -m 0755 $(TARGET_DIR)/usr/local/share/OPKs/Libretro
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk $(TARGET_DIR)/usr/local/share/OPKs/Libretro/picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/picoarch $(TARGET_DIR)/usr/local/share/OPKs/Libretro/picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/gb_gbc $(TARGET_DIR)/usr/local/share/OPKs/Libretro/gb_gbc_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/gba $(TARGET_DIR)/usr/local/share/OPKs/Libretro/gba_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/lynx $(TARGET_DIR)/usr/local/share/OPKs/Libretro/lynx_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/megadrive $(TARGET_DIR)/usr/local/share/OPKs/Libretro/megadrive_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/nes $(TARGET_DIR)/usr/local/share/OPKs/Libretro/nes_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/ngp $(TARGET_DIR)/usr/local/share/OPKs/Libretro/ngp_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/pce $(TARGET_DIR)/usr/local/share/OPKs/Libretro/pce_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/ps1 $(TARGET_DIR)/usr/local/share/OPKs/Libretro/ps1_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/snes $(TARGET_DIR)/usr/local/share/OPKs/Libretro/snes_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
$(HOST_DIR)/usr/bin/mksquashfs $(PICOARCH_PKGDIR)/opk/wonderswan $(TARGET_DIR)/usr/local/share/OPKs/Libretro/wonderswan_picoarch_funkey-s.opk -all-root -noappend -no-exports -no-xattrs
endef
PICOARCH_POST_INSTALL_TARGET_HOOKS += PICOARCH_CREATE_OPK