Set GearColeco to default and Add MO/TO Family system
- Set GearColeco to default - Add MO/TO Family system - Update es-theme-art-book-next for MO/TO thanks @anthonycaccese
This commit is contained in:
parent
f04a718d5c
commit
51d9d3dd3b
7 changed files with 42 additions and 5 deletions
11
config/emulators/moto.conf
Normal file
11
config/emulators/moto.conf
Normal file
|
@ -0,0 +1,11 @@
|
|||
SYSTEM_NAME="moto"
|
||||
SYSTEM_FULLNAME="MO/TO family (TO7, TO7/70, TO8, TO8D, TO9, TO9+, MO5 and MO6)"
|
||||
SYSTEM_MANUFACTURER="Thomson"
|
||||
SYSTEM_RELEASE="1982"
|
||||
SYSTEM_HARDWARE="computer"
|
||||
SYSTEM_PATH="/storage/roms/moto"
|
||||
SYSTEM_EXTENSION=".fd .sap .k7 .m7 .m5 .rom"
|
||||
SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
|
||||
SYSTEM_PLATFORM="moto"
|
||||
SYSTEM_THEME="moto"
|
||||
SYSTEM_WIKI_PATH="moto"
|
|
@ -33,7 +33,7 @@ This document describes all available systems emulators and cores available for
|
|||
|Capcom|CPS-I (cps1)|1988|`cps1`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|CPS-II (cps2)|1993|`cps2`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|CPS-III (cps3)|1996|`cps3`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Coleco|ColecoVision (colecovision)|1982|`coleco`|.bin .col .rom .zip .7z|**retroarch:** bluemsx (default)<br>**retroarch:** gearcoleco<br>**retroarch:** smsplus<br>|
|
||||
|Coleco|ColecoVision (colecovision)|1982|`coleco`|.bin .col .rom .zip .7z|**retroarch:** gearcoleco (default)<br>**retroarch:** bluemsx<br>**retroarch:** smsplus<br>|
|
||||
|Commodore|Amiga (amiga)|1985|`amiga`|.zip .adf .uae .ipf .dms .adz .lha .m3u .hdf .hdz|**retroarch:** puae2021 (default)<br>**retroarch:** puae<br>**amiberry:** amiberry<br>**retroarch:** uae4arm<br>|
|
||||
|Commodore|Amiga CD32 (amigacd32)|1994|`amigacd32`|.iso .cue .lha .chd|**retroarch:** puae2021 (default)<br>**retroarch:** puae<br>**retroarch:** uae4arm<br>|
|
||||
|Commodore|Commodore 128 (c128)|1985|`c128`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_x128 (default)<br>**vicesa:** x128<br>|
|
||||
|
@ -113,6 +113,7 @@ This document describes all available systems emulators and cores available for
|
|||
|Sony|PlayStation Portable (psp)|2004|`psp`|.iso .cso .pbp .chd|**ppsspp:** ppsspp-sa (default)<br>|
|
||||
|Sony|PSP Minis (pspminis)|2004|`pspminis`|.iso .cso .pbp|**ppsspp:** ppsspp-sa (default)<br>**retroarch:** ppsspp<br>|
|
||||
|Sun Microsystems|J2ME (j2me)|2002|`j2me`|.jar|**retroarch:** freej2me (default)<br>|
|
||||
|Thomson|MO/TO family (TO7, TO7/70, TO8, TO8D, TO9, TO9+, MO5 and MO6) (moto)|1982|`moto`|.fd .sap .k7 .m7 .m5 .rom|**retroarch:** theodore (default)<br>|
|
||||
|Various|CHIP-8 / S-CHIP / XO-CHIP (chip-8)|1978|`chip-8`|.ch8 .sc8 .xo8|**retroarch:** jaxe (default)<br>|
|
||||
|Various|EasyRPG (easyrpg)|2003|`easyrpg`|.zip .easyrpg .ldb|**retroarch:** easyrpg (default)<br>|
|
||||
|Various|OpenBOR (openbor)|2003|`openbor`|.pak|**OpenBOR:** OpenBOR (default)<br>|
|
||||
|
|
18
packages/emulators/libretro/theodore-lr/package.mk
Normal file
18
packages/emulators/libretro/theodore-lr/package.mk
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-License-Identifier: GPL-2.0
|
||||
# Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="theodore-lr"
|
||||
PKG_VERSION="7889613edede5ba89de1dfe7c05cf8397cf178ba"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/Zlika/theodore"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="A port of the Theodore emulator for the Thomson MO/TO system--a family of French 8-bit home computers--to libretro. This core emulates all of the main models of the MO/TO family, including the TO7, TO7/70, TO8, TO8D, TO9, TO9+, MO5 and MO6 models, as well as the Olivetti Prodest PC128, which is a rebranded MO6 that was released in the Italian market. The core includes an onscreen keyboard, which can be toggled with retropad-select and navigated using the d-pad and retropad-B to press the selected key."
|
||||
PKG_TOOLCHAIN="make"
|
||||
|
||||
PKG_MAKE_OPTS_TARGET="-C . platform=unix"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p ${INSTALL}/usr/lib/libretro
|
||||
cp ${PKG_BUILD}/theodore_libretro.so ${INSTALL}/usr/lib/libretro
|
||||
}
|
|
@ -103,6 +103,8 @@ megadrive-japan.integerscale=0
|
|||
megadrive-japan.ratio=4/3
|
||||
megadrive.ratio=4/3
|
||||
megaduck.integerscale=0
|
||||
moto.integerscale=0
|
||||
moto.ratio=4/3
|
||||
msx2.integerscale=0
|
||||
msx2.ratio=4/3
|
||||
msx.integerscale=0
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||
|
||||
PKG_NAME="es-theme-art-book-next"
|
||||
PKG_VERSION="cdf3fca911f285cb5b93178fc01210a81cbb14c0"
|
||||
PKG_VERSION="ca90abef8ae88c573e588436490aa2cb366062cd"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="CUSTOM"
|
||||
PKG_SITE="https://github.com/anthonycaccese/art-book-next-jelos"
|
||||
|
|
|
@ -810,6 +810,7 @@
|
|||
<core name="stella" features="netplay, rewind, autosave, cheevos" />
|
||||
<core name="swanstation" features="autosave"/>
|
||||
<core name="tgbdual" features="decoration, netplay, rewind, autosave" />
|
||||
<core name="theodore" features="autosave"/>
|
||||
<core name="tyrquake" features="netplay, rewind, autosave" />
|
||||
<core name="uae4arm" features="netplay, rewind, autosave" />
|
||||
<core name="uzem" features="netplay, rewind, autosave" />
|
||||
|
|
|
@ -25,7 +25,7 @@ LIBRETRO_CORES="81-lr a5200-lr arduous-lr atari800-lr beetle-gba-lr beetle-lynx-
|
|||
o2em-lr opera-lr parallel-n64-lr pcsx_rearmed-lr picodrive-lr pokemini-lr potator-lr \
|
||||
prosystem-lr puae-lr puae2021-lr px68k-lr quasi88-lr quicknes-lr race-lr same_cdi-lr \
|
||||
sameboy-lr sameduck-lr scummvm-lr smsplus-gx-lr snes9x-lr snes9x2002-lr snes9x2005_plus-lr snes9x2010-lr \
|
||||
stella-lr swanstation-lr tic80-lr tgbdual-lr uzem-lr vba-next-lr minivmac-lr \
|
||||
stella-lr swanstation-lr tgbdual-lr theodore-lr tic80-lr uzem-lr vba-next-lr minivmac-lr \
|
||||
vbam-lr vecx-lr vice-lr vircon32-lr virtualjaguar-lr xmil-lr yabasanshiro-lr"
|
||||
|
||||
### Emulators or cores for specific devices
|
||||
|
@ -232,8 +232,8 @@ makeinstall_target() {
|
|||
add_es_system channelf
|
||||
|
||||
### ColecoVision
|
||||
add_emu_core colecovision retroarch bluemsx true
|
||||
add_emu_core colecovision retroarch gearcoleco false
|
||||
add_emu_core colecovision retroarch gearcoleco true
|
||||
add_emu_core colecovision retroarch bluemsx false
|
||||
add_emu_core colecovision retroarch smsplus false
|
||||
add_es_system colecovision
|
||||
|
||||
|
@ -1189,6 +1189,10 @@ makeinstall_target() {
|
|||
add_emu_core vircon32 retroarch vircon32 true
|
||||
add_es_system vircon32
|
||||
|
||||
### MO/TO Family
|
||||
add_emu_core moto retroarch theodore true
|
||||
add_es_system moto
|
||||
|
||||
### PC Ports
|
||||
case ${TARGET_ARCH} in
|
||||
arm|aarch64)
|
||||
|
|
Loading…
Reference in a new issue