Page 1 of 1

N64 - analog down also sends d-pad down to Zelda OOT Redux

Posted: Mon Nov 27, 2023 1:54 am
by edr

In Zelda Ocarina of Time (OOT) with the Redux hack/patch. One patch feature is using the d-pad to trigger the musical ocarina and the boots.

Problem: when using the analog stick, pressing down on the analog stick appears to also send d-pad down which triggers the ocarina, so normal movement is impossible with the the Redux hack.

The D-Pad feature displayed on Zelda OOT w/ Redux hack screen
The D-Pad feature displayed on Zelda OOT w/ Redux hack screen
Zelda OOT Redux - D-Pad Feature.png (272.97 KiB) Viewed 7362 times

I'm using the wireless NSO N64 controller, and had the same issue with a wired GameCube controller via RaphNet adapter.

Mapped the controllers normally in the main MiSTer controller config, and also mapped normally in the N64 core config. The N64 core controller config does not ask about mapping the d-pad at all in any case, only the analog stick is mapped in the core.


Re: N64 - analog down also sends d-pad down to Zelda OOT Redux

Posted: Mon Nov 27, 2023 4:36 am
by Antoine.WG

Have you tried it without the patch?


Re: N64 - analog down also sends d-pad down to Zelda OOT Redux

Posted: Mon Nov 27, 2023 5:29 am
by FPGAzumSpass
edr wrote: Mon Nov 27, 2023 1:54 am

The N64 core controller config does not ask about mapping the d-pad at all in any case, only the analog stick is mapped in the core.

Other way around: the core only asks for DPAD, Stick is only mapped in Mister Main.
Don't move the stick in the cores input config and it should be fine.


Re: N64 - analog down also sends d-pad down to Zelda OOT Redux

Posted: Mon Nov 27, 2023 2:15 pm
by edr

Brilliant, it works perfectly now! Works in OOT Redux, and d-pad works as expected in a 2d game like Mischief Makers.

I've been doing it wrong all along until now, somehow I assumed I should map the analog stick since that's the default direction control in most N64 games. And when I was doing it wrong I had to double-map the d-pad to directions to make it work in 2-d games.

Somehow you seem to know a lot about the N64 core :). Thanks for your help!

FPGAzumSpass wrote: Mon Nov 27, 2023 5:29 am
edr wrote: Mon Nov 27, 2023 1:54 am

The N64 core controller config does not ask about mapping the d-pad at all in any case, only the analog stick is mapped in the core.

Other way around: the core only asks for DPAD, Stick is only mapped in Mister Main.
Don't move the stick in the cores input config and it should be fine.


Re: N64 - analog down also sends d-pad down to Zelda OOT Redux

Posted: Mon Nov 27, 2023 10:27 pm
by MostroW
edr wrote: Mon Nov 27, 2023 2:15 pm

Somehow you seem to know a lot about the N64 core :). Thanks for your help!

Well he is the N64 core author, so that's no big surprise there. :lol: