retroarch: include dosbox-pure core

This commit is contained in:
Robin Mattheussen 2023-07-27 02:59:47 +02:00
parent 8f7b4e8894
commit 22ffb17fff
No known key found for this signature in database
GPG key ID: 8DC3890E89EDE9DF
3 changed files with 22 additions and 4 deletions

View file

@ -360,6 +360,17 @@ in
}; };
}; };
dosbox-pure = mkLibretroCore {
core = "dosbox-pure";
CXXFLAGS = "-std=gnu++11";
hardeningDisable = [ "format" ];
makefile = "Makefile";
meta = {
description = "Port of DOSBox to libretro aiming for simplicity and ease of use.";
license = lib.licenses.gpl2Only;
};
};
eightyone = mkLibretroCore { eightyone = mkLibretroCore {
core = "81"; core = "81";
src = getCoreSrc "eightyone"; src = getCoreSrc "eightyone";

View file

@ -144,6 +144,12 @@
"rev": "b7b24262c282c0caef2368c87323ff8c381b3102", "rev": "b7b24262c282c0caef2368c87323ff8c381b3102",
"hash": "sha256-PG2eElenlEpu0U/NIh53p0uLqewnEdaq6Aoak5E1P3I=" "hash": "sha256-PG2eElenlEpu0U/NIh53p0uLqewnEdaq6Aoak5E1P3I="
}, },
"dosbox-pure": {
"owner": "schellingb",
"repo": "dosbox-pure",
"rev": "035e01e43623f83a9e71f362364fd74091379455",
"hash": "sha256-j7Or4yTK5l+ZVC5UFeym9sLx+88PRlofoBT1tMuf31A="
},
"eightyone": { "eightyone": {
"owner": "libretro", "owner": "libretro",
"repo": "81-libretro", "repo": "81-libretro",

View file

@ -36,6 +36,7 @@ CORES = {
"desmume2015": {"repo": "desmume2015"}, "desmume2015": {"repo": "desmume2015"},
"dolphin": {"repo": "dolphin"}, "dolphin": {"repo": "dolphin"},
"dosbox": {"repo": "dosbox-libretro"}, "dosbox": {"repo": "dosbox-libretro"},
"dosbox-pure": {"repo": "dosbox-pure", "owner": "schellingb"},
"eightyone": {"repo": "81-libretro"}, "eightyone": {"repo": "81-libretro"},
"fbalpha2012": {"repo": "fbalpha2012"}, "fbalpha2012": {"repo": "fbalpha2012"},
"fbneo": {"repo": "fbneo"}, "fbneo": {"repo": "fbneo"},