Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
04bbf2b
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
86b0d8c
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
17f972c
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
e1e47de
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
2a55ec0
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
97f48cd
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
ceff2e9
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
bb46d83
Add DirkSimple to Core Downloader, add vitaquake2 build
duncanyoyo1 Apr 21, 2026
9f54c89
Switch to Stella2023
duncanyoyo1 Apr 22, 2026
246580f
Switch to Stella2023
duncanyoyo1 Apr 23, 2026
b39c2da
Switch to Stella2023
duncanyoyo1 Apr 23, 2026
b104241
Switch to Stella2023
duncanyoyo1 Apr 23, 2026
5e8cd7a
Merge branch 'MustardOS:main' into main
duncanyoyo1 May 13, 2026
4e57577
Add Amiberry LR core
duncanyoyo1 May 13, 2026
c870b82
Add Amiberry LR core
duncanyoyo1 May 13, 2026
ba7d465
Add Amiberry LR core
duncanyoyo1 May 13, 2026
ab0039f
Bump Stella core
duncanyoyo1 May 13, 2026
e441cd7
Bump Stella core
duncanyoyo1 May 13, 2026
749c5e8
Add BennuGD Core
duncanyoyo1 May 13, 2026
e71874f
Add BennuGD Core
duncanyoyo1 May 13, 2026
e9c0653
Add BennuGD Core
duncanyoyo1 May 13, 2026
26caf76
Add BennuGD Core
duncanyoyo1 May 13, 2026
e52d1af
Add BennuGD Core
duncanyoyo1 May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions core/.index
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
2048_libretro.so.zip
81_libretro.so.zip
a5200_libretro.so.zip
amiberry_libretro.so.zip
ardens_libretro.so.zip
arduous_libretro.so.zip
atari800_libretro.so.zip
bennugd_libretro.so.zip
bk_libretro.so.zip
bluemsx_libretro.so.zip
bnes_libretro.so.zip
Expand All @@ -17,6 +19,7 @@ chailove_libretro.so.zip
chimerasnes_libretro.so.zip
crocods_libretro.so.zip
dice_libretro.so.zip
dirksimple_libretro.so.zip
dosbox_core_libretro.so.zip
dosbox_pure_libretro.so.zip
dosbox_svn_libretro.so.zip
Expand Down Expand Up @@ -148,6 +151,7 @@ vice_xscpu64_libretro.so.zip
vice_xvic_libretro.so.zip
vircon32_libretro.so.zip
virtualjaguar_libretro.so.zip
vitaquake2_libretro.so.zip
wasm4_libretro.so.zip
x1_libretro.so.zip
zc250x_libretro.so.zip
8 changes: 6 additions & 2 deletions core/.index-extended
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
2026-01-30 00220f60 2048_libretro.so.zip
2026-01-30 8fb82e41 81_libretro.so.zip
2026-01-30 23a0598c a5200_libretro.so.zip
2026-05-12 38a7c5cb amiberry_libretro.so.zip
2026-01-30 ea52ce65 ardens_libretro.so.zip
2026-01-30 a4edf463 arduous_libretro.so.zip
2026-01-30 125090c9 atari800_libretro.so.zip
2026-05-12 ec6c9922 bennugd_libretro.so.zip
2026-01-30 7a31cf4f bk_libretro.so.zip
2026-01-30 f43e1137 bluemsx_libretro.so.zip
2026-01-30 c5fa2130 bnes_libretro.so.zip
Expand All @@ -17,6 +19,7 @@
2026-01-30 7afef3ca chimerasnes_libretro.so.zip
2026-01-30 ae31f758 crocods_libretro.so.zip
2026-01-30 ef53ad80 dice_libretro.so.zip
2026-03-17 cafbf8a0 dirksimple_libretro.so.zip
2026-01-31 d412b83c dosbox_core_libretro.so.zip
2026-01-30 6c1e5089 dosbox_pure_libretro.so.zip
2026-01-15 e70a87e2 dosbox_svn_libretro.so.zip
Expand Down Expand Up @@ -124,8 +127,8 @@
2026-01-17 7208a292 snes9x2005_libretro.so.zip
2026-01-17 1e367580 snes9x2010_libretro.so.zip
2026-01-17 14e03cbb snes9x_libretro.so.zip
2026-01-17 1fb083e9 stella2014_libretro.so.zip
2026-01-30 ca1fe6ea stella_libretro.so.zip
2026-04-22 1930a07c stella2014_libretro.so.zip
2026-04-22 88d54f48 stella_libretro.so.zip
2026-01-18 543f3292 swanstation_libretro.so.zip
2026-01-17 bf3e1b54 tgbdual_libretro.so.zip
2026-01-17 30e7efb8 theodore_libretro.so.zip
Expand All @@ -148,6 +151,7 @@
2026-01-17 d6ef062a vice_xvic_libretro.so.zip
2026-01-18 f88ad4fe vircon32_libretro.so.zip
2026-01-17 e163a6f7 virtualjaguar_libretro.so.zip
2026-04-21 ef6ac371 vitaquake2_libretro.so.zip
2026-01-30 230b5794 wasm4_libretro.so.zip
2026-01-17 e32e4c52 x1_libretro.so.zip
2026-01-17 2ccb6124 zc250x_libretro.so.zip
Binary file added core/amiberry_libretro.so.zip
Binary file not shown.
Binary file added core/bennugd_libretro.so.zip
Binary file not shown.
Binary file modified core/stella2014_libretro.so.zip
Binary file not shown.
Binary file modified core/stella_libretro.so.zip
Binary file not shown.
Binary file modified core/vitaquake2_libretro.so.zip
Binary file not shown.
12 changes: 12 additions & 0 deletions data/2606_0.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
"type": "core",
"help": ""
},
{
"name": "Arcade - DirkSimple",
"url": "https://github.com/MustardOS/extra/releases/latest/download/Extra.-.Arcade.-.DirkSimple.muxzip",
"type": "core",
"help": ""
},
{
"name": "Arcade - FB Alpha 2012",
"url": "https://github.com/MustardOS/extra/releases/latest/download/Extra.-.Arcade.-.FB.Alpha.2012.muxzip",
Expand Down Expand Up @@ -95,6 +101,12 @@
"type": "core",
"help": ""
},
{
"name": "BennuGD",
"url": "https://github.com/MustardOS/extra/releases/latest/download/Extra.-.BennuGD.muxzip",
"type": "core",
"help": ""
},
{
"name": "ChaiLove",
"url": "https://github.com/MustardOS/extra/releases/latest/download/Extra.-.ChaiLove.muxzip",
Expand Down
76 changes: 70 additions & 6 deletions data/core.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,26 @@
},
"symbols": 0
},
"amiberry": {
"source": "https://github.com/BlitterStudio/amiberry",
"branch": "05ec3ba",
"directory": "amiberry",
"output": "amiberry_libretro.so",
"make": {
"file": "Makefile",
"args": "",
"target": ""
},
"symbols": 0,
"commands": {
"pre-make": [
"cd libretro"
],
"post-make": [
"mv libretro/amiberry_libretro.so ."
]
}
},
"ardens": {
"source": "https://github.com/tiberiusbrown/Ardens",
"branch": "9a1c46a",
Expand Down Expand Up @@ -90,6 +110,27 @@
},
"symbols": 0
},
"bennugd": {
"source": "https://github.com/diekleinekuh/BennuGD_libretro",
"branch": "a783199",
"directory": "BennuGD_libretro",
"output": "bennugd_libretro.so",
"make": {
"file": "Makefile",
"args": "",
"target": "",
"skip": "1"
},
"symbols": 0,
"commands": {
"pre-make": [
"cmake -B build && cmake --build build"
],
"post-make":[
"mv build/bennugd_libretro.so ."
]
}
},
"bk": {
"source": "https://github.com/libretro/bk-emulator",
"branch": "f95d929",
Expand Down Expand Up @@ -290,7 +331,12 @@
"args": "-C libretro",
"target": ""
},
"symbols": 0
"symbols": 0,
"commands": {
"post-make": [
"mv libretro/dosbox_svn_libretro.so ."
]
}
},
"doublecherryGB": {
"source": "https://github.com/TimOelrichs/doublecherryGB-libretro",
Expand Down Expand Up @@ -1659,7 +1705,12 @@
"args": "",
"target": ""
},
"symbols": 0
"symbols": 0,
"commands": {
"post-make": [
"mv puae_libretro.so puae2021_libretro.so"
]
}
},
"puzzlescript": {
"source": "https://github.com/nwhitehead/pzretro",
Expand Down Expand Up @@ -1844,9 +1895,9 @@
"symbols": 0
},
"stella": {
"source": "https://github.com/stella-emu/stella",
"branch": "7c4e3b2",
"directory": "stella",
"source": "https://github.com/libretro/stella2023",
"branch": "2c9fac4",
"directory": "stella2023",
"output": "stella_libretro.so",
"make": {
"file": "Makefile",
Expand All @@ -1856,7 +1907,7 @@
"symbols": 0,
"commands": {
"post-make": [
"mv src/os/libretro/stella_libretro.so ."
"mv src/os/libretro/stella2023_libretro.so ./stella_libretro.so"
]
}
},
Expand Down Expand Up @@ -2121,6 +2172,19 @@
},
"symbols": 0
},
"vitaquake2": {
"source": "https://github.com/libretro/vitaquake2",
"branch": "1fc6922",
"purge": 0,
"directory": "vitaquake2",
"output": "vitaquake2_libretro.so",
"make": {
"file": "Makefile",
"args": "",
"target": ""
},
"symbols": 0
},
"vircon32": {
"source": "https://github.com/vircon32/vircon32-libretro",
"branch": "d8a9243",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[freej2me - retroarch]
[dirksimple]
name=DirkSimple
core=dirksimple_libretro.so

Expand Down
8 changes: 8 additions & 0 deletions system/extra/BennuGD/assign/BennuGD/bennugd.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[bennugd]
name=BennuGD
core=bennugd_libretro.so

[launch]
prep=
exec=/opt/muos/script/launch/lr-general.sh
done=
9 changes: 9 additions & 0 deletions system/extra/BennuGD/assign/BennuGD/global.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[global]
name=BennuGD
default=bennugd
catalogue=BennuGD
lookup=0

[friendly]
bennugd
BennuGD
34 changes: 34 additions & 0 deletions system/extra/BennuGD/emulator/retroarch/info/bennugd_libretro.info
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Software Information
display_name = "Bennu Game Development"
categories = "Game engine"
authors = "Markus Henschel"
corename = "BennuGD"
supported_extensions = "dcb|dat|exe"
license = "GPLv3"
permissions = ""
display_version = "git"

# Hardware Information
manufacturer = "SplinterGU"
systemname = "Bennu Game Development"
systemid = "bgdi"

# Libretro Features
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "null"
load_subsystem = "false"
supports_no_game = "false"
single_purpose = "false"
database = "BennuGD"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "BennuGD interpreter (bgdi) as a libretro core. Report bugs or games failing to run to https://github.com/diekleinekuh/BennuGD_libretro."
notes = "[1] BennuGD home page: https://www.bennugd.org|[*] Notable Games: Streets of Rage Remake"
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
[amiberry - libretro]
name=Amiberry Libretro
core=amiberry_libretro.so
bios_required=1
external=0

[launch]
prep=
exec=/opt/muos/script/launch/lr-general.sh
done=

[friendly]
amiberrylr
amiberry-lr
amiberry-libretro
10 changes: 0 additions & 10 deletions system/extra/DirkSimple/assign/DirkSimple/global.ini

This file was deleted.