New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clonehero: init at 0.23.2.2 #67643
clonehero: init at 0.23.2.2 #67643
Conversation
Tested with a Wii Remote Guitar connected through bluetoothctl. |
This doesn't display anything for me. Startup logs
and opens a fullscreen monocolor (dark green/blue) window. Assuming I'll get this working, I also have an XBox360 Wireless and a redoctane USB controller to test this with. |
@ajs124 It looks like you launched the game before without the Try updating |
@ajs124 If you look into |
If you have other problems you can try running This will show if some libraries failed to load, or some expected file is missing. I used this to find the runtime dependencies and fix text rendering issues on the keybinding configuration screen. |
I just deleted |
@ajs124 Does the game not launch at all? I have the following sound configuration in my {
sound.enable = true;
hardware.pulseaudio.enable = true;
} |
It didn't, but now it decided to work. This is one finicky piece of software… well, I'd say with that, this package probably looks good to me. I'm surprised you got it running at all. |
I managed to get it working without any patches using Hopefully once you have it running it'll be more stable. It's been pretty stable for me once I worked out the issues. |
@ajs124 I had the same issue before adding alsaLib, so I'll try to see if the game tries to load some other library when pulseaudio is not available. |
@ajs124 After looking into the issue further I found that I just needed to configure my default card. I found it through
Then set it in my {
sound.enable = true;
sound.extraConfig = ''
defaults.pcm.card 1
defaults.ctl.card 1
'';
} |
Thank you for your contributions.
|
I'm still interested in this, I just didn't really get around to playing clonehero much and therefore haven't managed to look into debugging this. My audio setup is also pretty weird, if it works for 1-2 other people and there are no complaints about the package itself, this is good to go IMO. |
I would still like to get this merged in. I was just waiting on others to verify the package and review the changes. v.23.2.2 is out now, so I'll push an update. |
Formatted with |
Hey, I would like to have this too. |
9a66ddd
to
e3a67ad
Compare
e3a67ad
to
61b94d7
Compare
Result of 2 packages built:
|
Ran it with "clonehero"; ran for me and started playing sound (and I could open the keybind menu), although I couldn't actually navigate the menu. |
@lukegb It's not really designed for keyboard use, but before you do anything, you first you have to select a profile. Which you can select by pressing Enter. |
Result of 2 packages built:
|
LGTM. Also did a play test with keyboard, seems fine (and I really suck at this game BTW). Also, while this PR is from August 2019 it is up-to-date, so I think we should merge this. @SuperSandro2000 WDYT? |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
@thiagokokada Thank you for your review! Yeah, I've been watching the RSS feed of their blog, but there hasn't been an update since November 25, 2019. Also, it's a lot easier with a guitar controller 😉 |
Result of 2 packages built:
|
Motivation for this change
Adds Clone Hero to nixpkgs
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)