I was playing some of the cartridges last night on my TV, running Chrome on Android 4.4 on the Tronsmart Orion R28 hardware (RK3288 chip),. I had a XBOX 360 USB wired gamepad plugged in. The controllers Left Analog stick AND the D-pad functioned well,. however the only button that worked was the Back button would go back a web page ending the game. It would be great if the action buttons could be mapped as well,. since the browser supports fullscreen and the games play well.
I just tried the 360 controler on my win7 PC and running on Chrome I get no gamepad support,. however running the actual Pico-8 I get movement with the Left Analog Stick and the Action Buttons are mapped and work,. however the D-pad does not work,.
I just tried my PS3 wireless controller on Mac, which works fine with my Unity games.
In Pico8.app only the left analogue is active, and the x,o,,^ buttons all work. I believe for this kind of a system, the D-Pad would be preffered.
But on the web nothing works (while in Unity Web Player I don't have any problems).
I didn't realize until now that PICO-8 is apparently set to just use the left stick (I have been using a fake NES controller that treats the d-pad as a joystick :) but I just now tried with a PS4 controller and yeah, I agree it would be great if the d-pad were recognized as it makes more sense with non-analogue directional movement such as this.
@kittenm4ster Are you using an 8bitdo controller? And if so, have you got it working under Windows or OSX?
OSX with a Logitech F310 here, uses the left stick also. I've thought about playing with sdlsettings but using the stick doesn't bug me
@RonnieRoerbak I just got my ancient Microsoft SideWinder controller working, check this http://www.generalarcade.com/gamepadtool/. A little SDL-fu goes a long way.
On Linux, I use QJoyPad as a workaround: the D-pad directions are mapped to the arrow keys.
On Mac, I guess Enjoy2 can be used for the same purpose.
[Please log in to post a comment]