Example NiFi usage for dswifi library
Go to file
2022-07-12 22:38:54 +01:00
.vscode initial commit 2021-01-16 18:05:11 +00:00
source Updated NiFi demo 2022-07-10 15:29:52 +01:00
.gitignore got function to export, commented code, need to learn the basics of DS homebrew before I can continue building a NiFi demo 2021-01-17 15:00:08 +00:00
Makefile initial commit 2021-01-16 18:05:11 +00:00
README.md Update README.md 2022-07-12 22:38:54 +01:00

NDS NiFi Test App

This is a proof of concept demo application showing how 2 Nintendo DS consoles can interact with each other using local wireless communication.

The code to allow NiFi on the NDS isn't mine, it originated from CTurt/dsgmLib. I've just removed the gamemaker wrapper and put it directly into a fork of the devkitpro dswifi library.

As a heads up for what this attempts to do is, run the DS in promiscuous mode and accept data from all WiFi available channels which isn't ideal.

Prerequisites

  1. Install devkitpro v3.0.3 (latest)
  2. Clone jpenny1993/dswifi
  3. Open a terminal like msys2 in the root of the repo
  4. Run the make command to build the dswifi library
  5. Run the make install command to replace the stock dswifi library provided with devkitpro

Build

  1. Open a terminal in the root of the repo
  2. Run the make command to build the .nds file

Deploy

Copy the .nds file from the root of the repo onto your NDS flashcart

Run

Launch the .nds application on both NDS consoles, tap the touch screen with your stylus and the co-ordinates of the touch event should be sent to the other NDS.