Assault Android Cactus

Assault Android Cactus

Ghost_Train Oct 25, 2016 @ 9:09pm
1 Controller, Game thinks I'm 2 people.
First time playing the game. My controller works great. Only thing is when navigate to character select, Pressing X makes the game activate another character. And then when the game starts I'm controller both players with one controller. Whats up with that? PLus there seems to be zero controller options/settings so I can't really do anything about it. Please fix. From what little I played (as 2 characters) it was pretty fun.
Last edited by Ghost_Train; Oct 25, 2016 @ 9:10pm
< >
Showing 1-15 of 15 comments
Cheeseness Oct 25, 2016 @ 9:11pm 
That's odd! What model controller do you have, and what operating system do you run?
Ghost_Train Oct 25, 2016 @ 9:15pm 
Im using a PS4 controller with DS4.
Ghost_Train Oct 25, 2016 @ 9:17pm 
If I start out using keyboard and mouse and then press X on the controller it still sees it as player 2, while keyboard and mouse is player 1.
SMishra  [developer] Oct 25, 2016 @ 9:19pm 
Are you running DS4Windows by chance or something similar? The only other time we've seen this issue was with the dodgy control pad driver situation Microsoft had on Windows 10 for a while, or with xbox one pads on other OS's (Though that should be resolved..

It's usually caused by having your operating system pickup a controller as two things, in this case I suspect some software is telling the operating system your DS4 is both a DS4 and also a X360 pad or something. Actually quick question, what controller icons do you see?

And yes what operating system are you on.

The reason we don't offer controller options for this is that multiplayer is meant to be quite seamless on character select, you simply press another button on a new controller and they join in. Though there are debug launch options you can use to FORCE 1 player and I'll look in to those if we can't solve the problem in a better way.
Last edited by SMishra; Oct 25, 2016 @ 9:24pm
SMishra  [developer] Oct 25, 2016 @ 9:21pm 
Originally posted by Ghost_Train:
If I start out using keyboard and mouse and then press X on the controller it still sees it as player 2, while keyboard and mouse is player 1.

Yes this is intentional to support seamless co-op, to play single player with a control pad you should go back to the press start screen and press a button on the control pad instead - OR - go to the options menu and change input device then press a button on the controller.

Curious though, if you go in with KB&M first does it only add 1 extra player with your controller and not 2?
Ghost_Train Oct 25, 2016 @ 9:24pm 
Originally posted by SMishra:
Are you running DS4Windows by chance or something similar? The only other time we've seen this issue was with the dodgy control pad driver situation Microsoft had on Windows 10 for a while.

It's usually caused by having your operating system pickup a controller as two things, in this case I suspect some software is telling the operating system your DS4 is both a DS4 and also a X360 pad or something. Actually quick question, what controller icons do you see?

And yes what operating system are you on.

The reason we don't offer controller options for this is that multiplayer is meant to be quite seamless on character select, you simply press another button on a new controller and they join in. Though there are debug launch options you can use to FORCE 1 player and I'll look in to those if we can't solve the problem in a better way.


Yes I'm using DS4Windows, on Windows 7 64bit os. When I first started the game it showed that I was using a Sony Dualshock 4, which is correct. When I setup DS4Windows I do recall seeing something about using the 360 drivers because I'm not using Windows 10.
Ghost_Train Oct 25, 2016 @ 9:26pm 
[Edit]...just tried it again for test. While it shows player 1 is Sony Dualshock 4, when I press X to confirm this, then the player 2 controller popup as the same. So then there are 2 Sony Dualshock 4 icons
Last edited by Ghost_Train; Oct 25, 2016 @ 9:27pm
SMishra  [developer] Oct 25, 2016 @ 9:32pm 
First thing I'd try is just close DS4Windows when you go to play Cactus, this *Should* resolve things as we have native DS4 support in the game.

I also use DS4Windows on Win 7 64 bit, a lot of the problems like this can be caused by Microsoft drivers or the program fighting against stuff since in this case the game natively supports BOTH DS4 and XBox style game pads (Along with a ton of others).
Ghost_Train Oct 25, 2016 @ 9:37pm 
Oh interesting. Closing DS4 did take care of the issue. I didn't know it was possible yet for native PS4 controller support for games on PC. Nice. thank you so much!
Last edited by Ghost_Train; Oct 25, 2016 @ 10:06pm
SMishra  [developer] Oct 25, 2016 @ 9:42pm 
You're welcome! Sorry for the trouble.
MangoTangoFox Oct 26, 2016 @ 2:50am 
I'm using DS4Windows as well, and your game somehow sees the hidden dinput signal, tries to take it, and it makes the whole system hang at a black screen for ~10 seconds on launch, and again when closing. Uplay is the only other application I've ever seen do such a thing.

On an additional note, I activated and installed the game, beat it, and got zero achievements. Closing and relaunching steam completely deleted my save file, but did unlock the first achievement when I beat the first boss again. Why u do dis? What kind of protections did you put in place that would make that happen? Whatever it is majorly spoiled an otherwise excellent game. :cfacepalm: Also why lock alt modes and options behind a currency? Now I have to redo the whole thing and then some to get to see what those do.
SMishra  [developer] Oct 26, 2016 @ 2:57am 
The lockup issue is something a bit outside our control as it's to do with DS4Windows screwing with signals, in our case the game is just designed to work natively with DS4 so it does freak out a bit if DS4Windows is trying to alter things unfortunately.

The second one though that's unusual! It sounds like when you first booted it up the game didn't connect to Steam properly? You can check this on the first first menu screen by seeing if "Leaderboards" is blacked out or not, I imagine then on your second launch it connected to Steam just fine and activated Cloud saves instead of using the fallback local saves. I've not seen this issue before but I imagine it can happen if Steam connectivity is on the fritz (Either your end, or far more likely Steam had a minor issue). To be absolutely clear there's no additional protections in place here, it's just a case of if the game thinks it's connected to steam or not when it boots (The game is DRM free so it just reverts to offline mode if it can't connect to Steam, and I think Steam was down for a bit earlier today)

Most of the content is only locked behind completion criteria like the bosses which unlock new characters and eventually the Boss Rush mode, but yes some content is hidden away behind credits and that's bonus elements that are intended to be a bit of fun for folks who keep playing and want some goals to work towards. None of the EX Options, Codex Entries, or Art pieces are intended to be vital to the experience.

You can also cheat to unlock everything in the game by entering the Konami code on the Press Start screen, though this will disable saves and only leave everything unlocked for that one play session (The idea is it lets you try everything which you can then later work towards yourself).
Last edited by SMishra; Oct 26, 2016 @ 3:10am
MangoTangoFox Oct 26, 2016 @ 4:05am 
Lots of games support both and don't have that conflict. The weird thing with Uplay is that it doesn't even support the DS4 or dinput at all for the client or overlay navigation, but it sure wants to own it even though the PC and basically all other games/apps only see the single xinput one. :squirtmeh: Valve is adopting DS4 support for their Steam Controller ecosystem soon; I wonder how they're going to handle it for games like Dark Souls which lose their mind if a dinput signal still exists.

Steam was definitely up, but I didn't recall seeing the leaderboards after I beat each level. And I guess I thought there were protections (as in save/leaderboard stuff, not DRM) in place because separate saves based on connection seems unusual to me. Cloud saves are usually just cloned from local files and vice versa.

[ Not sure if this is a bug or not, but I saw some odd characters (almost like the FEZ letters) in place of the filtering and navigation buttons before I clicked around and they snapped back to text. ]

Anyway, not to be all negative... I do really really like it, I look forward to trying out the co-op in a bit; great soundtrack too! And thanks for finally putting it in a bundle! :happy_creep:
Cheeseness Oct 26, 2016 @ 4:12am 
Originally posted by MangoTangoFox:
Steam was definitely up, but I didn't recall seeing the leaderboards after I beat each level.
This can happen if Cactus is unable to talk to Steam when it starts up (for whatever reason). I'm pretty sure it doesn't check again if the first attempt fails, so it only needs to be a short hiccough for this situation to occur.

I'm not sure when you first started playing, but if it was somewhere around 12 hours ago, then that'd be right in the middle of Steam's weekly downtime for scheduled maintenance.
SMishra  [developer] Oct 26, 2016 @ 4:30am 
Yeah sounds like you might have started the game during Steams weekly hiccup, and our cloud saves are handled through what is theoretically a safer method than the usual file cloning but in reality it ended up being the cause of a few more headaches if/when steam is down, sorry about that.

As for the characters that's an unfortunate glitch introduced by our woeful decision to try NGUI for some of our UI, which is pretty regrettable. Unfortunately there's no easy solution and it just means every now and then some UI might garble (it used to be less regular but it seems to be happening more often after a recent update). It's something we continue to look in to, but might be hard to permanently solve without replacing NGUI which seems infeasible at this point.
< >
Showing 1-15 of 15 comments
Per page: 1530 50