4 Commits
1.0.0 ... touch

Author SHA1 Message Date
ITotalJustice
70d2e9873c add touch scrolling, fix scrollbar, fix appstore search
- when fireing an action, the action array may change. so the loop should break early as soon as an action is handled.
  this fixes the appstore search when pressing B.
- scrollbar no longer goes oob. fixes #76

currently, scrolling has no acceleration.
2025-01-06 22:29:25 +00:00
ITotalJustice
705947fefb add touch support to all objects 2025-01-04 20:31:16 +00:00
ITotalJustice
f48f9a527f Merge branch 'master' into touch 2025-01-01 17:57:32 +00:00
ITotalJustice
f824187248 initial work on touch support
list of things not done:
- no scrolling
- only some menus
- no widgets
- no buttons
2025-01-01 17:32:58 +00:00
406 changed files with 9141 additions and 76404 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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
View File

@@ -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

View File

@@ -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)

View File

@@ -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
View File

@@ -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
| | | | | |
:-------------------------:|:-------------------------: :-------------------------:|:-------------------------:
![Img](assets/screenshots/homebrew.jpg) | ![Img](assets/screenshots/games.jpg) ![Img](assets/screenshots/2024121522512100-879193CD6A8B96CD00931A628B1187CB.jpg) | ![Img](assets/screenshots/2024121522514300-879193CD6A8B96CD00931A628B1187CB.jpg)
![Img](assets/screenshots/appstore.jpg) | ![Img](assets/screenshots/appstore_page.jpg) ![Img](assets/screenshots/2024121522513300-879193CD6A8B96CD00931A628B1187CB.jpg) | ![Img](assets/screenshots/2024121523084100-879193CD6A8B96CD00931A628B1187CB.jpg)
![Img](assets/screenshots/file_browser.jpg) | ![Img](assets/screenshots/launch_options.jpg) ![Img](assets/screenshots/2024121522505300-879193CD6A8B96CD00931A628B1187CB.jpg) | ![Img](assets/screenshots/2024121522502300-879193CD6A8B96CD00931A628B1187CB.jpg)
![Img](assets/screenshots/themezer.jpg) | ![Img](assets/screenshots/web.jpg) ![Img](assets/screenshots/2024121523033200-879193CD6A8B96CD00931A628B1187CB.jpg) | ![Img](assets/screenshots/2024121523070300-879193CD6A8B96CD00931A628B1187CB.jpg)
## 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!

View File

Before

Width:  |  Height:  |  Size: 569 B

After

Width:  |  Height:  |  Size: 569 B

View File

Before

Width:  |  Height:  |  Size: 703 B

After

Width:  |  Height:  |  Size: 703 B

View File

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

Before

Width:  |  Height:  |  Size: 783 B

After

Width:  |  Height:  |  Size: 783 B

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -1,2 +1,4 @@
[config]
supported_extensions=nds supported_extensions=nds
database=Nintendo - Nintendo DS database=Nintendo - Nintendo DS

View File

@@ -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)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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+

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

Some files were not shown because too many files have changed in this diff Show More