![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I wrote some stuff to abstract the controller; now buzzbuzz will guide you through figuring out which joysticks are which. And I'm playing with some behavior for when you make the wasps scatter.
So if you have a gamepad and a Mac, or you have a gamepad and Windows and the will to grab the demo of Blitzmax and compile it, enjoy some wasps and let me know if flying them around is a basically entertaining experience. I'm still debating with the thought of switching to a different language, as Blitz just keeps tripping me up...
So if you have a gamepad and a Mac, or you have a gamepad and Windows and the will to grab the demo of Blitzmax and compile it, enjoy some wasps and let me know if flying them around is a basically entertaining experience. I'm still debating with the thought of switching to a different language, as Blitz just keeps tripping me up...
no subject
Date: 2006-11-01 10:17 pm (UTC)no subject
Date: 2006-11-01 10:51 pm (UTC)Actually, the debug builds seem to halt the moment they receive any controller input, or possibly just at random. I'm not even sure. I am not getting past the movement joystick this way, though. I'm afraid I will have to renege on that offer to debug my problem for you. :(
no subject
Date: 2006-11-02 12:00 am (UTC)Try pasting this into a plain text file called "config":
(the format is stick# (0=aim, 1=fire), x-axis, y-axis, scale factor (1/128/256), deadzone (0-1) if you want to tweak it.)
no subject
Date: 2006-11-02 01:49 am (UTC)I'm working some more on that generic space shooter (more along the lines of Galaga, but more crap and less bugshooting) that I was doing in Perl, but I'm using C++, which means easier distribution at the cost of a little more work on my part. We'll see how it turns out.
Crash trace
Date: 2006-11-01 11:44 pm (UTC)Re: Crash trace
Date: 2006-11-02 12:02 am (UTC)See the other reply I made for a hopeful workaround.
Re: Crash trace
Date: 2006-11-02 01:03 am (UTC)Re: Crash trace
Date: 2006-11-02 04:12 am (UTC)Re: Crash trace
Date: 2006-11-02 04:51 am (UTC)Re: Crash trace
Date: 2006-11-02 06:00 am (UTC)Not 0-15? Weeeirrrd. 0/1 is probably the left stick; the right stick seems to vary a lot between controllers - on my Logitech Dual Action it's 2/3, on my XBox360 controller it's 5/4. The Logitech does similar d-pad nonsense on axis 9, while the XB360's d-pad shows up as buttons. (I don't show the buttons in this, but I had another joystick tester that did.)
Are you seeing the instructional text at the top of the joystick config screen? It should be saying 'Circle the movement joystick a few times, then release it and hit button 0', then a similar message for the aiming stick, then tell you to test the display and use button 2 to accept, button 3 to try again.
Could be some video display issues between my laptop screen and your machine, in other words. I should probably just publish windowed builds until I get that abstracted as well.
no subject
Date: 2006-11-02 12:36 am (UTC)no subject
Date: 2006-11-02 01:06 am (UTC)I'll put in keyboard control of some kind eventually (probably some variety of keyboard+mouse), but the game's definitely being designed around two joysticks.
Worked for me
Date: 2006-11-02 12:37 am (UTC)Re: Worked for me
Date: 2006-11-02 01:08 am (UTC)Hm, I thought I was beamsynching. Guess not. Of course, I'm also trying to make your machine match my laptop's display, so who knows what's happening...