mirror of
https://github.com/libretro/libretro-super.git
synced 2024-05-20 13:08:08 -04:00
added core to rules and recipes
This commit is contained in:
parent
f44a1c033a
commit
774923bd2e
6
.gitattributes
vendored
6
.gitattributes
vendored
|
@ -1,3 +1,3 @@
|
||||||
*.sh eol=lf
|
*.sh eol=lf
|
||||||
recipes/** eol=lf
|
recipes/** eol=lf
|
||||||
dist/** eol=lf
|
dist/** eol=lf
|
||||||
|
|
54
.github/workflows/core_info_package.yml
vendored
54
.github/workflows/core_info_package.yml
vendored
|
@ -1,27 +1,27 @@
|
||||||
name: libretro Core Info Package
|
name: libretro Core Info Package
|
||||||
|
|
||||||
on:
|
on:
|
||||||
# Trigger the workflow on push, but only for the master branch
|
# Trigger the workflow on push, but only for the master branch
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
watch: # this is a hack that lets repo owners trigger a build by starring
|
watch: # this is a hack that lets repo owners trigger a build by starring
|
||||||
types: [started]
|
types: [started]
|
||||||
if: github.actor == github.event.repository.owner.login
|
if: github.actor == github.event.repository.owner.login
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
Assets:
|
Assets:
|
||||||
name: Bundle Core Info Files
|
name: Bundle Core Info Files
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: cd dist/info && 7z a -mx=9 info.7z *
|
- run: cd dist/info && 7z a -mx=9 info.7z *
|
||||||
- name: Upload core info bundle
|
- name: Upload core info bundle
|
||||||
uses: svenstaro/upload-release-action@v2
|
uses: svenstaro/upload-release-action@v2
|
||||||
with:
|
with:
|
||||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
file: dist/info/info.7z
|
file: dist/info/info.7z
|
||||||
tag: Latest
|
tag: Latest
|
||||||
asset_name: info.7z
|
asset_name: info.7z
|
||||||
overwrite: true
|
overwrite: true
|
||||||
|
|
24
.gitignore
vendored
24
.gitignore
vendored
|
@ -1,12 +1,12 @@
|
||||||
/libretro-*/
|
/libretro-*/
|
||||||
/libretro64-*/
|
/libretro64-*/
|
||||||
/retroarch/
|
/retroarch/
|
||||||
/build-summary.log
|
/build-summary.log
|
||||||
/build-revisions/
|
/build-revisions/
|
||||||
/dist/unix/
|
/dist/unix/
|
||||||
/dist/win*/
|
/dist/win*/
|
||||||
/dist/osx*/
|
/dist/osx*/
|
||||||
/dist/wiiu
|
/dist/wiiu
|
||||||
/dist/psl1ght
|
/dist/psl1ght
|
||||||
/log/
|
/log/
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
stages:
|
stages:
|
||||||
- package
|
- package
|
||||||
|
|
||||||
.package-base:
|
.package-base:
|
||||||
image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-amd64-ubuntu:latest
|
image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-amd64-ubuntu:latest
|
||||||
stage: package
|
stage: package
|
||||||
variables:
|
variables:
|
||||||
MEDIA_PATH: .media
|
MEDIA_PATH: .media
|
||||||
script:
|
script:
|
||||||
- mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}
|
- mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}
|
||||||
- cp -R ./dist/info ${MEDIA_PATH}/${CI_PROJECT_NAME}
|
- cp -R ./dist/info ${MEDIA_PATH}/${CI_PROJECT_NAME}
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- ${MEDIA_PATH}
|
- ${MEDIA_PATH}
|
||||||
expire_in: 1 day
|
expire_in: 1 day
|
||||||
|
|
||||||
libretro-package-any:
|
libretro-package-any:
|
||||||
extends: .package-base
|
extends: .package-base
|
||||||
|
|
3
.vs/ProjectSettings.json
Normal file
3
.vs/ProjectSettings.json
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"CurrentProjectSetting": null
|
||||||
|
}
|
7
.vs/VSWorkspaceState.json
Normal file
7
.vs/VSWorkspaceState.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"ExpandedNodes": [
|
||||||
|
""
|
||||||
|
],
|
||||||
|
"SelectedNode": "\\C:\\Users\\TimZen\\Source\\Repos\\libretro-super",
|
||||||
|
"PreviewInSolutionExplorer": false
|
||||||
|
}
|
Binary file not shown.
BIN
.vs/libretro-super/v17/.wsuo
Normal file
BIN
.vs/libretro-super/v17/.wsuo
Normal file
Binary file not shown.
BIN
.vs/slnx.sqlite
Normal file
BIN
.vs/slnx.sqlite
Normal file
Binary file not shown.
18
CHANGELOG.md
18
CHANGELOG.md
|
@ -1,9 +1,9 @@
|
||||||
Changes to cores since version 1.6.7
|
Changes to cores since version 1.6.7
|
||||||
------------------------------------
|
------------------------------------
|
||||||
* Atari 800 - Add .atx to allowed file extensions (TSCHAK).
|
* Atari 800 - Add .atx to allowed file extensions (TSCHAK).
|
||||||
* FB Alpha 2012 CPS2 - Fix CPS Q Sound function that caused bad sound genertion quality when code was optimized. (xianx/twinaphex/bparker).
|
* FB Alpha 2012 CPS2 - Fix CPS Q Sound function that caused bad sound genertion quality when code was optimized. (xianx/twinaphex/bparker).
|
||||||
* Prosystem - corrected Beef Drop database entry for final release version of ROM from game author Ken Siders' website (underball).
|
* Prosystem - corrected Beef Drop database entry for final release version of ROM from game author Ken Siders' website (underball).
|
||||||
* Parallel N64 - Added msvc2013/2015/2017 x86/x64 targets (twinaphex/bparker).
|
* Parallel N64 - Added msvc2013/2015/2017 x86/x64 targets (twinaphex/bparker).
|
||||||
* Parallel N64 - backports from latest sources (AI Shogi 3 should be fixed, audio issues with Pokemon Puzzle League intro should be fixed, etc.) (twinaphex)
|
* Parallel N64 - backports from latest sources (AI Shogi 3 should be fixed, audio issues with Pokemon Puzzle League intro should be fixed, etc.) (twinaphex)
|
||||||
* FCEUMM - Added Xbox/Xbox360 build targets (twinaphex/bparker).
|
* FCEUMM - Added Xbox/Xbox360 build targets (twinaphex/bparker).
|
||||||
* ALL - Added Travis CI build scripts to most cores for various platforms (bparker).
|
* ALL - Added Travis CI build scripts to most cores for various platforms (bparker).
|
||||||
|
|
42
COPYING
42
COPYING
|
@ -1,21 +1,21 @@
|
||||||
MIT License
|
MIT License
|
||||||
|
|
||||||
Copyright (c) 2020 The RetroArch team
|
Copyright (c) 2020 The RetroArch team
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
in the Software without restriction, including without limitation the rights
|
in the Software without restriction, including without limitation the rights
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
furnished to do so, subject to the following conditions:
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
The above copyright notice and this permission notice shall be included in all
|
||||||
copies or substantial portions of the Software.
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
28
Makefile
28
Makefile
|
@ -1,15 +1,15 @@
|
||||||
default: upgrade fetch build
|
default: upgrade fetch build
|
||||||
|
|
||||||
upgrade:
|
upgrade:
|
||||||
@./libretro-upgrade.sh
|
@./libretro-upgrade.sh
|
||||||
|
|
||||||
fetch:
|
fetch:
|
||||||
@./libretro-fetch.sh
|
@./libretro-fetch.sh
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@./libretro-build.sh
|
@./libretro-build.sh
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@./libretro-install.sh
|
@./libretro-install.sh
|
||||||
|
|
||||||
.PHONY: default
|
.PHONY: default
|
30
Makefile.bsd
30
Makefile.bsd
|
@ -1,15 +1,15 @@
|
||||||
default: upgrade fetch build
|
default: upgrade fetch build
|
||||||
|
|
||||||
upgrade:
|
upgrade:
|
||||||
@./libretro-upgrade.sh
|
@./libretro-upgrade.sh
|
||||||
|
|
||||||
fetch:
|
fetch:
|
||||||
@./libretro-fetch.sh
|
@./libretro-fetch.sh
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@./libretro-build-bsd.sh
|
@./libretro-build-bsd.sh
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@./libretro-install.sh
|
@./libretro-install.sh
|
||||||
|
|
||||||
.PHONY: default
|
.PHONY: default
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
default: upgrade fetch build
|
default: upgrade fetch build
|
||||||
|
|
||||||
upgrade:
|
upgrade:
|
||||||
@./libretro-upgrade.sh
|
@./libretro-upgrade.sh
|
||||||
|
|
||||||
fetch:
|
fetch:
|
||||||
@./libretro-fetch.sh $(echo "retroarch"; grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
|
@./libretro-fetch.sh $(echo "retroarch"; grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@platform=libnx ./libretro-build.sh $(grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
|
@platform=libnx ./libretro-build.sh $(grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
|
||||||
|
|
||||||
.PHONY: default
|
.PHONY: default
|
||||||
|
|
34
README.md
34
README.md
|
@ -1,17 +1,17 @@
|
||||||
# Libretro Super Repository
|
# Libretro Super Repository
|
||||||
|
|
||||||
Fetch, build and install a number of [libretro](http://www.libretro.com/) projects.
|
Fetch, build and install a number of [libretro](http://www.libretro.com/) projects.
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
|
||||||
See the [Compilation](https://github.com/libretro/RetroArch/wiki#compilation) notes for prerequisites.
|
See the [Compilation](https://github.com/libretro/RetroArch/wiki#compilation) notes for prerequisites.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
### Download and Build
|
### Download and Build
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
### Install
|
### Install
|
||||||
|
|
||||||
make install
|
make install
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
set(CMAKE_C_COMPILER "qcc")
|
set(CMAKE_C_COMPILER "qcc")
|
||||||
# -D_SSIZE_T_DEFINED is only for minizip dependency of TIC-80
|
# -D_SSIZE_T_DEFINED is only for minizip dependency of TIC-80
|
||||||
set(CMAKE_C_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu99 -D_SSIZE_T_DEFINED")
|
set(CMAKE_C_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu99 -D_SSIZE_T_DEFINED")
|
||||||
set(CMAKE_CXX_COMPILER "QCC")
|
set(CMAKE_CXX_COMPILER "QCC")
|
||||||
set(CMAKE_CXX_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu++11")
|
set(CMAKE_CXX_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu++11")
|
||||||
set(CMAKE_AR "arm-unknown-nto-qnx8.0.0eabi-ar")
|
set(CMAKE_AR "arm-unknown-nto-qnx8.0.0eabi-ar")
|
||||||
|
|
||||||
set(CMAKE_RANLIB "arm-unknown-nto-qnx8.0.0eabi-ranlib")
|
set(CMAKE_RANLIB "arm-unknown-nto-qnx8.0.0eabi-ranlib")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR arm)
|
set(CMAKE_SYSTEM_PROCESSOR arm)
|
||||||
set(CMAKE_SYSTEM_NAME QNX)
|
set(CMAKE_SYSTEM_NAME QNX)
|
||||||
set(CMAKE_CROSSCOMPILING ON)
|
set(CMAKE_CROSSCOMPILING ON)
|
||||||
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
|
||||||
set(CMAKE_C_LINK_FLAGS "-fPIC")
|
set(CMAKE_C_LINK_FLAGS "-fPIC")
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
set(CMAKE_C_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc")
|
set(CMAKE_C_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc")
|
||||||
set(CMAKE_CXX_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-g++")
|
set(CMAKE_CXX_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-g++")
|
||||||
set(CMAKE_AR "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ar")
|
set(CMAKE_AR "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ar")
|
||||||
|
|
||||||
# Workaround for old cmake. Remove when we update cmake
|
# Workaround for old cmake. Remove when we update cmake
|
||||||
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
|
|
||||||
set(CMAKE_RANLIB "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ranlib")
|
set(CMAKE_RANLIB "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ranlib")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR armv6k)
|
set(CMAKE_SYSTEM_PROCESSOR armv6k)
|
||||||
set(CMAKE_SYSTEM_NAME Generic)
|
set(CMAKE_SYSTEM_NAME Generic)
|
||||||
set(CMAKE_CROSSCOMPILING ON)
|
set(CMAKE_CROSSCOMPILING ON)
|
||||||
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
|
||||||
set(CMAKE_C_LINK_FLAGS "-fPIC")
|
set(CMAKE_C_LINK_FLAGS "-fPIC")
|
||||||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||||
set(CMAKE_CXX_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
set(CMAKE_CXX_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
||||||
set(CMAKE_C_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
set(CMAKE_C_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
|
||||||
|
|
||||||
add_definitions(-DARM11 -D_3DS)
|
add_definitions(-DARM11 -D_3DS)
|
||||||
|
|
||||||
# Workaround for old cmake. Remove when we update cmake
|
# Workaround for old cmake. Remove when we update cmake
|
||||||
add_definitions(-march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include)
|
add_definitions(-march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include)
|
||||||
|
|
||||||
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
||||||
|
|
|
@ -1,66 +1,66 @@
|
||||||
# Copied from https://github.com/vbe0201/switch-cmake/blob/master/devkita64-libnx.cmake
|
# Copied from https://github.com/vbe0201/switch-cmake/blob/master/devkita64-libnx.cmake
|
||||||
# Copyright (c) 2019 SwitchPy Team
|
# Copyright (c) 2019 SwitchPy Team
|
||||||
# Licensed under MIT license, full text is available in COPYING
|
# Licensed under MIT license, full text is available in COPYING
|
||||||
if (NOT DEFINED ENV{DEVKITPRO})
|
if (NOT DEFINED ENV{DEVKITPRO})
|
||||||
cmake_panic("Please set DEVKITPRO in your environment. export DEVKITPRO=<path to>/devkitpro")
|
cmake_panic("Please set DEVKITPRO in your environment. export DEVKITPRO=<path to>/devkitpro")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(CMAKE_SYSTEM_NAME Generic)
|
set(CMAKE_SYSTEM_NAME Generic)
|
||||||
set(CMAKE_SYSTEM_PROCESSOR aarch64)
|
set(CMAKE_SYSTEM_PROCESSOR aarch64)
|
||||||
set(SWITCH TRUE) # To be used for multiplatform projects
|
set(SWITCH TRUE) # To be used for multiplatform projects
|
||||||
|
|
||||||
# devkitPro paths are broken on Windows. We need to use this macro to fix those.
|
# devkitPro paths are broken on Windows. We need to use this macro to fix those.
|
||||||
macro(msys_to_cmake_path msys_path resulting_path)
|
macro(msys_to_cmake_path msys_path resulting_path)
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
string(REGEX REPLACE "^/([a-zA-Z])/" "\\1:/" ${resulting_path} ${msys_path})
|
string(REGEX REPLACE "^/([a-zA-Z])/" "\\1:/" ${resulting_path} ${msys_path})
|
||||||
else ()
|
else ()
|
||||||
set(${resulting_path} ${msys_path})
|
set(${resulting_path} ${msys_path})
|
||||||
endif ()
|
endif ()
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
||||||
msys_to_cmake_path($ENV{DEVKITPRO} DEVKITPRO)
|
msys_to_cmake_path($ENV{DEVKITPRO} DEVKITPRO)
|
||||||
set(DEVKITA64 ${DEVKITPRO}/devkitA64)
|
set(DEVKITA64 ${DEVKITPRO}/devkitA64)
|
||||||
set(LIBNX ${DEVKITPRO}/libnx)
|
set(LIBNX ${DEVKITPRO}/libnx)
|
||||||
set(PORTLIBS_PATH ${DEVKITPRO}/portlibs)
|
set(PORTLIBS_PATH ${DEVKITPRO}/portlibs)
|
||||||
set(PORTLIBS ${PORTLIBS_PATH}/switch)
|
set(PORTLIBS ${PORTLIBS_PATH}/switch)
|
||||||
|
|
||||||
set(TOOLCHAIN_PREFIX ${DEVKITA64}/bin/aarch64-none-elf-)
|
set(TOOLCHAIN_PREFIX ${DEVKITA64}/bin/aarch64-none-elf-)
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
set(TOOLCHAIN_SUFFIX ".exe")
|
set(TOOLCHAIN_SUFFIX ".exe")
|
||||||
else ()
|
else ()
|
||||||
set(TOOLCHAIN_SUFFIX "")
|
set(TOOLCHAIN_SUFFIX "")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}gcc${TOOLCHAIN_SUFFIX})
|
set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}gcc${TOOLCHAIN_SUFFIX})
|
||||||
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}g++${TOOLCHAIN_SUFFIX})
|
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}g++${TOOLCHAIN_SUFFIX})
|
||||||
set(CMAKE_ASM_COMPILER ${TOOLCHAIN_PREFIX}as${TOOLCHAIN_SUFFIX})
|
set(CMAKE_ASM_COMPILER ${TOOLCHAIN_PREFIX}as${TOOLCHAIN_SUFFIX})
|
||||||
|
|
||||||
set(PKG_CONFIG_EXECUTABLE ${TOOLCHAIN_PREFIX}pkg-config${TOOLCHAIN_SUFFIX})
|
set(PKG_CONFIG_EXECUTABLE ${TOOLCHAIN_PREFIX}pkg-config${TOOLCHAIN_SUFFIX})
|
||||||
set(CMAKE_AR ${TOOLCHAIN_PREFIX}gcc-ar${TOOLCHAIN_SUFFIX} CACHE STRING "")
|
set(CMAKE_AR ${TOOLCHAIN_PREFIX}gcc-ar${TOOLCHAIN_SUFFIX} CACHE STRING "")
|
||||||
set(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}gcc-ranlib${TOOLCHAIN_SUFFIX} CACHE STRING "")
|
set(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}gcc-ranlib${TOOLCHAIN_SUFFIX} CACHE STRING "")
|
||||||
set(CMAKE_LD "/${TOOLCHAIN_PREFIX}ld${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
set(CMAKE_LD "/${TOOLCHAIN_PREFIX}ld${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
||||||
set(CMAKE_OBJCOPY "${TOOLCHAIN_PREFIX}objcopy${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
set(CMAKE_OBJCOPY "${TOOLCHAIN_PREFIX}objcopy${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
||||||
set(CMAKE_SIZE_UTIL "${TOOLCHAIN_PREFIX}size${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
set(CMAKE_SIZE_UTIL "${TOOLCHAIN_PREFIX}size${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
|
||||||
|
|
||||||
set(WITH_PORTLIBS ON CACHE BOOL "use portlibs ?")
|
set(WITH_PORTLIBS ON CACHE BOOL "use portlibs ?")
|
||||||
if (WITH_PORTLIBS)
|
if (WITH_PORTLIBS)
|
||||||
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX} ${PORTLIBS})
|
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX} ${PORTLIBS})
|
||||||
else ()
|
else ()
|
||||||
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX})
|
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX})
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
|
||||||
|
|
||||||
add_definitions(-D__SWITCH__)
|
add_definitions(-D__SWITCH__)
|
||||||
set(ARCH "-march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE")
|
set(ARCH "-march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE")
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MMD -MP -g -Wall -O2 -ffunction-sections ${ARCH}")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MMD -MP -g -Wall -O2 -ffunction-sections ${ARCH}")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_CXX_FLAGS} -fno-rtti -fno-exceptions")
|
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_CXX_FLAGS} -fno-rtti -fno-exceptions")
|
||||||
set(CMAKE_EXE_LINKER_FLAGS_INIT "${ARCH} -ftls-model=local-exec -L${LIBNX}/lib -L${PORTLIBS}/lib")
|
set(CMAKE_EXE_LINKER_FLAGS_INIT "${ARCH} -ftls-model=local-exec -L${LIBNX}/lib -L${PORTLIBS}/lib")
|
||||||
set(CMAKE_MODULE_LINKER_FLAGS_INIT ${CMAKE_EXE_LINKER_FLAGS_INIT})
|
set(CMAKE_MODULE_LINKER_FLAGS_INIT ${CMAKE_EXE_LINKER_FLAGS_INIT})
|
||||||
|
|
||||||
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available")
|
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available")
|
||||||
set(CMAKE_INSTALL_PREFIX ${PORTLIBS})
|
set(CMAKE_INSTALL_PREFIX ${PORTLIBS})
|
||||||
set(CMAKE_PREFIX_PATH ${PORTLIBS})
|
set(CMAKE_PREFIX_PATH ${PORTLIBS})
|
||||||
|
|
|
@ -1,30 +1,30 @@
|
||||||
set(CMAKE_C_COMPILER "psp-gcc")
|
set(CMAKE_C_COMPILER "psp-gcc")
|
||||||
set(CMAKE_CXX_COMPILER "psp-g++")
|
set(CMAKE_CXX_COMPILER "psp-g++")
|
||||||
set(CMAKE_AR "psp-ar")
|
set(CMAKE_AR "psp-ar")
|
||||||
|
|
||||||
# Workaround for old cmake. Remove when we update cmake
|
# Workaround for old cmake. Remove when we update cmake
|
||||||
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
|
|
||||||
set(CMAKE_RANLIB "psp-ranlib")
|
set(CMAKE_RANLIB "psp-ranlib")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR mipsel)
|
set(CMAKE_SYSTEM_PROCESSOR mipsel)
|
||||||
set(CMAKE_SYSTEM_NAME Generic)
|
set(CMAKE_SYSTEM_NAME Generic)
|
||||||
set(CMAKE_CROSSCOMPILING ON)
|
set(CMAKE_CROSSCOMPILING ON)
|
||||||
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
|
||||||
set(CMAKE_C_LINK_FLAGS "")
|
set(CMAKE_C_LINK_FLAGS "")
|
||||||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||||
|
|
||||||
execute_process(COMMAND psp-config --pspsdk-path OUTPUT_VARIABLE PSPSDK_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
execute_process(COMMAND psp-config --pspsdk-path OUTPUT_VARIABLE PSPSDK_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
|
set(CMAKE_CXX_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
|
||||||
set(CMAKE_C_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
|
set(CMAKE_C_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
|
||||||
|
|
||||||
add_definitions(-DPSP)
|
add_definitions(-DPSP)
|
||||||
|
|
||||||
# Workaround for old cmake. Remove when we update cmake
|
# Workaround for old cmake. Remove when we update cmake
|
||||||
add_definitions(-I${PSPSDK_PATH}/include -G0 -Wcast-align)
|
add_definitions(-I${PSPSDK_PATH}/include -G0 -Wcast-align)
|
||||||
|
|
||||||
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
||||||
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
|
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
set(CMAKE_C_COMPILER "arm-vita-eabi-gcc")
|
set(CMAKE_C_COMPILER "arm-vita-eabi-gcc")
|
||||||
set(CMAKE_CXX_COMPILER "arm-vita-eabi-g++")
|
set(CMAKE_CXX_COMPILER "arm-vita-eabi-g++")
|
||||||
set(CMAKE_AR "arm-vita-eabi-ar")
|
set(CMAKE_AR "arm-vita-eabi-ar")
|
||||||
|
|
||||||
# Workaround for old cmake. Remove when we update cmake
|
# Workaround for old cmake. Remove when we update cmake
|
||||||
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
|
||||||
|
|
||||||
set(CMAKE_RANLIB "arm-vita-eabi-ranlib")
|
set(CMAKE_RANLIB "arm-vita-eabi-ranlib")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR arm)
|
set(CMAKE_SYSTEM_PROCESSOR arm)
|
||||||
set(CMAKE_SYSTEM_NAME Generic)
|
set(CMAKE_SYSTEM_NAME Generic)
|
||||||
set(CMAKE_CROSSCOMPILING ON)
|
set(CMAKE_CROSSCOMPILING ON)
|
||||||
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
|
||||||
set(CMAKE_C_LINK_FLAGS "")
|
set(CMAKE_C_LINK_FLAGS "")
|
||||||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||||
|
|
||||||
add_definitions(-DVITA -D_VITA)
|
add_definitions(-DVITA -D_VITA)
|
||||||
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
|
||||||
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
|
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
|
||||||
|
|
600
comptable.py
600
comptable.py
|
@ -1,300 +1,300 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
# License: MIT
|
# License: MIT
|
||||||
# Copyright (C) Google
|
# Copyright (C) Google
|
||||||
# Author: Vladimit 'phcoder' Serbinenko
|
# Author: Vladimit 'phcoder' Serbinenko
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import csv
|
import csv
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
hostname = 'git.libretro.com'
|
hostname = 'git.libretro.com'
|
||||||
namespace = 'libretro'
|
namespace = 'libretro'
|
||||||
|
|
||||||
MISSING = 'missing'
|
MISSING = 'missing'
|
||||||
OK = 'OK'
|
OK = 'OK'
|
||||||
BROKEN = 'broken'
|
BROKEN = 'broken'
|
||||||
|
|
||||||
coremap = {}
|
coremap = {}
|
||||||
allcores = set()
|
allcores = set()
|
||||||
allplatformset = set()
|
allplatformset = set()
|
||||||
corestatus = {}
|
corestatus = {}
|
||||||
corereason = {}
|
corereason = {}
|
||||||
|
|
||||||
SUBCORE_SUFFIXES = [
|
SUBCORE_SUFFIXES = [
|
||||||
"plus",
|
"plus",
|
||||||
|
|
||||||
# bsnes
|
# bsnes
|
||||||
"accuracy", "balanced",
|
"accuracy", "balanced",
|
||||||
|
|
||||||
# Beetle PSX
|
# Beetle PSX
|
||||||
"hw",
|
"hw",
|
||||||
|
|
||||||
# Quake
|
# Quake
|
||||||
"rogue", "xatrix", "zaero",
|
"rogue", "xatrix", "zaero",
|
||||||
|
|
||||||
# VICE
|
# VICE
|
||||||
"xpet", "xplus4", "xscpu64", "xvic", "x128", "x64sc", "xcbm2", "xcbm5x0",
|
"xpet", "xplus4", "xscpu64", "xvic", "x128", "x64sc", "xcbm2", "xcbm5x0",
|
||||||
|
|
||||||
# Boom3
|
# Boom3
|
||||||
"xp",
|
"xp",
|
||||||
|
|
||||||
# MAME
|
# MAME
|
||||||
"cdi2015"
|
"cdi2015"
|
||||||
]
|
]
|
||||||
GFX_FEATS = ['gfxaccel', 'gl1', 'gl2', 'gl3', 'gles2', 'gles3']
|
GFX_FEATS = ['gfxaccel', 'gl1', 'gl2', 'gl3', 'gles2', 'gles3']
|
||||||
CPU_FEATS = ['x86_any', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian']
|
CPU_FEATS = ['x86_any', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian']
|
||||||
PERIPHERAL_FEATS = ['cdrom', 'usb']
|
PERIPHERAL_FEATS = ['cdrom', 'usb']
|
||||||
LANG_FEATS = ['c++14', 'c++11']
|
LANG_FEATS = ['c++14', 'c++11']
|
||||||
MISC_FEATS = ['physfs', 'jvm']
|
MISC_FEATS = ['physfs', 'jvm']
|
||||||
ALL_FEATS = GFX_FEATS + CPU_FEATS + PERIPHERAL_FEATS + MISC_FEATS + LANG_FEATS
|
ALL_FEATS = GFX_FEATS + CPU_FEATS + PERIPHERAL_FEATS + MISC_FEATS + LANG_FEATS
|
||||||
DESKTOP_COMMON = list(set(ALL_FEATS) - set(['gles2', 'gles3', 'cpu64', 'x86_any', 'little_endian']))
|
DESKTOP_COMMON = list(set(ALL_FEATS) - set(['gles2', 'gles3', 'cpu64', 'x86_any', 'little_endian']))
|
||||||
DESKTOP_X64 = DESKTOP_COMMON + ['x86_any', 'cpu64', 'little_endian']
|
DESKTOP_X64 = DESKTOP_COMMON + ['x86_any', 'cpu64', 'little_endian']
|
||||||
DESKTOP_X86 = DESKTOP_COMMON + ['x86_any', 'little_endian']
|
DESKTOP_X86 = DESKTOP_COMMON + ['x86_any', 'little_endian']
|
||||||
DESKTOP_X64_NO_CXX11 = list(set(DESKTOP_X64) - set(['c++14', 'c++11']))
|
DESKTOP_X64_NO_CXX11 = list(set(DESKTOP_X64) - set(['c++14', 'c++11']))
|
||||||
DESKTOP_X86_NO_CXX11 = list(set(DESKTOP_X86) - set(['c++14', 'c++11']))
|
DESKTOP_X86_NO_CXX11 = list(set(DESKTOP_X86) - set(['c++14', 'c++11']))
|
||||||
DESKTOP_ARM32LE = DESKTOP_COMMON + ['little_endian']
|
DESKTOP_ARM32LE = DESKTOP_COMMON + ['little_endian']
|
||||||
DESKTOP_PPC = DESKTOP_COMMON
|
DESKTOP_PPC = DESKTOP_COMMON
|
||||||
UWP = ['gfxaccel', 'gles2', 'threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'physfs', 'c++14', 'c++11', 'jvm'] # unsure about second part
|
UWP = ['gfxaccel', 'gles2', 'threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'physfs', 'c++14', 'c++11', 'jvm'] # unsure about second part
|
||||||
MOBILE_LE = ['gfxaccel', 'gles2', 'gles3', 'threads', 'libco', 'little_endian']
|
MOBILE_LE = ['gfxaccel', 'gles2', 'gles3', 'threads', 'libco', 'little_endian']
|
||||||
ANDROID = MOBILE_LE + ['jit', 'physfs', 'thread-local', 'c++14', 'c++11', 'jvm']
|
ANDROID = MOBILE_LE + ['jit', 'physfs', 'thread-local', 'c++14', 'c++11', 'jvm']
|
||||||
features_platforms = {
|
features_platforms = {
|
||||||
# Misc
|
# Misc
|
||||||
'emscripten': ['gfxaccel', 'gles2', 'little_endian', 'physfs', 'c++14', 'c++11'],
|
'emscripten': ['gfxaccel', 'gles2', 'little_endian', 'physfs', 'c++14', 'c++11'],
|
||||||
|
|
||||||
# consoles
|
# consoles
|
||||||
'ctr': ['threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'],
|
'ctr': ['threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'],
|
||||||
'psl1ght': ['cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
'psl1ght': ['cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'ngc': ['threads', 'thread-local', 'libco'] + ['cdrom', 'jit', 'c++14', 'c++11'], # unsure about second part
|
'ngc': ['threads', 'thread-local', 'libco'] + ['cdrom', 'jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'wii': ['threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
'wii': ['threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'ps2': ['little_endian'] + ['libco', 'cpu64', 'threads', 'thread-local', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
'ps2': ['little_endian'] + ['libco', 'cpu64', 'threads', 'thread-local', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'ps3': ['threads', 'thread-local', 'cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
'ps3': ['threads', 'thread-local', 'cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'psp': ['libco', 'threads', 'thread-local', 'little_endian'] + ['jit', 'c++14', 'c++11'], # unsure about second part
|
'psp': ['libco', 'threads', 'thread-local', 'little_endian'] + ['jit', 'c++14', 'c++11'], # unsure about second part
|
||||||
'libnx-aarch64': ['gfxaccel', 'gl1', 'gl2', 'gl3', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian'] + ['usb', 'c++14', 'c++11'], # unsure about second part
|
'libnx-aarch64': ['gfxaccel', 'gl1', 'gl2', 'gl3', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian'] + ['usb', 'c++14', 'c++11'], # unsure about second part
|
||||||
'wiiu': ['libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'] + ['threads'], # unsure about second part. Threads are present in OS but not in rthreads yet
|
'wiiu': ['libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'] + ['threads'], # unsure about second part. Threads are present in OS but not in rthreads yet
|
||||||
'vita': ['gfxaccel', 'gl1', 'gl2', 'threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'], # 'gl3', 'gles2', 'gles3'?
|
'vita': ['gfxaccel', 'gl1', 'gl2', 'threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'], # 'gl3', 'gles2', 'gles3'?
|
||||||
|
|
||||||
# UWP
|
# UWP
|
||||||
'windows-uwp-arm': UWP + ['little_endian'],
|
'windows-uwp-arm': UWP + ['little_endian'],
|
||||||
'windows-uwp-x64': UWP + ['x86_any', 'cpu64', 'little_endian'],
|
'windows-uwp-x64': UWP + ['x86_any', 'cpu64', 'little_endian'],
|
||||||
'windows-uwp-x86': UWP + ['x86_any', 'little_endian'],
|
'windows-uwp-x86': UWP + ['x86_any', 'little_endian'],
|
||||||
|
|
||||||
# Mobile
|
# Mobile
|
||||||
'android-arm64-v8a': ANDROID + ['cpu64'],
|
'android-arm64-v8a': ANDROID + ['cpu64'],
|
||||||
'android-armeabi-v7a': ANDROID,
|
'android-armeabi-v7a': ANDROID,
|
||||||
'android-x86': ANDROID + ['x86_any'],
|
'android-x86': ANDROID + ['x86_any'],
|
||||||
'android-x86_64': ANDROID + ['x86_any', 'cpu64'],
|
'android-x86_64': ANDROID + ['x86_any', 'cpu64'],
|
||||||
'ios': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
|
'ios': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
|
||||||
'ios9': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
|
'ios9': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
|
||||||
'ios-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
|
'ios-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
|
||||||
'tvos-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
|
'tvos-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
|
||||||
'qnx': MOBILE_LE + ['physfs', 'thread-local', 'c++14', 'c++11', 'jvm'], # Unsure about usb and thread-local
|
'qnx': MOBILE_LE + ['physfs', 'thread-local', 'c++14', 'c++11', 'jvm'], # Unsure about usb and thread-local
|
||||||
|
|
||||||
# Desktop
|
# Desktop
|
||||||
'linux-x64': DESKTOP_X64,
|
'linux-x64': DESKTOP_X64,
|
||||||
'windows-x64': DESKTOP_X64,
|
'windows-x64': DESKTOP_X64,
|
||||||
'osx-x64': DESKTOP_X64,
|
'osx-x64': DESKTOP_X64,
|
||||||
'linux-i686': DESKTOP_X86,
|
'linux-i686': DESKTOP_X86,
|
||||||
'windows-i686': DESKTOP_X86,
|
'windows-i686': DESKTOP_X86,
|
||||||
'linux-arm7neonhf': DESKTOP_ARM32LE,
|
'linux-arm7neonhf': DESKTOP_ARM32LE,
|
||||||
'linux-armhf': DESKTOP_ARM32LE,
|
'linux-armhf': DESKTOP_ARM32LE,
|
||||||
'xbox-x86': DESKTOP_X86,
|
'xbox-x86': DESKTOP_X86,
|
||||||
'windows-msvc05-i686': DESKTOP_X86_NO_CXX11,
|
'windows-msvc05-i686': DESKTOP_X86_NO_CXX11,
|
||||||
'windows-msvc10-i686': DESKTOP_X86_NO_CXX11,
|
'windows-msvc10-i686': DESKTOP_X86_NO_CXX11,
|
||||||
'windows-msvc10-x64': DESKTOP_X64_NO_CXX11,
|
'windows-msvc10-x64': DESKTOP_X64_NO_CXX11,
|
||||||
'osx-ppc': [x for x in DESKTOP_PPC if x != 'c++14' and x != 'c++11']
|
'osx-ppc': [x for x in DESKTOP_PPC if x != 'c++14' and x != 'c++11']
|
||||||
}
|
}
|
||||||
features_cores = {
|
features_cores = {
|
||||||
'3dengine': ['gl2'], # Should be gl2 or gles2 but current bugs prevent operating with gles2
|
'3dengine': ['gl2'], # Should be gl2 or gles2 but current bugs prevent operating with gles2
|
||||||
'atari800': ['libco'],
|
'atari800': ['libco'],
|
||||||
'blastem': ['x86_any'],
|
'blastem': ['x86_any'],
|
||||||
'boom3': ['gl1'],
|
'boom3': ['gl1'],
|
||||||
'boom3-xp': ['gl1'],
|
'boom3-xp': ['gl1'],
|
||||||
'bsnes': ['libco'],
|
'bsnes': ['libco'],
|
||||||
'bsnes2014': ['libco'],
|
'bsnes2014': ['libco'],
|
||||||
'bsnes-libretro-cplusplus98': ['libco'],
|
'bsnes-libretro-cplusplus98': ['libco'],
|
||||||
'bsnes-hd': ['libco'],
|
'bsnes-hd': ['libco'],
|
||||||
'bsnes-mercury': ['libco'],
|
'bsnes-mercury': ['libco'],
|
||||||
'chailove': ['physfs', 'thread-local', 'threads'],
|
'chailove': ['physfs', 'thread-local', 'threads'],
|
||||||
'citra': ['gfxaccel'],
|
'citra': ['gfxaccel'],
|
||||||
'citra2018': ['gfxaccel'],
|
'citra2018': ['gfxaccel'],
|
||||||
'Craft': ['gfxaccel'],
|
'Craft': ['gfxaccel'],
|
||||||
'chailove': ['c++14'],
|
'chailove': ['c++14'],
|
||||||
'dolphin': ['cpu64', 'jit'],
|
'dolphin': ['cpu64', 'jit'],
|
||||||
'dosbox-svn': ['libco'],
|
'dosbox-svn': ['libco'],
|
||||||
'dosbox-core': ['threads'],
|
'dosbox-core': ['threads'],
|
||||||
'dosbox-pure': ['c++11', 'threads'],
|
'dosbox-pure': ['c++11', 'threads'],
|
||||||
'ffmpeg': ['threads'],
|
'ffmpeg': ['threads'],
|
||||||
'flycast': ['gfxaccel'],
|
'flycast': ['gfxaccel'],
|
||||||
'flycast-upstream': ['gfxaccel'],
|
'flycast-upstream': ['gfxaccel'],
|
||||||
'frodo': ['libco'],
|
'frodo': ['libco'],
|
||||||
'hatari': ['libco'],
|
'hatari': ['libco'],
|
||||||
'gpsp': ['libco'],
|
'gpsp': ['libco'],
|
||||||
'ishiiruka': ['cpu64'],
|
'ishiiruka': ['cpu64'],
|
||||||
'kronos': ['gl3'],
|
'kronos': ['gl3'],
|
||||||
'mupen64plus': ['gfxaccel', 'libco'],
|
'mupen64plus': ['gfxaccel', 'libco'],
|
||||||
'neocd': ['c++11'],
|
'neocd': ['c++11'],
|
||||||
'Omicron': ['gfxaccel', 'jvm'],
|
'Omicron': ['gfxaccel', 'jvm'],
|
||||||
'OpenLara': ['gfxaccel'],
|
'OpenLara': ['gfxaccel'],
|
||||||
'parallel-n64': ['gfxaccel', 'libco'],
|
'parallel-n64': ['gfxaccel', 'libco'],
|
||||||
'pcem': ['threads'],
|
'pcem': ['threads'],
|
||||||
'play': ['gfxaccel'],
|
'play': ['gfxaccel'],
|
||||||
'redbook': ['cdrom'],
|
'redbook': ['cdrom'],
|
||||||
'remotejoy': ['usb'],
|
'remotejoy': ['usb'],
|
||||||
'retro8': ['c++11'],
|
'retro8': ['c++11'],
|
||||||
'REminiscence': ['libco'],
|
'REminiscence': ['libco'],
|
||||||
'scummvm': ['libco'],
|
'scummvm': ['libco'],
|
||||||
'ThePowderToy': ['threads'],
|
'ThePowderToy': ['threads'],
|
||||||
'tic80': ['little_endian'],
|
'tic80': ['little_endian'],
|
||||||
'uae': ['threads'],
|
'uae': ['threads'],
|
||||||
'vitaquake3': ['gl1'],
|
'vitaquake3': ['gl1'],
|
||||||
'vitavoyager': ['gl1'],
|
'vitavoyager': ['gl1'],
|
||||||
'yabasanshiro': ['gfxaccel']
|
'yabasanshiro': ['gfxaccel']
|
||||||
}
|
}
|
||||||
|
|
||||||
def strip_suffix(s, suffix):
|
def strip_suffix(s, suffix):
|
||||||
if s.endswith(suffix):
|
if s.endswith(suffix):
|
||||||
return s[:-len(suffix)]
|
return s[:-len(suffix)]
|
||||||
return s
|
return s
|
||||||
|
|
||||||
def strip_suffixes(s, suffixes):
|
def strip_suffixes(s, suffixes):
|
||||||
r = s
|
r = s
|
||||||
for suffix in suffixes + suffixes + suffixes:
|
for suffix in suffixes + suffixes + suffixes:
|
||||||
r = strip_suffix(r, suffix)
|
r = strip_suffix(r, suffix)
|
||||||
return r
|
return r
|
||||||
|
|
||||||
|
|
||||||
def strip_prefix(s, prefix):
|
def strip_prefix(s, prefix):
|
||||||
if s.startswith(prefix):
|
if s.startswith(prefix):
|
||||||
return s[len(prefix):]
|
return s[len(prefix):]
|
||||||
return s
|
return s
|
||||||
|
|
||||||
def strip_prefixes(s, prefixes):
|
def strip_prefixes(s, prefixes):
|
||||||
r = s
|
r = s
|
||||||
for prefix in prefixes:
|
for prefix in prefixes:
|
||||||
r = strip_prefix(r, prefix)
|
r = strip_prefix(r, prefix)
|
||||||
return r
|
return r
|
||||||
|
|
||||||
def file_to_platform(fname):
|
def file_to_platform(fname):
|
||||||
s = strip_suffixes(fname, [
|
s = strip_suffixes(fname, [
|
||||||
"-legacy", "-mingw",
|
"-legacy", "-mingw",
|
||||||
|
|
||||||
# Mupen64
|
# Mupen64
|
||||||
"-gles2", "-gles3",
|
"-gles2", "-gles3",
|
||||||
] + ["-" + x for x in SUBCORE_SUFFIXES])
|
] + ["-" + x for x in SUBCORE_SUFFIXES])
|
||||||
s = strip_prefixes(s, ["libretro-", "build-", "static-",
|
s = strip_prefixes(s, ["libretro-", "build-", "static-",
|
||||||
"retroarch-", "dummy-", "deps:", "test:"])
|
"retroarch-", "dummy-", "deps:", "test:"])
|
||||||
# for infix in ["msvc05", "msvc10"]:
|
# for infix in ["msvc05", "msvc10"]:
|
||||||
# s = s.replace("-" + infix + "-", "-")
|
# s = s.replace("-" + infix + "-", "-")
|
||||||
mp = {
|
mp = {
|
||||||
'code_quality': None,
|
'code_quality': None,
|
||||||
'ios-9': 'ios9',
|
'ios-9': 'ios9',
|
||||||
'trigger_static-cores': None,
|
'trigger_static-cores': None,
|
||||||
"android": None,
|
"android": None,
|
||||||
'osx': None,
|
'osx': None,
|
||||||
'switch': None
|
'switch': None
|
||||||
}
|
}
|
||||||
if s in mp:
|
if s in mp:
|
||||||
s = mp[s]
|
s = mp[s]
|
||||||
subcore = list(filter(lambda x: "-" + x + "-" in fname
|
subcore = list(filter(lambda x: "-" + x + "-" in fname
|
||||||
or fname.endswith("-" + x), SUBCORE_SUFFIXES))
|
or fname.endswith("-" + x), SUBCORE_SUFFIXES))
|
||||||
return (s, "-".join(subcore))
|
return (s, "-".join(subcore))
|
||||||
|
|
||||||
def repo_to_core(repname):
|
def repo_to_core(repname):
|
||||||
s = strip_suffixes(repname, ["-nx", "-libretro", "_libretro"])
|
s = strip_suffixes(repname, ["-nx", "-libretro", "_libretro"])
|
||||||
s = strip_prefixes(s, ["libretro-"])
|
s = strip_prefixes(s, ["libretro-"])
|
||||||
return s
|
return s
|
||||||
|
|
||||||
def page_get(base):
|
def page_get(base):
|
||||||
per_page = 20
|
per_page = 20
|
||||||
res = []
|
res = []
|
||||||
for page in range(1, 30):
|
for page in range(1, 30):
|
||||||
add = requests.get(base + ('per_page=%d&page=%d' % (per_page, page))).json()
|
add = requests.get(base + ('per_page=%d&page=%d' % (per_page, page))).json()
|
||||||
res += add
|
res += add
|
||||||
if len(add) != per_page:
|
if len(add) != per_page:
|
||||||
return res
|
return res
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def parse_pipelines(projectid, sha):
|
def parse_pipelines(projectid, sha):
|
||||||
pipelines = requests.get('https://%s/api/v4/projects/%d/pipelines?sha=%s&per_page=20' % (hostname, projectid, sha)).json()
|
pipelines = requests.get('https://%s/api/v4/projects/%d/pipelines?sha=%s&per_page=20' % (hostname, projectid, sha)).json()
|
||||||
for pipeline in pipelines:
|
for pipeline in pipelines:
|
||||||
if pipeline['status'] == 'success':
|
if pipeline['status'] == 'success':
|
||||||
# print(pipeline)
|
# print(pipeline)
|
||||||
return page_get('https://%s/api/v4/projects/%d/pipelines/%d/jobs?' % (hostname, projectid, pipeline['id']))
|
return page_get('https://%s/api/v4/projects/%d/pipelines/%d/jobs?' % (hostname, projectid, pipeline['id']))
|
||||||
return None
|
return None
|
||||||
|
|
||||||
projects_all = page_get('https://%s/api/v4/projects?simple=true&' % hostname)
|
projects_all = page_get('https://%s/api/v4/projects?simple=true&' % hostname)
|
||||||
|
|
||||||
projects = list(filter(lambda x: x['namespace']['path'] == namespace, projects_all))
|
projects = list(filter(lambda x: x['namespace']['path'] == namespace, projects_all))
|
||||||
|
|
||||||
for project in projects:
|
for project in projects:
|
||||||
print(project['path_with_namespace'])
|
print(project['path_with_namespace'])
|
||||||
projectid = project['id']
|
projectid = project['id']
|
||||||
core_base = repo_to_core(project['path'])
|
core_base = repo_to_core(project['path'])
|
||||||
if core_base == 'RetroArch':
|
if core_base == 'RetroArch':
|
||||||
continue
|
continue
|
||||||
commits = requests.get('https://%s/api/v4/projects/%d/repository/commits?ref_name=%s' % (hostname, projectid, project['default_branch'])).json()
|
commits = requests.get('https://%s/api/v4/projects/%d/repository/commits?ref_name=%s' % (hostname, projectid, project['default_branch'])).json()
|
||||||
# print(commits[0])
|
# print(commits[0])
|
||||||
jobs = None
|
jobs = None
|
||||||
for commit in commits:
|
for commit in commits:
|
||||||
jobs = parse_pipelines(projectid, commit['id'])
|
jobs = parse_pipelines(projectid, commit['id'])
|
||||||
if jobs is not None:
|
if jobs is not None:
|
||||||
break
|
break
|
||||||
if jobs is None:
|
if jobs is None:
|
||||||
jobs = []
|
jobs = []
|
||||||
if not jobs:
|
if not jobs:
|
||||||
allcores.add(core_base)
|
allcores.add(core_base)
|
||||||
for job in jobs:
|
for job in jobs:
|
||||||
# print(job)
|
# print(job)
|
||||||
(platform, subcore) = file_to_platform(job['name'])
|
(platform, subcore) = file_to_platform(job['name'])
|
||||||
if platform is None:
|
if platform is None:
|
||||||
continue
|
continue
|
||||||
if subcore:
|
if subcore:
|
||||||
core = core_base + "-" + subcore
|
core = core_base + "-" + subcore
|
||||||
else:
|
else:
|
||||||
core = core_base
|
core = core_base
|
||||||
allplatformset.add(platform)
|
allplatformset.add(platform)
|
||||||
allcores.add(core)
|
allcores.add(core)
|
||||||
k = (platform, core)
|
k = (platform, core)
|
||||||
if k not in coremap:
|
if k not in coremap:
|
||||||
coremap[k] = []
|
coremap[k] = []
|
||||||
coremap[k].append({'status': job['status']})
|
coremap[k].append({'status': job['status']})
|
||||||
|
|
||||||
|
|
||||||
allplatforms = sorted(allplatformset)
|
allplatforms = sorted(allplatformset)
|
||||||
cf = open ("comptable.csv", "w")
|
cf = open ("comptable.csv", "w")
|
||||||
c = csv.writer(cf)
|
c = csv.writer(cf)
|
||||||
|
|
||||||
c.writerow([""] + allplatforms)
|
c.writerow([""] + allplatforms)
|
||||||
|
|
||||||
for core in allcores:
|
for core in allcores:
|
||||||
row = [core]
|
row = [core]
|
||||||
for platform in allplatforms:
|
for platform in allplatforms:
|
||||||
k = (platform, core)
|
k = (platform, core)
|
||||||
if k not in coremap:
|
if k not in coremap:
|
||||||
status = MISSING
|
status = MISSING
|
||||||
else:
|
else:
|
||||||
status = OK if any(map(lambda x: x['status'], coremap[k])) else BROKEN
|
status = OK if any(map(lambda x: x['status'], coremap[k])) else BROKEN
|
||||||
corestatus[k] = status
|
corestatus[k] = status
|
||||||
if core in features_cores and platform in features_platforms:
|
if core in features_cores and platform in features_platforms:
|
||||||
missing = set(features_cores[core]) - set(features_platforms[platform])
|
missing = set(features_cores[core]) - set(features_platforms[platform])
|
||||||
if missing:
|
if missing:
|
||||||
corereason[k] = ','.join(missing)
|
corereason[k] = ','.join(missing)
|
||||||
|
|
||||||
|
|
||||||
for core in sorted (allcores):
|
for core in sorted (allcores):
|
||||||
if core in ('dosbox-libretro',):
|
if core in ('dosbox-libretro',):
|
||||||
continue
|
continue
|
||||||
row = [core]
|
row = [core]
|
||||||
for platform in allplatforms:
|
for platform in allplatforms:
|
||||||
k = (platform, core)
|
k = (platform, core)
|
||||||
st = corestatus[k]
|
st = corestatus[k]
|
||||||
s = st
|
s = st
|
||||||
if st != OK and k in corereason:
|
if st != OK and k in corereason:
|
||||||
s += " (" + corereason[k] + ")"
|
s += " (" + corereason[k] + ")"
|
||||||
if st == OK and k in corereason:
|
if st == OK and k in corereason:
|
||||||
print("%s is enabled on %s despite %s" % (core, platform, corereason[k]))
|
print("%s is enabled on %s despite %s" % (core, platform, corereason[k]))
|
||||||
row += [s]
|
row += [s]
|
||||||
c.writerow(row)
|
c.writerow(row)
|
||||||
|
|
||||||
cf.close()
|
cf.close()
|
||||||
|
|
76
dist/info/DoubleCherryGB_libretro.info
vendored
76
dist/info/DoubleCherryGB_libretro.info
vendored
|
@ -1,38 +1,38 @@
|
||||||
# Software Information
|
# Software Information
|
||||||
display_name = "Nintendo - Game Boy / Color (DoubleCherryGB)"
|
display_name = "Nintendo - Game Boy / Color (DoubleCherryGB)"
|
||||||
authors = "GIGO|Hii|TimOelrichs"
|
authors = "GIGO|Hii|TimOelrichs"
|
||||||
supported_extensions = "cgb|dmg|gb|gbc|sgb"
|
supported_extensions = "cgb|dmg|gb|gbc|sgb"
|
||||||
corename = "DoubleCherryGB"
|
corename = "DoubleCherryGB"
|
||||||
license = "GPLv2"
|
license = "GPLv2"
|
||||||
permissions = ""
|
permissions = ""
|
||||||
display_version = "v0.1.0"
|
display_version = "v0.1.0"
|
||||||
categories = "Emulator"
|
categories = "Emulator"
|
||||||
|
|
||||||
# Hardware Information
|
# Hardware Information
|
||||||
manufacturer = "Nintendo"
|
manufacturer = "Nintendo"
|
||||||
systemname = "Game Boy/Game Boy Color"
|
systemname = "Game Boy/Game Boy Color"
|
||||||
systemid = "game_boy"
|
systemid = "game_boy"
|
||||||
|
|
||||||
# Libretro Features
|
# Libretro Features
|
||||||
supports_no_game = "false"
|
supports_no_game = "false"
|
||||||
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
|
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
|
||||||
savestate = "true"
|
savestate = "true"
|
||||||
savestate_features = "deterministic"
|
savestate_features = "deterministic"
|
||||||
cheats = "false"
|
cheats = "false"
|
||||||
input_descriptors = "true"
|
input_descriptors = "true"
|
||||||
memory_descriptors = "false"
|
memory_descriptors = "false"
|
||||||
libretro_saves = "true"
|
libretro_saves = "true"
|
||||||
core_options = "true"
|
core_options = "true"
|
||||||
load_subsystem = "false"
|
load_subsystem = "false"
|
||||||
hw_render = "false"
|
hw_render = "false"
|
||||||
needs_fullpath = "false"
|
needs_fullpath = "false"
|
||||||
disk_control = "false"
|
disk_control = "false"
|
||||||
is_experimental = "false"
|
is_experimental = "false"
|
||||||
|
|
||||||
description = "A fork of the TGB Dual Game Boy core with added DMG07(4-Player-Adapter) emulation.
|
description = "A fork of the TGB Dual Game Boy core with added DMG07(4-Player-Adapter) emulation.
|
||||||
While this core is a decent, usable emulator, it is most notable for being able to emulate to Game Boys connected via Link Cable, which is useful for things like trading Pokemon, etc.
|
While this core is a decent, usable emulator, it is most notable for being able to emulate to Game Boys connected via Link Cable, which is useful for things like trading Pokemon, etc.
|
||||||
DoubleCherryGB added the emulation of the GAMEBOY 4 PLAYER ADATPTER (DMG-07) and 4Player Link Hacks like the Tetris 4Player Hack.
|
DoubleCherryGB added the emulation of the GAMEBOY 4 PLAYER ADATPTER (DMG-07) and 4Player Link Hacks like the Tetris 4Player Hack.
|
||||||
|
|
||||||
For now it's the 4 Player features are not ready for netplay.
|
For now it's the 4 Player features are not ready for netplay.
|
||||||
|
|
||||||
Thanks to the core's modest hardware requirements, it should run well even on low-powered hardware, though users with more powerful hardware may be better served by the SameBoy core, which can also do the same Link Cable functionality but with improved accuracy and compatibility."
|
Thanks to the core's modest hardware requirements, it should run well even on low-powered hardware, though users with more powerful hardware may be better served by the SameBoy core, which can also do the same Link Cable functionality but with improved accuracy and compatibility."
|
||||||
|
|
|
@ -10,6 +10,7 @@ bsnes2014 libretro-bsnes2014 https://github.com/libretro/bsnes2014.git libretro
|
||||||
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance
|
||||||
cannonball libretro-cannonball https://github.com/libretro/cannonball.git master YES GENERIC_JNI Makefile jni
|
cannonball libretro-cannonball https://github.com/libretro/cannonball.git master YES GENERIC_JNI Makefile jni
|
||||||
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC_JNI Makefile jni
|
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC_JNI Makefile jni
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC_JNI Makefile jni
|
||||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC_JNI Makefile.libretro jni
|
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC_JNI Makefile.libretro jni
|
||||||
chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC_JNI Makefile jni
|
chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC_JNI Makefile jni
|
||||||
craft libretro-craft https://github.com/libretro/Craft.git master YES GENERIC_JNI Makefile.libretro jni
|
craft libretro-craft https://github.com/libretro/Craft.git master YES GENERIC_JNI Makefile.libretro jni
|
||||||
|
|
|
@ -14,6 +14,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
|
||||||
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
|
|
|
@ -15,6 +15,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
|
||||||
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -19,6 +19,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
|
||||||
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
||||||
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE Makefile build -DLIBRETRO=ON -DENABLE_QT=0 -DCMAKE_BUILD_TYPE=Release
|
dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE Makefile build -DLIBRETRO=ON -DENABLE_QT=0 -DCMAKE_BUILD_TYPE=Release
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_macos
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_macos
|
||||||
|
|
|
@ -14,6 +14,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
|
||||||
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
|
|
|
@ -9,6 +9,7 @@ cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES G
|
||||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=arm
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=arm
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
emux libretro-emux https://github.com/libretro/emux master YES LEIRADEL Makefile libretro | emux_chip8:MACHINE=chip8 emux_gb:MACHINE=gb emux_nes:MACHINE=nes emux_sms:MACHINE=sms
|
emux libretro-emux https://github.com/libretro/emux master YES LEIRADEL Makefile libretro | emux_chip8:MACHINE=chip8 emux_gb:MACHINE=gb emux_nes:MACHINE=nes emux_sms:MACHINE=sms
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -12,6 +12,7 @@ desmume libretro-desmume https://github.com/libretro/desmume.git master NO GENER
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro
|
||||||
dosbox_pure libretro-dosbox_pure https://github.com/libretro/dosbox-pure main YES GENERIC Makefile .
|
dosbox_pure libretro-dosbox_pure https://github.com/libretro/dosbox-pure main YES GENERIC Makefile .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
||||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
||||||
|
|
|
@ -19,6 +19,7 @@ desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git mas
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile .
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -19,6 +19,7 @@ dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YE
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_armhf
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_armhf
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=arm WITH_FAKE_SDL=1
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -28,6 +28,7 @@ dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAK
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro download_github_linux64
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro download_github_linux64
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON
|
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
|
|
|
@ -23,6 +23,7 @@ dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YE
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro CC=gcc-9 CXX=g++-9 STATIC_LIBCXX=1 BUNDLED_SDL=1 WITH_DYNAREC=x86
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro CC=gcc-9 CXX=g++-9 STATIC_LIBCXX=1 BUNDLED_SDL=1 WITH_DYNAREC=x86
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=x86
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro target=x86
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=x86
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro target=x86
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -7,6 +7,7 @@ bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master
|
||||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=oldarm
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=oldarm
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -11,6 +11,7 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro CMAKE_GENERATOR="Unix Makefiles"
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro CMAKE_GENERATOR="Unix Makefiles"
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn.git libretro YES GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn.git libretro YES GENERIC Makefile.libretro libretro
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
boom3 libretro-boom3 https://github.com/libretro/boom3.git master YES GENERIC Makefile neo
|
boom3 libretro-boom3 https://github.com/libretro/boom3.git master YES GENERIC Makefile neo
|
||||||
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master NO GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
|
|
|
@ -7,6 +7,7 @@ cannonball libretro-cannonball https://github.com/libretro/cannonball.git master
|
||||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
||||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
||||||
|
|
|
@ -5,6 +5,7 @@ cannonball libretro-cannonball https://github.com/libretro/cannonball.git master
|
||||||
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile .
|
||||||
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
||||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master NO GENERIC makefile.libretro .
|
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master NO GENERIC makefile.libretro .
|
||||||
|
|
|
@ -4,6 +4,7 @@ atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git mas
|
||||||
bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro .
|
bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -6,6 +6,7 @@ cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES G
|
||||||
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master NO GENERIC Makefile.libretro desmume
|
desmume libretro-desmume https://github.com/libretro/desmume.git master NO GENERIC Makefile.libretro desmume
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
||||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
||||||
fbalpha2012_cps2 libretro-fbalpha2012_cps2 https://github.com/libretro/fbalpha2012_cps2.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps2 libretro-fbalpha2012_cps2 https://github.com/libretro/fbalpha2012_cps2.git master YES GENERIC makefile.libretro .
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC Makefile .
|
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC Makefile .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC Makefile .
|
3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC Makefile .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro .
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile .
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro .
|
||||||
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro
|
||||||
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro .
|
||||||
|
|
|
@ -26,6 +26,7 @@ dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAK
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_windows_x64
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_windows_x64
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE sln build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON -DCMAKE_BUILD_TYPE=Release -G\"Visual Studio 15 2017 Win64\"
|
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE sln build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON -DCMAKE_BUILD_TYPE=Release -G\"Visual Studio 15 2017 Win64\"
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
|
|
|
@ -24,6 +24,7 @@ dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YE
|
||||||
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_windows_x86
|
dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core libretro YES GENERIC Makefile.libretro libretro download_github_windows_x86
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro
|
||||||
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro
|
dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE sln build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON -DCMAKE_BUILD_TYPE=Release -G\"Visual Studio 15 2017\"
|
duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE sln build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON -DCMAKE_BUILD_TYPE=Release -G\"Visual Studio 15 2017\"
|
||||||
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro
|
||||||
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro .
|
||||||
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master NO GENERIC Makefile.libretro .
|
bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master NO GENERIC Makefile.libretro .
|
||||||
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86
|
dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86
|
||||||
|
doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile .
|
||||||
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk
|
||||||
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro .
|
||||||
fbalpha2012_cps2 libretro-fbalpha2012_cps2 https://github.com/libretro/fbalpha2012_cps2.git master YES GENERIC makefile.libretro .
|
fbalpha2012_cps2 libretro-fbalpha2012_cps2 https://github.com/libretro/fbalpha2012_cps2.git master YES GENERIC makefile.libretro .
|
||||||
|
|
|
@ -1129,6 +1129,13 @@ include_core_tgbdual() {
|
||||||
libretro_tgbdual_name="TGB Dual"
|
libretro_tgbdual_name="TGB Dual"
|
||||||
libretro_tgbdual_git_url="https://github.com/libretro/tgbdual-libretro.git"
|
libretro_tgbdual_git_url="https://github.com/libretro/tgbdual-libretro.git"
|
||||||
|
|
||||||
|
include_core_doublecherrygb() {
|
||||||
|
register_module core "doublecherrygb" -ngc -ps3 -wii
|
||||||
|
}
|
||||||
|
libretro_doublecherrygb_name="Double Cherry GB"
|
||||||
|
libretro_doublecherrygb_git_url="https://github.com/TimOelrichs/doublecherryGB-libretro.git"
|
||||||
|
|
||||||
|
|
||||||
include_core_theodore() {
|
include_core_theodore() {
|
||||||
register_module core "theodore"
|
register_module core "theodore"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue