Skip to content

Conversation

@DarioSamo
Copy link
Collaborator

@DarioSamo DarioSamo commented Jul 19, 2025

TODO

  • Add backwards compatibility with V1 of controls.json.
  • UI.


void zelda64::reset_cont_input_bindings() {
assign_all_mappings(recomp::InputDevice::Controller, recomp::default_n64_controller_mappings);
// TODO: Needs the active controller tab.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this comment.

Copy link

@hhirsch hhirsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work. LGTM

@JFERDZ
Copy link

JFERDZ commented Oct 1, 2025

Looking forward to playing local multiplayer, can't wait to get it!
Captura de pantalla 2025-09-30 163752

@PacketShepard
Copy link

PacketShepard commented Oct 7, 2025

Hi Dario and hhirsch,

Is this in the current release build already? If so, can you provide an example config.json with the config version that supports controller indexes?

I don't really care if there's a UI and just prefer to manually edit the config files so we can use it now for couch multiplayer. Thanks!

@DarioSamo
Copy link
Collaborator Author

Hi Dario and hhirsch,

Is this in the current release build already? If so, can you provide an example config.json with the config version that supports controller indexes?

I don't really care if there's a UI and just prefer to manually edit the config files so we can use it now for couch multiplayer. Thanks!

Hey,

The approach in this PR is being deprecated in favor of a new redesign coming in general to all recomps that will allow local multiplayer configuration. The formats for configuration in that redesign are very different from the ones supported in this PR, so merging this would cause trouble for keeping the controller configuration backwards compatible.

Best I can recommend is to just wait for that redesign to be ready. I'm sure this Recomp will get it as soon as it's ready.

@lexlynx
Copy link

lexlynx commented Jan 5, 2026

Is it possible to add support for the Wii U GameCube controller adaptor?

@hhirsch
Copy link

hhirsch commented Jan 5, 2026

Is it possible to add support for the Wii U GameCube controller adaptor?

This is a pull request for a specific feature. Asking the author to implement random new features is not constructive. Open a new issue for your feature request.

@Deozaan
Copy link

Deozaan commented Jan 9, 2026

The approach in this PR is being deprecated in favor of a new redesign coming in general to all recomps that will allow local multiplayer configuration. The formats for configuration in that redesign are very different from the ones supported in this PR, so merging this would cause trouble for keeping the controller configuration backwards compatible.

Best I can recommend is to just wait for that redesign to be ready. I'm sure this Recomp will get it as soon as it's ready.

Is there somewhere that progress on that can be followed? If so, could you provide a link to it? I haven't been able to find anything about that redesign in the N64Recomp repo.

@DarioSamo
Copy link
Collaborator Author

Is there somewhere that progress on that can be followed? If so, could you provide a link to it? I haven't been able to find anything about that redesign in the N64Recomp repo.

I can't really promise any specific timeline, but the redesign is very close to being done.

@Deozaan
Copy link

Deozaan commented Jan 9, 2026

I understand. I was just wondering if there was a PR somewhere which I could follow. Thank you.

@BiatuAutMiahn
Copy link

Even though this isn't finished, can we get a working build for windows and/or linux? I've tried for hours to get a build to compile but even using vs2022 and following BUILDING.md I cannot build on Windows or Ubuntu. I'd suggest mirroring the controller scheme for the first controller per the UI that's already implemented...for the other controllers.

@hhirsch
Copy link

hhirsch commented Jan 27, 2026

The approach in this PR is being deprecated in favor of a new redesign coming in general to all recomps that will allow local multiplayer configuration.

@DarioSamo Close this PR then.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants