Hacking N64 wads weird behavior with 4 in 1 classic controller adapter

The Frenchman

Well-Known Member
OP
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,989
Country
Canada
I got this white Gtron 4 in 1 adapter for the Wii, which allows me to play my VC games with their original controllers after it had been suggested to me here.

Everything is fine with it on NES/SNES/Genesis, but on N64, everything is fine when playing Mario 64, but when I tried Mario Kart of Zelda OoT, Z didn,t work.

I remember that my OoT is infact an inject of Version 1.0 which had the original fire temple music.

Z is pretty important in OoT, I can just use C down to throw items in mario Kart.

anyone knows if this adapter has issues with some game, or maybe it has to do with injects? or maybe it's just defective, I have 2 and the first i bought had the joystick go haywire after few seconds.

Other than that, playing Super Street fighter 2 isn't a pain anymore. And playing Castlevania on NES is incredible. also , the genesis controller when playing Sonic is also pretty kick ass. I recommentd it anyway even with the n64 issues.
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
If it's a converter that plugs into the Gamecube port, the problem is that virtual console games map the N64 Z button to the Gamecube L button. Unfortunately, there's nothing you can do about it unless you can find someone with a USB Gekko who can write an Ocarina code to remap the buttons (I've considered trying this with SNEEK's cheat menu since I have a similar adapter). The only real option is to use Wii64, which will map the buttons properly.
 

The Frenchman

Well-Known Member
OP
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,989
Country
Canada
Why does SM64 work just fine then?

when I press Z he ducks just fine and I can play with the N64 controller just like in the past.

I'm really puzzled.
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
I couldn't tell you. They might map the buttons differently for each game. All I know is that for Zelda (OoT and MM), Z-targeting is mapped to the Gamecube's L button (since on a GC controller, that makes the most sense). So like I said, there really isn't anything you can do.
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,305
Country
United States
Theres a certain n64 to wii adapter that has a button to push which properly remaps the buttons so that the n64 buttons are mapped in their correct places (swapping L and Z), I dunno if yours does that as well, but if not maybe you should find that adapter.
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
The Frenchman said:
I know it has a switch like;

N64 =°= Sega/SNES/NES

but I think it's to map movement to the joystick.

That's because the N64 controller, having an analog stick, requires different conversion circuitry than the others. It doesn't do what you're wanting.
 

The Frenchman

Well-Known Member
OP
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,989
Country
Canada
Ok, so after further testing:

Yes Mario 64 has L or Z (GC controller) as N64 Z, so the controller works fine.

Zelda has L on the GC pad as Z and Z does nothing itself, strangely, Pressing L on the N64 controller doesNt, trigger GC L that would infact trigger an n64 Z response.

Majora's mask has GCN Z as c down and L as z, but pressing L on the n64 controller again does nothing and then pressing Z does a Cdown.

Simple question, since it can't be the rom of the game inside the wad, is an other part of the wad responsible for switching button mapping?

Is it possible to change it? Ocarina cheat? Injecting the rom into a different game?

If nothing works I'm prepared to mod the controller to wire Z and L together and have them work at the same time, I think the only problem I can think of is that the map in zelda OoT will disappear each time I Z target, and the same in MM, but Mario Kart should be just fine, so would Mario 64.

I'd rather find a hacking solution.
 

rAiN mAn 2o0o

Well-Known Member
Member
Joined
Apr 21, 2009
Messages
179
Trophies
0
XP
59
Country
United States
I found this thread a very interesting read... was thinking about ordering your exact adapter a while back... Have you tried wii64 emulator? not sure how compatibility compares with wads....

if you are dead set on using the wads instead of roms through an emulator, remapping keys can be done with a simple ocarina code from gecko os! no need to rewire the controller!

not sure how to go about finding the code as I don't have a usbgecko! surely someone on the internet has had the same problem and hacked an ocarina code to simply switch two buttons and their mappings!
 

Clarky

Don't you know who I think I am?
Member
Joined
Oct 4, 2007
Messages
1,960
Trophies
0
Age
39
XP
834
Country
United States
i have seen one of these adaptors where you had to hold down certain buttons on a n64 controller when you plugged it in so it could assign the correct controls to vc games, eg moving the gamecube l control back to z. something to look into maybe?
 

wingzrow

Well-Known Member
Member
Joined
Oct 14, 2008
Messages
256
Trophies
0
XP
261
Country
United States
I have this same adapter with the same problem. It makes sin and punishment unplayable. What code would I have to use to remap buttons?
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
Anyone asking for Ocarina codes, what you need to know is that the codes are game-specific, and I have never found anyone who has actually taken the time to find them, so as of now, there are no such codes. I am puzzled by the fact that pressing L on the N64 controller does not work for Z-targeting in Zelda. Your adapter must be different from mine... but that just doesn't make sense that they wouldn't map LL properly in the adapter o_0.

Wii64 should work just fine. This is only an issue because of the remapping done in the VC emulator itself to accommodate for the difference in shape between the N64 and GameCube controllers (since they are assuming you actually ARE using a GC controller). Wii64 allows you to manually map the buttons yourself, so you should be able to map your buttons correctly.
 

The Frenchman

Well-Known Member
OP
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,989
Country
Canada
qwertymodo said:
Anyone asking for Ocarina codes, what you need to know is that the codes are game-specific, and I have never found anyone who has actually taken the time to find them, so as of now, there are no such codes. I am puzzled by the fact that pressing L on the N64 controller does not work for Z-targeting in Zelda. Your adapter must be different from mine... but that just doesn't make sense that they wouldn't map LL properly in the adapter o_0.

Wii64 should work just fine. This is only an issue because of the remapping done in the VC emulator itself to accommodate for the difference in shape between the N64 and GameCube controllers (since they are assuming you actually ARE using a GC controller). Wii64 allows you to manually map the buttons yourself, so you should be able to map your buttons correctly.

wouldn't that make it so injecting Zelda inside SM64 would play it right? since the emu is asking for correct inputs.
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
Not necessarily. The controller mapping might not be the only game-specific changes made to the emulator. It might just not work. I guess it's worth a try though...
 

terminal_illness

Dark Hadou Master
Member
Joined
Aug 29, 2008
Messages
746
Trophies
1
Age
37
Location
Canada! Mah Fukas!
Website
Visit site
XP
262
Country
Canada
sorry for bringing up this dead thread.

i bought the same adapter not too long ago, and i too am having the same issue, did anyone try to inject oot into mario 64?

btw mario 64 works with this adapter because L and z do the same thing.(crouch)

wii64 works button wise but doesnt play oot as well as i would like.

i too am thinking about hard modding a 64 controller to swap the buttons. but dont want to, its my last one with a working analog stick lol.

does anyone know about any ocarina codes that switch z and L ? im using mighty channels btw.

soloutions? anything im overlooking?
 

The Frenchman

Well-Known Member
OP
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,989
Country
Canada
No luck on my own side, I'm still praying for someone with injection abilities, or Ocarina cheat resources, I tried on many fronts, be it on the Wiird forum or on other places where I check for injects, and I think it's too specific of a need.

But our best luck remains to inject both Zelda games and Mario Kart into SM64 or any other game that would have Z working properly. I'm sure Wiird/Ocarina cheats could do it, but it's a bigger task.

This adapter is totally kickass otherwise, playing SNES with the original pad is incredible, playing old games with the NES controller.

Really I wish I could enjoy the N64 pad... I'm getting bored of SM64. Wait I think I figured L is Real 2041!

No I didn't...
 

Hackmodford

Member
Newcomer
Joined
Jul 28, 2009
Messages
6
Trophies
1
XP
147
Country
United States
I'm about to be in the same boat.
I simply plan on rewiring the N64 controller. (should be just 2 wires that need to be flipped to reverse L and Z.
But a utility to remap VC games buttons would be awesome.

There's also this option http://www.raphnet.net/electronique/x2wii/index_en.php
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-