All Projects → fgsfdsfgs → nxquake

fgsfdsfgs / nxquake

Licence: GPL-2.0 license
TyrQuake ported to Nintendo Switch

Programming Languages

c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to nxquake

Goldleaf
🍂 Multipurpose homebrew tool for Nintendo Switch
Stars: ✭ 2,026 (+11817.65%)
Mutual labels:  switch, nintendo-switch, libnx
switch-cmake
CMake toolchain for Nintendo Switch homebrew development
Stars: ✭ 38 (+123.53%)
Mutual labels:  switch, nintendo-switch, libnx
Ghidra Switch Loader
Nintendo Switch loader for Ghidra
Stars: ✭ 146 (+758.82%)
Mutual labels:  switch, nintendo-switch
Sdsetup
The Ninite for your Nintendo Switch.
Stars: ✭ 234 (+1276.47%)
Mutual labels:  switch, nintendo-switch
ComicNX
NSFW comic browser for the Nintendo Switch
Stars: ✭ 15 (-11.76%)
Mutual labels:  switch, libnx
Rusted Switch
Nintendo Switch Homebrew with Rust 🦀
Stars: ✭ 75 (+341.18%)
Mutual labels:  switch, nintendo-switch
Betterjoy
Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Stars: ✭ 1,352 (+7852.94%)
Mutual labels:  switch, nintendo-switch
Keymapper
📱 An Android app that maps any keys to actions.
Stars: ✭ 207 (+1117.65%)
Mutual labels:  switch, nintendo-switch
nx
Userland library for Nintendo Switch homebrew (and other potential purposes), written in pure Rust and some assembly bits
Stars: ✭ 67 (+294.12%)
Mutual labels:  switch, nintendo-switch
NSW-Custom-Game-Icons
Nintendo Switch custom game icons, icon repo for NX-GiC
Stars: ✭ 33 (+94.12%)
Mutual labels:  switch, nintendo-switch
Tegrarcmgui
C++ GUI for TegraRcmSmash (Fusée Gelée exploit for Nintendo Switch)
Stars: ✭ 965 (+5576.47%)
Mutual labels:  switch, nintendo-switch
sys-clk-Overlay
Editor for your sys-clk configuration using ovl-loader!
Stars: ✭ 53 (+211.76%)
Mutual labels:  switch, nintendo-switch
Splatoon 2 Meme Mod
Splatoon 2 mod about memes.
Stars: ✭ 11 (-35.29%)
Mutual labels:  switch, nintendo-switch
Brew.js
[WIP] C++ high-level JavaScript API for Nintendo 3DS/Switch
Stars: ✭ 136 (+700%)
Mutual labels:  switch, nintendo-switch
Vba M Nx
WIP full featured port of VBA-M for Nintendo Switch
Stars: ✭ 11 (-35.29%)
Mutual labels:  switch, nintendo-switch
Hydrosphere
Ocean beyond the Horizon
Stars: ✭ 17 (+0%)
Mutual labels:  switch, nintendo-switch
Sysdvr
Stream switch games to your PC via USB or network
Stars: ✭ 523 (+2976.47%)
Mutual labels:  switch, nintendo-switch
Nx Shell
A multi-purpose file manager for the Nintendo Switch.
Stars: ✭ 639 (+3658.82%)
Mutual labels:  switch, nintendo-switch
Switch-Screenshots
Script to organize Nintendo Switch screenshots by directory instead of date.
Stars: ✭ 50 (+194.12%)
Mutual labels:  switch, nintendo-switch
botw-unexplored
Easily view the unexplored korok seeds and locations in your BotW savefile on your Switch
Stars: ✭ 79 (+364.71%)
Mutual labels:  switch, nintendo-switch

NXQuake

Switch port of TyrQuake (only the NetQuake part).

Building

You need:

  • latest versions of devkitA64 and libnx;
  • latest versions of switch-sdl2, switch-mesa, switch-libdrm_nouveau.

Run make in this directory to build nxquake.nro.

Running

Place the NRO into /switch/nxquake/ on your SD card.

If you only have the shareware version of Quake, copy pak0.pak to /switch/nxquake/id1/. If you have the full version, copy both pak0.pak and pak1.pak to /switch/nxquake/id1/.

If you want to play Scourge of Armagon, copy pak0.pak from hipnotic to /switch/nxquake/hipnotic/. If you want to play Dissolution of Eternity, copy pak0.pak from rogue to /switch/nxquake/rogue/.

Make sure the pak files and the id1 directory have all-lowercase names, just in case.

You can run NXQuake using Homebrew Launcher.

If it crashes, look for console.log and error.log in /switch/nxquake/.

Mission Packs and mods are supported. If you have more game folders than just id1 in /switch/nxquake/, a mod select menu will pop up when you launch NXQuake.

Credits

  • Kevin Shanahan (aka Tyrann) for TyrQuake;
  • Rinnegatamante for some input-related code I copypasted from vitaQuake;
  • some nice people from the ReiSwitched Discord for testing (especially Drakia, Crusatyr and Patrick);
  • id Software for Quake.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].