Giter Site home page Giter Site logo

suicidesin / noexes Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mdbell/noexes

0.0 1.0 0.0 3.68 MB

A graphical remote debugger for the Nintendo Switch

License: GNU General Public License v3.0

Java 87.49% CSS 0.04% Makefile 2.85% C++ 9.26% C 0.25% Assembly 0.10%

noexes's Introduction

Noexes

A multi-platform graphical remote debugger for the Nintendo Switch.

Quick Start Guide

Pre-Requisites

Downloading

Visit out releases page, and download the latest version, and extract the whole zip file to a directory on your machine.

Copying Files

Copy noexs.kip1 to the root of your switch sd card.

Editing hekate_ipl.ini

Using a text editor open hekate_ipl.ini (located within the bootloader directory on your switch's sd card) and add the following:

[Noexes]
debugmode=1
kip1=noexs.kip1

And that's it switch sided! Now just select "Noexes" when booting using hekate to launch HOS with noexes running.

Running the Client

On most operating systems all you need to do is run the jar file from the release as you would any other programs. If you're having trouble try running the following command (within the directory where you extracted Noexes):

java -jar JNoexsClient.jar

If you still have problems please double check that you're running at least Java 10 (you can verify this by using the command java -version). If you are feel free to open an issue and I'll try to get back to you ASAP!

Using the Client

TODO

Building from Source

Building the Client

TODO

Building the Server

TODO

Client Dependencies

If you're using IntelliJ for building it should automatically download all the dependencies from maven, otherwise

  • Usb4Java - Used for USB communication
  • Gson - Used for serializing various objects to/from JSON
  • ASM - For optimized pattern searching

Server Dependencies

  • Libnx - Without libnx there would be no homebrew on the switch, especially with what we're trying to do

License

This project is licensed under GNU General Public License v3.0 - see the LICENSE file for details

Acknowledgments

  • L0nk, dcx2 and a bunch of others from the old WiiRd fourms
  • roblabla for their near endless help, and for putting up with my inane questions

noexes's People

Contributors

mdbell avatar rushairer avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.