Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
70d2e9873c | ||
|
|
705947fefb | ||
|
|
f48f9a527f | ||
|
|
f824187248 |
21
.github/workflows/build_presets.yml
vendored
@@ -1,12 +1,6 @@
|
|||||||
name: build
|
name: build
|
||||||
|
|
||||||
on:
|
on: [push, pull_request]
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- dev
|
|
||||||
pull_request:
|
|
||||||
branches-ignore:
|
|
||||||
- dev
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
@@ -14,7 +8,7 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-latest]
|
os: [ubuntu-latest]
|
||||||
preset: [Release]
|
preset: [MinSizeRel]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
container: devkitpro/devkita64:latest
|
container: devkitpro/devkita64:latest
|
||||||
|
|
||||||
@@ -22,17 +16,16 @@ jobs:
|
|||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
|
|
||||||
# fetch latest cmake
|
# fetch latest cmake
|
||||||
- uses: lukka/get-cmake@v3.31.6
|
- uses: lukka/get-cmake@latest
|
||||||
|
|
||||||
- name: Configure CMake
|
- name: Configure CMake
|
||||||
run: cmake --preset ${{ matrix.preset }}
|
run: |
|
||||||
|
cmake --preset ${{ matrix.preset }} -DUSE_VFS_GC=0
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: cmake --build --preset ${{ matrix.preset }} --parallel $(nproc)
|
run: cmake --build --preset ${{ matrix.preset }} --parallel 4
|
||||||
|
|
||||||
- name: Deploy
|
- uses: actions/upload-artifact@master
|
||||||
if: ${{ github.event_name != 'pull_request' && github.event.action != 'unassigned' }}
|
|
||||||
uses: actions/upload-artifact@master
|
|
||||||
with:
|
with:
|
||||||
name: sphaira-${{ matrix.preset }}
|
name: sphaira-${{ matrix.preset }}
|
||||||
path: build/${{ matrix.preset }}/sphaira.nro
|
path: build/${{ matrix.preset }}/sphaira.nro
|
||||||
|
|||||||
33
.github/workflows/python-usb-export.yml
vendored
@@ -1,33 +0,0 @@
|
|||||||
name: USB Export Python Tests
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths: &python_usb_export_paths
|
|
||||||
- 'tools/tests/test_usb_export.py'
|
|
||||||
- 'tools/usb_export.py'
|
|
||||||
- 'tools/usb_common.py'
|
|
||||||
- 'tools/requirements.txt'
|
|
||||||
- '.github/workflows/python-usb-export.yml'
|
|
||||||
pull_request:
|
|
||||||
paths: *python_usb_export_paths
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
test:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Checkout code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Set up Python 3.11
|
|
||||||
uses: actions/setup-python@v5
|
|
||||||
with:
|
|
||||||
python-version: '3.11'
|
|
||||||
|
|
||||||
- name: Install dependencies
|
|
||||||
run: |
|
|
||||||
python -m pip install --upgrade pip
|
|
||||||
pip install -r tools/requirements.txt
|
|
||||||
|
|
||||||
- name: Run tests
|
|
||||||
run: |
|
|
||||||
python3 tools/tests/test_usb_export.py
|
|
||||||
33
.github/workflows/python-usb-install.yml
vendored
@@ -1,33 +0,0 @@
|
|||||||
name: USB Install Python Tests
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths: &python_usb_install_paths
|
|
||||||
- 'tools/tests/test_usb_install.py'
|
|
||||||
- 'tools/usb_install.py'
|
|
||||||
- 'tools/usb_common.py'
|
|
||||||
- 'tools/requirements.txt'
|
|
||||||
- '.github/workflows/python-usb-install.yml'
|
|
||||||
pull_request:
|
|
||||||
paths: *python_usb_install_paths
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
test:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Checkout code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Set up Python 3.11
|
|
||||||
uses: actions/setup-python@v5
|
|
||||||
with:
|
|
||||||
python-version: '3.11'
|
|
||||||
|
|
||||||
- name: Install dependencies
|
|
||||||
run: |
|
|
||||||
python -m pip install --upgrade pip
|
|
||||||
pip install -r tools/requirements.txt
|
|
||||||
|
|
||||||
- name: Run tests
|
|
||||||
run: |
|
|
||||||
python3 tools/tests/test_usb_install.py
|
|
||||||
55
.github/workflows/webusb-build.yml
vendored
@@ -1,55 +0,0 @@
|
|||||||
name: Build and Deploy WebUSB Site
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
paths:
|
|
||||||
- 'tools/webusb/**'
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build-and-deploy:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Checkout source
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v4
|
|
||||||
with:
|
|
||||||
node-version: 20
|
|
||||||
|
|
||||||
- name: Install minifiers
|
|
||||||
run: |
|
|
||||||
npm install -g html-minifier-terser terser csso-cli
|
|
||||||
|
|
||||||
- name: Minify HTML
|
|
||||||
run: |
|
|
||||||
html-minifier-terser --collapse-whitespace --remove-comments --minify-css true --minify-js true -o tools/webusb/index.html.min tools/webusb/index.html
|
|
||||||
|
|
||||||
- name: Minify JS
|
|
||||||
run: |
|
|
||||||
terser tools/webusb/index.js -c -m -o tools/webusb/index.js.min
|
|
||||||
|
|
||||||
- name: Minify CSS
|
|
||||||
run: |
|
|
||||||
csso tools/webusb/index.css --output tools/webusb/index.css.min
|
|
||||||
|
|
||||||
- name: Prepare deploy branch
|
|
||||||
run: |
|
|
||||||
rm -rf webusb
|
|
||||||
mkdir webusb
|
|
||||||
cp tools/webusb/index.html.min webusb/index.html
|
|
||||||
cp tools/webusb/index.js.min webusb/index.js
|
|
||||||
cp tools/webusb/index.css.min webusb/index.css
|
|
||||||
cp -r tools/webusb/assets webusb/assets
|
|
||||||
|
|
||||||
- name: Commit and force-push to webusb branch
|
|
||||||
run: |
|
|
||||||
cd webusb
|
|
||||||
git init
|
|
||||||
git config user.name "github-actions[bot]"
|
|
||||||
git config user.email "github-actions[bot]@users.noreply.github.com"
|
|
||||||
git add .
|
|
||||||
git commit -m "Deploy minified webusb build"
|
|
||||||
git branch -M webusb
|
|
||||||
git remote add origin "https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git"
|
|
||||||
git push --force origin webusb
|
|
||||||
8
.gitignore
vendored
@@ -11,7 +11,6 @@ old_code
|
|||||||
created_ncas
|
created_ncas
|
||||||
assets/romfs/shaders
|
assets/romfs/shaders
|
||||||
.vscode/settings.json
|
.vscode/settings.json
|
||||||
.idea
|
|
||||||
info/
|
info/
|
||||||
romfs/shaders
|
romfs/shaders
|
||||||
assets/unused
|
assets/unused
|
||||||
@@ -23,10 +22,3 @@ libs/tweeny
|
|||||||
|
|
||||||
compile_commands.json
|
compile_commands.json
|
||||||
out
|
out
|
||||||
|
|
||||||
usb_test/
|
|
||||||
__pycache__
|
|
||||||
usb_*.spec
|
|
||||||
|
|
||||||
CMakeUserPresets.json
|
|
||||||
build_patreon.sh
|
|
||||||
|
|||||||
@@ -21,7 +21,6 @@ set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
|
|||||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||||
|
|
||||||
# enable LTO (only in release builds)
|
# enable LTO (only in release builds)
|
||||||
if (LTO)
|
|
||||||
if (CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
|
if (CMAKE_BUILD_TYPE STREQUAL "Release" OR CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")
|
||||||
include(CheckIPOSupported)
|
include(CheckIPOSupported)
|
||||||
check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)
|
check_ipo_supported(RESULT ipo_supported OUTPUT ipo_error)
|
||||||
@@ -36,7 +35,6 @@ if (LTO)
|
|||||||
else()
|
else()
|
||||||
message(STATUS "IPO / LTO not enabled in debug build")
|
message(STATUS "IPO / LTO not enabled in debug build")
|
||||||
endif()
|
endif()
|
||||||
endif()
|
|
||||||
|
|
||||||
function(dkp_fatal_if_not_found var package)
|
function(dkp_fatal_if_not_found var package)
|
||||||
if (DEFINED ${var}_NOT_FOUND OR DEFINED ${var}-NOTFOUND)
|
if (DEFINED ${var}_NOT_FOUND OR DEFINED ${var}-NOTFOUND)
|
||||||
|
|||||||
@@ -16,49 +16,25 @@
|
|||||||
"name": "Release",
|
"name": "Release",
|
||||||
"displayName": "Release",
|
"displayName": "Release",
|
||||||
"inherits":["core"],
|
"inherits":["core"],
|
||||||
"cacheVariables": {
|
"cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }
|
||||||
"CMAKE_BUILD_TYPE": "MinSizeRel",
|
|
||||||
"LTO": true
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Lite",
|
"name": "RelWithDebInfo",
|
||||||
"displayName": "Lite",
|
"displayName": "RelWithDebInfo",
|
||||||
"inherits":["core"],
|
"inherits":["core"],
|
||||||
"cacheVariables": {
|
"cacheVariables": { "CMAKE_BUILD_TYPE":"RelWithDebInfo" }
|
||||||
"CMAKE_BUILD_TYPE": "MinSizeRel",
|
|
||||||
"LTO": true,
|
|
||||||
|
|
||||||
"ENABLE_NVJPG": false,
|
|
||||||
"ENABLE_NSZ": false,
|
|
||||||
|
|
||||||
"ENABLE_LIBUSBHSFS": false,
|
|
||||||
"ENABLE_LIBUSBDVD": false,
|
|
||||||
"ENABLE_FTPSRV": false,
|
|
||||||
"ENABLE_LIBHAZE": false,
|
|
||||||
|
|
||||||
"ENABLE_AUDIO_MP3": false,
|
|
||||||
"ENABLE_AUDIO_OGG": false,
|
|
||||||
"ENABLE_AUDIO_WAV": false,
|
|
||||||
"ENABLE_AUDIO_FLAC": false,
|
|
||||||
|
|
||||||
"ENABLE_DEVOPTAB_HTTP": false,
|
|
||||||
"ENABLE_DEVOPTAB_NFS": false,
|
|
||||||
"ENABLE_DEVOPTAB_SMB2": false,
|
|
||||||
"ENABLE_DEVOPTAB_FTP": false,
|
|
||||||
"ENABLE_DEVOPTAB_SFTP": false,
|
|
||||||
"ENABLE_DEVOPTAB_WEBDAV": false
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Dev",
|
"name": "MinSizeRel",
|
||||||
"displayName": "Dev",
|
"displayName": "MinSizeRel",
|
||||||
"inherits":["core"],
|
"inherits":["core"],
|
||||||
"cacheVariables": {
|
"cacheVariables": { "CMAKE_BUILD_TYPE":"MinSizeRel" }
|
||||||
"CMAKE_BUILD_TYPE": "MinSizeRel",
|
},
|
||||||
"LTO": false,
|
{
|
||||||
"DEV_BUILD": true
|
"name": "Debug",
|
||||||
}
|
"displayName": "Debug",
|
||||||
|
"inherits":["core"],
|
||||||
|
"cacheVariables": { "CMAKE_BUILD_TYPE":"Debug" }
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"buildPresets": [
|
"buildPresets": [
|
||||||
@@ -68,13 +44,18 @@
|
|||||||
"jobs": 16
|
"jobs": 16
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Lite",
|
"name": "RelWithDebInfo",
|
||||||
"configurePreset": "Lite",
|
"configurePreset": "RelWithDebInfo",
|
||||||
"jobs": 16
|
"jobs": 16
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Dev",
|
"name": "MinSizeRel",
|
||||||
"configurePreset": "Dev",
|
"configurePreset": "MinSizeRel",
|
||||||
|
"jobs": 16
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Debug",
|
||||||
|
"configurePreset": "Debug",
|
||||||
"jobs": 16
|
"jobs": 16
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
116
README.md
@@ -1,107 +1,63 @@
|
|||||||
# Sphaira
|
# sphaira
|
||||||
|
|
||||||
A homebrew menu for the Nintendo Switch.
|
A homebrew menu for the switch.
|
||||||
|
|
||||||
[See the GBATemp thread for more details / discussion](https://gbatemp.net/threads/sphaira-hbmenu-replacement.664523/).
|
[See the gbatemp thread for more details / discussion](https://gbatemp.net/threads/sphaira-hbmenu-replacement.664523/).
|
||||||
|
|
||||||
[We have now have a Discord server!](https://discord.gg/8vZBsrprEc) Please use the issues tab to report bugs, as it is much easier for me to track.
|
## showcase
|
||||||
|
|
||||||
## Showcase
|
|
||||||
|
|
||||||
| | |
|
| | |
|
||||||
:-------------------------:|:-------------------------:
|
:-------------------------:|:-------------------------:
|
||||||
 | 
|
 | 
|
||||||
 | 
|
 | 
|
||||||
 | 
|
 | 
|
||||||
 | 
|
 | 
|
||||||
|
|
||||||
## Bug reports
|
## bug reports
|
||||||
|
|
||||||
For any bug reports, please use the issues tab and explain in as much detail as possible!
|
for any bug reports, please use the issues tab and explain in as much detail as possible!
|
||||||
|
|
||||||
Please include:
|
please include:
|
||||||
|
|
||||||
- CFW type (i assume Atmosphere, but someone out there is still using Rajnx);
|
- CFW type (i assume Atmosphere, but someone out there is still using Rajnx)
|
||||||
- CFW version;
|
- CFW version
|
||||||
- FW version;
|
- FW version
|
||||||
- The bug itself and how to reproduce it.
|
- The bug itself and how to reproduce it
|
||||||
|
|
||||||
## FTP
|
## ftp
|
||||||
|
|
||||||
FTP can be enabled via the network menu. It uses the same config as ftpsrv `/config/ftpsrv/config.ini`. [See here for the full list
|
ftp can be enabled via the network menu. It uses the same config as ftpsrv `/config/ftpsrv/config.ini`. [See here for the full list
|
||||||
of all configs available](https://github.com/ITotalJustice/ftpsrv/blob/master/assets/config.ini.template).
|
of all configs available](https://github.com/ITotalJustice/ftpsrv/blob/master/assets/config.ini.template).
|
||||||
|
|
||||||
## MTP
|
## mtp
|
||||||
|
|
||||||
MTP can be enabled via the Network menu.
|
mtp can be enabled via the network menu.
|
||||||
|
|
||||||
## File association
|
## file assoc
|
||||||
|
|
||||||
Sphaira has file association support. Let's say your app supports loading .png files, then you could write an association file, then when using the file browser, clicking on a .png file will launch your app along with the .png file as argv[1]. This was primarly added for rom loading support for emulators / frontends such as RetroArch, MelonDS, mGBA etc.
|
sphaira has file assoc support. lets say your app supports loading .png files, then you could write an assoc file, then when using the file browser, clicking on a .png file will launch your app along with the .png file as argv[1]. This was primarly added for rom loading support for emulators / frontends such as retroarch, melonds, mgba etc.
|
||||||
|
|
||||||
```ini
|
```ini
|
||||||
|
[config]
|
||||||
path=/switch/your_app.nro
|
path=/switch/your_app.nro
|
||||||
supported_extensions=jpg|png|mp4|mp3
|
supported_extensions=jpg|png|mp4|mp3
|
||||||
```
|
```
|
||||||
|
|
||||||
The `path` field is optional. If left out, it will use the name of the ini to find the nro. For example, if the ini is called mgba.ini, it will try to find the nro in /switch/mgba.nro and /switch/folder/mgba.nro.
|
the `path` field is optional. if left out, it will use the name of the ini to find the nro. For example, if the ini is called mgba.ini, it will try to find the nro in /switch/mgba.nro and /switch/folder/mgba.nro.
|
||||||
|
|
||||||
See `assets/romfs/assoc/` for more examples of file assoc entries.
|
see `assets/romfs/assoc/` for more examples of file assoc entries
|
||||||
|
|
||||||
## Installing (applications)
|
|
||||||
|
|
||||||
Sphaira can install applications (nsp, xci, nsz, xcz) from various sources (sd card, gamecard, ftp, usb).
|
|
||||||
|
|
||||||
For informantion about the install options, [see the wiki](https://github.com/ITotalJustice/sphaira/wiki/Install).
|
|
||||||
|
|
||||||
### Usb (install)
|
|
||||||
|
|
||||||
The USB protocol is the same as tinfoil, so tools such as [ns-usbloader](https://github.com/developersu/ns-usbloader) and [fluffy](https://github.com/fourminute/Fluffy) should work with sphaira. You may also use the provided python script found [here](tools/usb_install_pc.py).
|
|
||||||
|
|
||||||
### Ftp (install)
|
|
||||||
|
|
||||||
Once you have connected your ftp client to your switch, you can upload files to install into the `install` folder.
|
|
||||||
|
|
||||||
## Building from source
|
|
||||||
|
|
||||||
You will first need to install [devkitPro](https://devkitpro.org/wiki/Getting_Started).
|
|
||||||
|
|
||||||
Next you will need to install the dependencies:
|
|
||||||
```sh
|
|
||||||
sudo pacman -S switch-dev deko3d switch-cmake switch-curl switch-glm switch-zlib switch-mbedtls
|
|
||||||
```
|
|
||||||
|
|
||||||
Also you need to have on your environment the packages `git`, `make`, `zip` and `cmake`
|
|
||||||
|
|
||||||
Once devkitPro and all dependencies are installed, you can now build sphaira.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
git clone https://github.com/ITotalJustice/sphaira.git
|
|
||||||
cd sphaira
|
|
||||||
cmake --preset MinSizeRel
|
|
||||||
cmake --build --preset MinSizeRel
|
|
||||||
```
|
|
||||||
|
|
||||||
The output will be found in `build/MinSizeRel/sphaira.nro`
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
- [borealis](https://github.com/natinusala/borealis)
|
- borealis
|
||||||
- [stb](https://github.com/nothings/stb)
|
- stb
|
||||||
- [yyjson](https://github.com/ibireme/yyjson)
|
- yyjson
|
||||||
- [nx-hbmenu](https://github.com/switchbrew/nx-hbmenu)
|
- nx-hbmenu
|
||||||
- [nx-hbloader](https://github.com/switchbrew/nx-hbloader)
|
- nx-hbloader
|
||||||
- [deko3d-nanovg](https://github.com/Adubbz/nanovg-deko3d)
|
- deko3d-nanovg
|
||||||
- [libpulsar](https://github.com/p-sam/switch-libpulsar)
|
- libpulsar
|
||||||
- [minIni](https://github.com/compuphase/minIni)
|
- minIni
|
||||||
- [GBATemp](https://gbatemp.net/threads/sphaira-hbmenu-replacement.664523/)
|
- gbatemp
|
||||||
- [hb-appstore](https://github.com/fortheusers/hb-appstore)
|
- hb-appstore
|
||||||
- [haze](https://github.com/Atmosphere-NX/Atmosphere/tree/master/troposphere/haze)
|
- haze
|
||||||
- [nxdumptool](https://github.com/DarkMatterCore/nxdumptool) (for gamecard bin dumping and rsa verify code)
|
- everyone who has contributed to this project!
|
||||||
- [Liam0](https://github.com/ThatNerdyPikachu/switch-010editor-templates) (for ticket / cert structs)
|
|
||||||
- [libusbhsfs](https://github.com/DarkMatterCore/libusbhsfs)
|
|
||||||
- [libnxtc](https://github.com/DarkMatterCore/libnxtc)
|
|
||||||
- [oss-nvjpg](https://github.com/averne/oss-nvjpg)
|
|
||||||
- [nsz](https://github.com/nicoboss/nsz)
|
|
||||||
- [themezer](https://themezer.net/)
|
|
||||||
- Everyone who has contributed to this project!
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 569 B After Width: | Height: | Size: 569 B |
|
Before Width: | Height: | Size: 703 B After Width: | Height: | Size: 703 B |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 783 B After Width: | Height: | Size: 783 B |
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/81_libretro_libnx.nro
|
path=/retroarch/cores/81_libretro_libnx.nro
|
||||||
supported_extensions=p|tzx|t81
|
supported_extensions=p|tzx|t81
|
||||||
database=Sinclair - ZX 81
|
database=Sinclair - ZX 81
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/DoubleCherryGB_libretro_libnx.nro
|
path=/retroarch/cores/DoubleCherryGB_libretro_libnx.nro
|
||||||
supported_extensions=cgb|dmg|gb|gbc|sgb
|
supported_extensions=cgb|dmg|gb|gbc|sgb
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
supported_extensions=mp3|ogg|flac|wav|aac|ac3|aif|asf|mp4|mkv|m3u|m3u8|hls|vob|avi|dv|flv|m2ts|m2v|m4a|mov|mpeg|mpg|mts|swf|ts|vob|wma|wmv|png|jpg|jpeg|bmp|gif
|
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/a5200_libretro_libnx.nro
|
path=/retroarch/cores/a5200_libretro_libnx.nro
|
||||||
supported_extensions=a52|bin
|
supported_extensions=a52|bin
|
||||||
database=Atari - 5200
|
database=Atari - 5200
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/ardens_libretro_libnx.nro
|
path=/retroarch/cores/ardens_libretro_libnx.nro
|
||||||
supported_extensions=hex|arduboy
|
supported_extensions=hex|arduboy
|
||||||
database=Arduboy Inc - Arduboy
|
database=Arduboy Inc - Arduboy
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/arduous_libretro_libnx.nro
|
path=/retroarch/cores/arduous_libretro_libnx.nro
|
||||||
supported_extensions=hex
|
supported_extensions=hex
|
||||||
database=Arduboy Inc - Arduboy
|
database=Arduboy Inc - Arduboy
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/atari800_libretro_libnx.nro
|
path=/retroarch/cores/atari800_libretro_libnx.nro
|
||||||
supported_extensions=xfd|atr|dcm|cas|bin|a52|zip|atx|car|rom|com|xex|m3u
|
supported_extensions=xfd|atr|dcm|cas|bin|a52|zip|atx|car|rom|com|xex|m3u
|
||||||
database=Atari - 5200|Atari - 8-bit
|
database=Atari - 5200|Atari - 8-bit
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/bk_libretro_libnx.nro
|
path=/retroarch/cores/bk_libretro_libnx.nro
|
||||||
supported_extensions=bin
|
supported_extensions=bin
|
||||||
database=BK-0010/BK-0011
|
database=BK-0010/BK-0011
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/bluemsx_libretro_libnx.nro
|
path=/retroarch/cores/bluemsx_libretro_libnx.nro
|
||||||
supported_extensions=rom|ri|mx1|mx2|dsk|col|sg|sc|sf|cas|m3u
|
supported_extensions=rom|ri|mx1|mx2|dsk|col|sg|sc|sf|cas|m3u
|
||||||
database=Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000|Spectravideo - SVI-318 - SVI-328
|
database=Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000|Spectravideo - SVI-318 - SVI-328
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/boom3_libretro_libnx.nro
|
path=/retroarch/cores/boom3_libretro_libnx.nro
|
||||||
supported_extensions=pk4
|
supported_extensions=pk4
|
||||||
database=Doom 3
|
database=Doom 3
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/boom3_xp_libretro_libnx.nro
|
path=/retroarch/cores/boom3_xp_libretro_libnx.nro
|
||||||
supported_extensions=pk4
|
supported_extensions=pk4
|
||||||
database=Doom 3
|
database=Doom 3
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/bsnes_hd_beta_libretro_libnx.nro
|
path=/retroarch/cores/bsnes_hd_beta_libretro_libnx.nro
|
||||||
supported_extensions=smc|sfc|swc|fig|gb|gbc|bs
|
supported_extensions=smc|sfc|swc|fig|gb|gbc|bs
|
||||||
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview
|
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/bsnes_libretro_libnx.nro
|
path=/retroarch/cores/bsnes_libretro_libnx.nro
|
||||||
supported_extensions=smc|sfc|swc|fig|gb|gbc|bs
|
supported_extensions=smc|sfc|swc|fig|gb|gbc|bs
|
||||||
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview
|
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/cannonball_libretro_libnx.nro
|
path=/retroarch/cores/cannonball_libretro_libnx.nro
|
||||||
supported_extensions=game|88
|
supported_extensions=game|88
|
||||||
database=Cannonball
|
database=Cannonball
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/cap32_libretro_libnx.nro
|
path=/retroarch/cores/cap32_libretro_libnx.nro
|
||||||
supported_extensions=dsk|sna|zip|tap|cdt|voc|cpr|m3u
|
supported_extensions=dsk|sna|zip|tap|cdt|voc|cpr|m3u
|
||||||
database=Amstrad - CPC|Amstrad - GX4000
|
database=Amstrad - CPC|Amstrad - GX4000
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/chailove_libretro_libnx.nro
|
path=/retroarch/cores/chailove_libretro_libnx.nro
|
||||||
supported_extensions=chai|chailove
|
supported_extensions=chai|chailove
|
||||||
database=ChaiLove
|
database=ChaiLove
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/crocods_libretro_libnx.nro
|
path=/retroarch/cores/crocods_libretro_libnx.nro
|
||||||
supported_extensions=dsk|sna|kcr
|
supported_extensions=dsk|sna|kcr
|
||||||
database=Amstrad - CPC
|
database=Amstrad - CPC
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/desmume_libretro_libnx.nro
|
path=/retroarch/cores/desmume_libretro_libnx.nro
|
||||||
supported_extensions=nds|ids|bin
|
supported_extensions=nds|ids|bin
|
||||||
database=Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)
|
database=Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/dinothawr_libretro_libnx.nro
|
path=/retroarch/cores/dinothawr_libretro_libnx.nro
|
||||||
supported_extensions=game
|
supported_extensions=game
|
||||||
database=Dinothawr
|
database=Dinothawr
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/dosbox_pure_libretro_libnx.nro
|
path=/retroarch/cores/dosbox_pure_libretro_libnx.nro
|
||||||
supported_extensions=zip|dosz|exe|com|bat|iso|chd|cue|ins|img|ima|vhd|jrc|tc|m3u|m3u8|conf|/
|
supported_extensions=zip|dosz|exe|com|bat|iso|chd|cue|ins|img|ima|vhd|jrc|tc|m3u|m3u8|conf|/
|
||||||
database=DOS
|
database=DOS
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/dosbox_svn_libretro_libnx.nro
|
path=/retroarch/cores/dosbox_svn_libretro_libnx.nro
|
||||||
supported_extensions=exe|com|bat|conf|cue|iso|img|/
|
supported_extensions=exe|com|bat|conf|cue|iso|img|/
|
||||||
database=DOS
|
database=DOS
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/easyrpg_libretro_libnx.nro
|
path=/retroarch/cores/easyrpg_libretro_libnx.nro
|
||||||
supported_extensions=ldb|zip|easyrpg
|
supported_extensions=ldb|zip|easyrpg
|
||||||
database=RPG Maker
|
database=RPG Maker
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/ecwolf_libretro_libnx.nro
|
path=/retroarch/cores/ecwolf_libretro_libnx.nro
|
||||||
supported_extensions=wl6|n3d|sod|sdm|wl1|pk3|exe
|
supported_extensions=wl6|n3d|sod|sdm|wl1|pk3|exe
|
||||||
database=Wolfenstein 3D
|
database=Wolfenstein 3D
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/fbneo_libretro_libnx.nro
|
path=/retroarch/cores/fbneo_libretro_libnx.nro
|
||||||
supported_extensions=zip|7z|cue|ccd
|
supported_extensions=zip|7z|cue|ccd
|
||||||
database=FBNeo - Arcade Games
|
database=FBNeo - Arcade Games
|
||||||
use_base_name=true
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/fceumm_libretro_libnx.nro
|
path=/retroarch/cores/fceumm_libretro_libnx.nro
|
||||||
supported_extensions=fds|nes|unif|unf
|
supported_extensions=fds|nes|unif|unf
|
||||||
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/flycast_libretro_libnx.nro
|
path=/retroarch/cores/flycast_libretro_libnx.nro
|
||||||
supported_extensions=chd|cdi|elf|bin|cue|gdi|lst|zip|dat|7z|m3u
|
supported_extensions=chd|cdi|elf|bin|cue|gdi|lst|zip|dat|7z|m3u
|
||||||
database=Sega - Dreamcast|Sega - Naomi|Sega - Naomi 2|Atomiswave
|
database=Sega - Dreamcast|Sega - Naomi|Sega - Naomi 2|Atomiswave
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/fmsx_libretro_libnx.nro
|
path=/retroarch/cores/fmsx_libretro_libnx.nro
|
||||||
supported_extensions=rom|mx1|mx2|dsk|fdi|cas|m3u
|
supported_extensions=rom|mx1|mx2|dsk|fdi|cas|m3u
|
||||||
database=Microsoft - MSX|Microsoft - MSX2
|
database=Microsoft - MSX|Microsoft - MSX2
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/freechaf_libretro_libnx.nro
|
path=/retroarch/cores/freechaf_libretro_libnx.nro
|
||||||
supported_extensions=bin|chf
|
supported_extensions=bin|chf
|
||||||
database=Fairchild - Channel F
|
database=Fairchild - Channel F
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/freeintv_libretro_libnx.nro
|
path=/retroarch/cores/freeintv_libretro_libnx.nro
|
||||||
supported_extensions=int|bin|rom
|
supported_extensions=int|bin|rom
|
||||||
database=Mattel - Intellivision
|
database=Mattel - Intellivision
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/frodo_libretro_libnx.nro
|
path=/retroarch/cores/frodo_libretro_libnx.nro
|
||||||
supported_extensions=d64|t64|x64|p00|lnx|lyx|zip
|
supported_extensions=d64|t64|x64|p00|lnx|lyx|zip
|
||||||
database=Commodore - 64
|
database=Commodore - 64
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/fuse_libretro_libnx.nro
|
path=/retroarch/cores/fuse_libretro_libnx.nro
|
||||||
supported_extensions=tzx|tap|z80|rzx|scl|trd|dsk|dck|sna|szx|zip
|
supported_extensions=tzx|tap|z80|rzx|scl|trd|dsk|dck|sna|szx|zip
|
||||||
database=Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum
|
database=Sinclair - ZX Spectrum +3|Sinclair - ZX Spectrum
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gambatte_libretro_libnx.nro
|
path=/retroarch/cores/gambatte_libretro_libnx.nro
|
||||||
supported_extensions=gb|gbc|dmg
|
supported_extensions=gb|gbc|dmg
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gearboy_libretro_libnx.nro
|
path=/retroarch/cores/gearboy_libretro_libnx.nro
|
||||||
supported_extensions=gb|dmg|gbc|cgb|sgb
|
supported_extensions=gb|dmg|gbc|cgb|sgb
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gearcoleco_libretro_libnx.nro
|
path=/retroarch/cores/gearcoleco_libretro_libnx.nro
|
||||||
supported_extensions=col|cv|bin|rom
|
supported_extensions=col|cv|bin|rom
|
||||||
database=Coleco - ColecoVision
|
database=Coleco - ColecoVision
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gearsystem_libretro_libnx.nro
|
path=/retroarch/cores/gearsystem_libretro_libnx.nro
|
||||||
supported_extensions=sms|gg|sg|bin|rom
|
supported_extensions=sms|gg|sg|bin|rom
|
||||||
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000
|
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - SG-1000
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/genesis_plus_gx_libretro_libnx.nro
|
path=/retroarch/cores/genesis_plus_gx_libretro_libnx.nro
|
||||||
supported_extensions=mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|sgd|chd|m3u
|
supported_extensions=mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|sgd|chd|m3u
|
||||||
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000
|
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/genesis_plus_gx_wide_libretro_libnx.nro
|
path=/retroarch/cores/genesis_plus_gx_wide_libretro_libnx.nro
|
||||||
supported_extensions=mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|sgd|chd|m3u
|
supported_extensions=mdx|md|smd|gen|bin|cue|iso|sms|bms|gg|sg|68k|sgd|chd|m3u
|
||||||
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000
|
database=Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gpsp_libretro_libnx.nro
|
path=/retroarch/cores/gpsp_libretro_libnx.nro
|
||||||
supported_extensions=gba|bin
|
supported_extensions=gba|bin
|
||||||
database=Nintendo - Game Boy Advance
|
database=Nintendo - Game Boy Advance
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/gw_libretro_libnx.nro
|
path=/retroarch/cores/gw_libretro_libnx.nro
|
||||||
supported_extensions=mgw
|
supported_extensions=mgw
|
||||||
database=Handheld Electronic Game
|
database=Handheld Electronic Game
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/handy_libretro_libnx.nro
|
path=/retroarch/cores/handy_libretro_libnx.nro
|
||||||
supported_extensions=lnx|lyx|o
|
supported_extensions=lnx|lyx|o
|
||||||
database=Atari - Lynx
|
database=Atari - Lynx
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/jaxe_libretro_libnx.nro
|
path=/retroarch/cores/jaxe_libretro_libnx.nro
|
||||||
supported_extensions=ch8|sc8|xo8
|
supported_extensions=ch8|sc8|xo8
|
||||||
database=CHIP-8
|
database=CHIP-8
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/jumpnbump_libretro_libnx.nro
|
path=/retroarch/cores/jumpnbump_libretro_libnx.nro
|
||||||
supported_extensions=dat
|
supported_extensions=dat
|
||||||
database=Jump 'n Bump
|
database=Jump 'n Bump
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/lowresnx_libretro_libnx.nro
|
path=/retroarch/cores/lowresnx_libretro_libnx.nro
|
||||||
supported_extensions=nx
|
supported_extensions=nx
|
||||||
database=LowRes NX
|
database=LowRes NX
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/lutro_libretro_libnx.nro
|
path=/retroarch/cores/lutro_libretro_libnx.nro
|
||||||
supported_extensions=lutro|love|lua
|
supported_extensions=lutro|love|lua
|
||||||
database=Lutro
|
database=Lutro
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mame2000_libretro_libnx.nro
|
path=/retroarch/cores/mame2000_libretro_libnx.nro
|
||||||
supported_extensions=zip|7z
|
supported_extensions=zip|7z
|
||||||
database=MAME 2000
|
database=MAME 2000
|
||||||
use_base_name=true
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mame2003_libretro_libnx.nro
|
path=/retroarch/cores/mame2003_libretro_libnx.nro
|
||||||
supported_extensions=zip
|
supported_extensions=zip
|
||||||
database=MAME 2003
|
database=MAME 2003
|
||||||
use_base_name=true
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mame2003_plus_libretro_libnx.nro
|
path=/retroarch/cores/mame2003_plus_libretro_libnx.nro
|
||||||
supported_extensions=zip
|
supported_extensions=zip
|
||||||
database=MAME 2003-Plus
|
database=MAME 2003-Plus
|
||||||
use_base_name=true
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_lynx_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_lynx_libretro_libnx.nro
|
||||||
supported_extensions=lnx|lyx|o
|
supported_extensions=lnx|lyx|o
|
||||||
database=Atari - Lynx
|
database=Atari - Lynx
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_ngp_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_ngp_libretro_libnx.nro
|
||||||
supported_extensions=ngp|ngc|ngpc|npc
|
supported_extensions=ngp|ngc|ngpc|npc
|
||||||
database=SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color
|
database=SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_pce_fast_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_pce_fast_libretro_libnx.nro
|
||||||
supported_extensions=pce|cue|ccd|chd|toc|m3u
|
supported_extensions=pce|cue|ccd|chd|toc|m3u
|
||||||
database=NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
database=NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_pce_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_pce_libretro_libnx.nro
|
||||||
supported_extensions=pce|sgx|cue|ccd|chd|toc|m3u
|
supported_extensions=pce|sgx|cue|ccd|chd|toc|m3u
|
||||||
database=NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
database=NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_pcfx_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_pcfx_libretro_libnx.nro
|
||||||
supported_extensions=cue|ccd|toc|chd
|
supported_extensions=cue|ccd|toc|chd
|
||||||
database=NEC - PC-FX
|
database=NEC - PC-FX
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_supergrafx_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_supergrafx_libretro_libnx.nro
|
||||||
supported_extensions=pce|sgx|cue|ccd|chd
|
supported_extensions=pce|sgx|cue|ccd|chd
|
||||||
database=NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
database=NEC - PC Engine SuperGrafx|NEC - PC Engine - TurboGrafx 16|NEC - PC Engine CD - TurboGrafx-CD
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_vb_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_vb_libretro_libnx.nro
|
||||||
supported_extensions=vb|vboy|bin
|
supported_extensions=vb|vboy|bin
|
||||||
database=Nintendo - Virtual Boy
|
database=Nintendo - Virtual Boy
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mednafen_wswan_libretro_libnx.nro
|
path=/retroarch/cores/mednafen_wswan_libretro_libnx.nro
|
||||||
supported_extensions=ws|wsc|pc2|pcv2
|
supported_extensions=ws|wsc|pc2|pcv2
|
||||||
database=Bandai - WonderSwan|Bandai - WonderSwan Color
|
database=Bandai - WonderSwan|Bandai - WonderSwan Color
|
||||||
|
|||||||
@@ -1,2 +1,4 @@
|
|||||||
|
[config]
|
||||||
supported_extensions=nds
|
supported_extensions=nds
|
||||||
database=Nintendo - Nintendo DS
|
database=Nintendo - Nintendo DS
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/melonds_libretro_libnx.nro
|
path=/retroarch/cores/melonds_libretro_libnx.nro
|
||||||
supported_extensions=nds|ids|dsi
|
supported_extensions=nds|ids|dsi
|
||||||
database=Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)|Nintendo - Nintendo DSi|Nintendo - Nintendo DSi Decrypted|Nintendo - Nintendo DSi (Digital)
|
database=Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)|Nintendo - Nintendo DSi|Nintendo - Nintendo DSi Decrypted|Nintendo - Nintendo DSi (Digital)
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mesen-s_libretro_libnx.nro
|
path=/retroarch/cores/mesen-s_libretro_libnx.nro
|
||||||
supported_extensions=sfc|smc|fig|swc|bs|gb|gbc
|
supported_extensions=sfc|smc|fig|swc|bs|gb|gbc
|
||||||
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Satellaview|Nintendo - Game Boy|Nintendo - Game Boy Color
|
database=Nintendo - Super Nintendo Entertainment System|Nintendo - Satellaview|Nintendo - Game Boy|Nintendo - Game Boy Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mesen_libretro_libnx.nro
|
path=/retroarch/cores/mesen_libretro_libnx.nro
|
||||||
supported_extensions=nes|fds|unf|unif
|
supported_extensions=nes|fds|unf|unif
|
||||||
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
|
[config]
|
||||||
supported_extensions=gba|gbc|sgb|gb
|
supported_extensions=gba|gbc|sgb|gb
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mgba_libretro_libnx.nro
|
path=/retroarch/cores/mgba_libretro_libnx.nro
|
||||||
supported_extensions=gb|gbc|gba
|
supported_extensions=gb|gbc|gba
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color|Nintendo - Game Boy Advance
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mrboom_libretro_libnx.nro
|
path=/retroarch/cores/mrboom_libretro_libnx.nro
|
||||||
supported_extensions=desktop
|
supported_extensions=desktop
|
||||||
database=MrBoom
|
database=MrBoom
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/mupen64plus_next_libretro_libnx.nro
|
path=/retroarch/cores/mupen64plus_next_libretro_libnx.nro
|
||||||
supported_extensions=n64|v64|z64|ndd|bin|u1
|
supported_extensions=n64|v64|z64|ndd|bin|u1
|
||||||
database=Nintendo - Nintendo 64
|
database=Nintendo - Nintendo 64
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/neocd_libretro_libnx.nro
|
path=/retroarch/cores/neocd_libretro_libnx.nro
|
||||||
supported_extensions=cue|chd
|
supported_extensions=cue|chd
|
||||||
database=SNK - Neo Geo CD
|
database=SNK - Neo Geo CD
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/nestopia_libretro_libnx.nro
|
path=/retroarch/cores/nestopia_libretro_libnx.nro
|
||||||
supported_extensions=nes|fds|unf|unif
|
supported_extensions=nes|fds|unf|unif
|
||||||
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
database=Nintendo - Nintendo Entertainment System|Nintendo - Family Computer Disk System
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/np2kai_libretro_libnx.nro
|
path=/retroarch/cores/np2kai_libretro_libnx.nro
|
||||||
supported_extensions=d98|zip|98d|fdi|fdd|2hd|tfd|d88|88d|hdm|xdf|dup|cmd|hdi|thd|nhd|hdd|hdn
|
supported_extensions=d98|zip|98d|fdi|fdd|2hd|tfd|d88|88d|hdm|xdf|dup|cmd|hdi|thd|nhd|hdd|hdn
|
||||||
database=NEC - PC-98
|
database=NEC - PC-98
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/nxengine_libretro_libnx.nro
|
path=/retroarch/cores/nxengine_libretro_libnx.nro
|
||||||
supported_extensions=exe
|
supported_extensions=exe
|
||||||
database=Cave Story
|
database=Cave Story
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
supported_extensions=mp3|ogg|flac|wav|aac|ac3|aif|asf|mp4|mkv|m3u|m3u8|hls|vob|avi|dv|flv|m2ts|m2v|m4a|mov|mpeg|mpg|mts|swf|ts|vob|wma|wmv|png|jpg|jpeg|bmp|gif
|
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/o2em_libretro_libnx.nro
|
path=/retroarch/cores/o2em_libretro_libnx.nro
|
||||||
supported_extensions=bin
|
supported_extensions=bin
|
||||||
database=Magnavox - Odyssey2|Philips - Videopac+
|
database=Magnavox - Odyssey2|Philips - Videopac+
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/opera_libretro_libnx.nro
|
path=/retroarch/cores/opera_libretro_libnx.nro
|
||||||
supported_extensions=iso|bin|chd|cue
|
supported_extensions=iso|bin|chd|cue
|
||||||
database=The 3DO Company - 3DO
|
database=The 3DO Company - 3DO
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/pcsx_rearmed_libretro_libnx.nro
|
path=/retroarch/cores/pcsx_rearmed_libretro_libnx.nro
|
||||||
supported_extensions=bin|cue|img|mdf|pbp|toc|cbn|m3u|ccd|chd|iso|exe
|
supported_extensions=bin|cue|img|mdf|pbp|toc|cbn|m3u|ccd|chd|iso|exe
|
||||||
database=Sony - PlayStation
|
database=Sony - PlayStation
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/picodrive_libretro_libnx.nro
|
path=/retroarch/cores/picodrive_libretro_libnx.nro
|
||||||
supported_extensions=bin|gen|smd|md|32x|cue|iso|chd|sms|gg|sg|sc|m3u|68k|sgd|pco
|
supported_extensions=bin|gen|smd|md|32x|cue|iso|chd|sms|gg|sg|sc|m3u|68k|sgd|pco
|
||||||
database=Sega - Master System - Mark III|Sega - Game Gear|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - 32X
|
database=Sega - Master System - Mark III|Sega - Game Gear|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - 32X
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/pokemini_libretro_libnx.nro
|
path=/retroarch/cores/pokemini_libretro_libnx.nro
|
||||||
supported_extensions=min
|
supported_extensions=min
|
||||||
database=Nintendo - Pokemon Mini
|
database=Nintendo - Pokemon Mini
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/potator_libretro_libnx.nro
|
path=/retroarch/cores/potator_libretro_libnx.nro
|
||||||
supported_extensions=bin|sv
|
supported_extensions=bin|sv
|
||||||
database=Watara - Supervision
|
database=Watara - Supervision
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/ppsspp_libretro_libnx.nro
|
path=/retroarch/cores/ppsspp_libretro_libnx.nro
|
||||||
supported_extensions=elf|iso|cso|prx|pbp|chd
|
supported_extensions=elf|iso|cso|prx|pbp|chd
|
||||||
database=Sony - PlayStation Portable
|
database=Sony - PlayStation Portable
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/prboom_libretro_libnx.nro
|
path=/retroarch/cores/prboom_libretro_libnx.nro
|
||||||
supported_extensions=wad|iwad|pwad
|
supported_extensions=wad|iwad|pwad
|
||||||
database=DOOM
|
database=DOOM
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/prosystem_libretro_libnx.nro
|
path=/retroarch/cores/prosystem_libretro_libnx.nro
|
||||||
supported_extensions=a78|bin|cdf
|
supported_extensions=a78|bin|cdf
|
||||||
database=Atari - 7800
|
database=Atari - 7800
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/puae2021_libretro_libnx.nro
|
path=/retroarch/cores/puae2021_libretro_libnx.nro
|
||||||
supported_extensions=adf|adz|dms|fdi|ipf|hdf|hdz|lha|slave|info|cue|ccd|nrg|mds|iso|chd|uae|m3u|zip|7z|rp9
|
supported_extensions=adf|adz|dms|fdi|ipf|hdf|hdz|lha|slave|info|cue|ccd|nrg|mds|iso|chd|uae|m3u|zip|7z|rp9
|
||||||
database=Commodore - Amiga|Commodore - CD32|Commodore - CDTV
|
database=Commodore - Amiga|Commodore - CD32|Commodore - CDTV
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/puae_libretro_libnx.nro
|
path=/retroarch/cores/puae_libretro_libnx.nro
|
||||||
supported_extensions=adf|adz|dms|fdi|ipf|hdf|hdz|lha|slave|info|cue|ccd|nrg|mds|iso|chd|uae|m3u|zip|7z|rp9
|
supported_extensions=adf|adz|dms|fdi|ipf|hdf|hdz|lha|slave|info|cue|ccd|nrg|mds|iso|chd|uae|m3u|zip|7z|rp9
|
||||||
database=Commodore - Amiga|Commodore - CD32|Commodore - CDTV
|
database=Commodore - Amiga|Commodore - CD32|Commodore - CDTV
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/px68k_libretro_libnx.nro
|
path=/retroarch/cores/px68k_libretro_libnx.nro
|
||||||
supported_extensions=dim|img|d88|88d|hdm|dup|2hd|xdf|hdf|cmd|m3u
|
supported_extensions=dim|img|d88|88d|hdm|dup|2hd|xdf|hdf|cmd|m3u
|
||||||
database=Sharp - X68000
|
database=Sharp - X68000
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/quasi88_libretro_libnx.nro
|
path=/retroarch/cores/quasi88_libretro_libnx.nro
|
||||||
supported_extensions=d88|u88|m3u
|
supported_extensions=d88|u88|m3u
|
||||||
database=NEC - PC-8001 - PC-8801
|
database=NEC - PC-8001 - PC-8801
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/quicknes_libretro_libnx.nro
|
path=/retroarch/cores/quicknes_libretro_libnx.nro
|
||||||
supported_extensions=nes
|
supported_extensions=nes
|
||||||
database=Nintendo - Nintendo Entertainment System
|
database=Nintendo - Nintendo Entertainment System
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/race_libretro_libnx.nro
|
path=/retroarch/cores/race_libretro_libnx.nro
|
||||||
supported_extensions=ngp|ngc|ngpc|npc
|
supported_extensions=ngp|ngc|ngpc|npc
|
||||||
database=SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color
|
database=SNK - Neo Geo Pocket|SNK - Neo Geo Pocket Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/reminiscence_libretro_libnx.nro
|
path=/retroarch/cores/reminiscence_libretro_libnx.nro
|
||||||
supported_extensions=map|aba|seq|lev
|
supported_extensions=map|aba|seq|lev
|
||||||
database=Flashback
|
database=Flashback
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/retro8_libretro_libnx.nro
|
path=/retroarch/cores/retro8_libretro_libnx.nro
|
||||||
supported_extensions=p8|png
|
supported_extensions=p8|png
|
||||||
database=PICO-8
|
database=PICO-8
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/sameboy_libretro_libnx.nro
|
path=/retroarch/cores/sameboy_libretro_libnx.nro
|
||||||
supported_extensions=gb|gbc
|
supported_extensions=gb|gbc
|
||||||
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
database=Nintendo - Game Boy|Nintendo - Game Boy Color
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/scummvm_libretro_libnx.nro
|
path=/retroarch/cores/scummvm_libretro_libnx.nro
|
||||||
supported_extensions= Seuss's ABC|#02|$00|(A)|(a)|(b)|0|000|001|002|003|004|005|006|007|009|025|1|101|102|12|1C|1c|2|2 US|25|26|3|34|4|455|5|512|6|8|84|85|86|87|99|99 (PG)|ACX|AD|ADF|ADV|AGA|ALD|ALL|AN|ANG|AP|ASK|AUD|AVD|AVI|BAT|BIN|BLB|BMV|BND|BRO|BS
|
supported_extensions= Seuss's ABC|#02|$00|(A)|(a)|(b)|0|000|001|002|003|004|005|006|007|009|025|1|101|102|12|1C|1c|2|2 US|25|26|3|34|4|455|5|512|6|8|84|85|86|87|99|99 (PG)|ACX|AD|ADF|ADV|AGA|ALD|ALL|AN|ANG|AP|ASK|AUD|AVD|AVI|BAT|BIN|BLB|BMV|BND|BRO|BS
|
||||||
database=ScummVM
|
database=ScummVM
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
[config]
|
||||||
path=/retroarch/cores/smsplus_libretro_libnx.nro
|
path=/retroarch/cores/smsplus_libretro_libnx.nro
|
||||||
supported_extensions=sms|bin|rom|col|gg|sg
|
supported_extensions=sms|bin|rom|col|gg|sg
|
||||||
database=Sega - Game Gear|Sega - Master System - Mark III
|
database=Sega - Game Gear|Sega - Master System - Mark III
|
||||||
|
|||||||