Experiment: Multi Controller Button Activators

Started by GMO, February 23, 2010, 04:38:58 AM

Previous topic - Next topic

GMO

Experiment - Multi Controller Button Activators
My goal is to use 2 Button Activator addresses and combine them to activate 1 or a series code

I want to prove the concept works. My apologize if the idea has been executed before, I have
yet to see a game that utilizes it nor see anyone attempting it.

And I also to show once you plug in your controller or gamecube controller, your Wiimote isn't
just some dead piece of hardware for the time being.  You can still use it to activate codes and
free up your codes from clutter from using insane multi-combination just so your codes will not
overlap.  I hope you guys find this quite entertaining.


My Approach...
- First, I am going to need a code that can be modified.
- Second, I am going to need Button Activators for different types of COntrollers
and plan out what controller and button combinations I will test
- Third, I need to set up and test.  I'll try to keep it as organized as possible

I am going to use JAAE [SNES] Super Mario World as my example

The code I want to test modify will be
Select Box Power Modifier
008B11EA 000000??
01 Mushroom
02 Fire Flower
03 Star Power
04 Feather

Button Activator Addresses
8018E598 GameCube Pad1
8018E670 WiiMote Pad1
8018E69A Classic Pad1

What controllers and Button COmbination do I want to test?
Since the classic controller will be plugged in i'll start it with the classic
I want to start my code with Hold Z (Left) on the classic controller

2818E69A 00000080

and I want to be able to Press Up on the WiiMote to modify my code

2818E670 00000008

abd I want to modify 008B11EA to give me a feather

008B11EA 00000004

My final code should look something like
2818E69A 00000080 <- Classic Pad1; x0080 - Z(Left)
2818E670 00000008 <- WiiMote Pad1; x0008 - Up
008B11EA 00000004 <- Select Box Modifier; 04 Feather
E0000000 80008000

Testing...
I am going to press Z (Left) on the classic controller by itself and I got no result
I am going to press Up on the WiiMote by itself and I got no result

Here is my moment of truth... I am going to Hold Z (Left) on the Classic Controller
and Press Up on the WiiMote... I now have a Feather in the select box!
Now that we got this down or got the general idea, let us try to add more buttons
or codes to it. Let us try
Hold L(Left) on Classic Controller
Press Up on WiiMote For Star
Press Down on WiiMote for Feather

2818E69A 00000080 <- Classic Pad1; x0080 - Z(Left)
2818E670 00000008 <- WiiMote Pad1; x0008 - Up
008B11EA 00000003 <- Select Box Modifier; 03 Star
2818E69A 00000080 <- Classic Pad1; x0080 - Z(Left)
2818E670 00000004 <- WiiMote Pad1; x0004 - Down
008B11EA 00000004 <- Select Box Modifier; 04 Feather
E0000000 80008000

Testing...
Holding Z(Left) and Pressing Up on WiiMote I got a Star :)
Holding Z(Left) and Pressing DOwn on WiiMote I got nothing... odd it stayed as a star
I did something wrong... oh lol. OK I see, forgot to close the first code

2818E69A 00000080 <- Classic Pad1; x0080 - Z(Left)
2818E670 00000008 <- WiiMote Pad1; x0008 - Up
008B11EA 00000003 <- Select Box Modifier; 03 Star
E0000000 80008000
2818E69A 00000080 <- Classic Pad1; x0080 - Z(Left)
2818E670 00000004 <- WiiMote Pad1; x0004 - Down
008B11EA 00000004 <- Select Box Modifier; 04 Feather
E0000000 80008000

Now both codes are working :)

For schitz & giggles I am going to try
Hold Z (Right) on Classic Controller
Press Up on WiiMote for Mushroom
Press Down on WiiMote for Fire Flower

2818E69A 00000004 <- Classic Pad1; x0004 - Z(Right)
2818E670 00000008 <- WiiMote Pad1; x0008 - Up
008B11EA 00000001 <- Select Box Modifier; 01 Mushroom
E0000000 80008000
2818E69A 00000004 <- Classic Pad1; x0004 - Z(Right)
2818E670 00000004 <- WiiMote Pad1; x0004 - Down
008B11EA 00000002 <- Select Box Modifier; 02 Fire Flower
E0000000 80008000

Survey says the code works! I'll post of a video later on it for people to see.
Maybe I'll save the Hold Z (RIght) and Press Directionals on the WiiMote for
a Yoshi Modifier once I find it
http://gamemasterzer0.blogspot.com
For Codes, Guides, & Support Codemasters-Project
USB Gecko Facebook Page - My Wii's 4.1 U | 4.0 E

dcx2