Skip to content

[Question] Digital inputs #68

Description

@ChrisCrashX

I have been trying to make a bot to put basic inputs into a Gamecube, without for the need of a Gamecube controller. Basically I want to assign my Arduino a set of buttons to press and depress, but I just can't figure out how. I have tried a bunch of different things with no success. Is there any way you could lead me in the right direction?

Here is what I have so far:
#include "Nintendo.h"

const byte pin = 8;
CGamecubeConsole GamecubeConsole(pin);
Gamecube_Data_t d = defaultGamecubeData;

void setup()
{

}

void loop()
{
int A = 0;
int B = 0;
int X = 0;
int Y = 0;
int Start = 0;
int Up = 0;
int Down = 0;
int Left = 0;
int Right = 0;
int Z = 0;
int R = 0;
int L = 0;

//reports data
d.report.a = A;
d.report.b = B;
d.report.x = X;
d.report.y = Y;
d.report.z = Z;
d.report.start = Start;
d.report.r = R;
d.report.l = L;
d.report.dup = Up;
d.report.dright = Right;
d.report.ddown = Down;
d.report.dleft = Left;

//sends the complied data to console when console polls for the input
GamecubeConsole.write(d);
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions