Last week, I wrote an article about what I’d imagine LocoRoco to be like if it were written for Android. Then I wrote about how you could theoretically use the PPSSPP emulator and some plugins to at least partially create the experience. Then I looked into it, and here’s what I found.
PPSSPP supports some of the features natively.
So one of the features I imagined would be to use the device’s accelerometer to tilt and shake the LocoRoco would. It turns out that PPSSPP, at least partially, supports this natively.
If you go to [Settings] -> [Controls] in the Android version, there’s a setting for tilt input. By default this is set to “Off,” but it allows you to either control the analog stick, face buttons, or the L and R buttons… and it’s exactly what it sounds like. If you set it to emulate L and R, you can tilt your device to the left to press L, and tilt to the right for R.
There are some gotcha’s though. There’s no gesture for pressing both at once. I don’t know if this is just a bug with PPSSPP, or just a developer oversight, but there’s no natural gesture for pressing both at once. You can’t tilt toward or away from you, and you can’t shake the device. So, for LocoRoco, that’s a problem.
One would think that you can set up some sort of on-screen control to do it instead. I imagined having a way to tap anywhere on the screen and, if it doesn’t land on a UI element, just bounce the world! PPSSPP can’t do that, but it lets you set up on-screen Combo Keys – which are like macro keys for the PSP. So you can set one of them to press both L and R at once, put it somewhere on the screen, make it big, and that should work fine right?
Nope. Maybe another PPSSPP bug, but it seems as though the accelerometer conflicts with the combo key. So the button won’t register as a press when you tap it. This could be a bug with LocoRoco itself, or the emulator, but I’m not sure. But this bug doesn’t affect Combo Keys either. I tried pairing an Xbox One S controller with my tablet, and binding the L and R buttons to the Xbox LB and RB buttons (L1/R1 on a DualShock controller), but as long as the tilt option was on, they didn’t work. So either LocoRoco hates this, or PPSSPP hates it.
So the tilting is supported, but there’s no way to get the LocoRoco to jump. Oh well. If a PPSSPP contributor is reading this, maybe you could look into it? It’d be really cool to see this working.
So I thought of something else.
The other day, I got one of those Logitech racing wheels. Complete with a gas/brake pedal. Windows 10 supports these natively, so I thought “Hmmmmm… Would LocoRoco play nice with this…?” But that’s a story for another time. So, stay tuned for a Part 3 of the LocoRoco saga where I tell you guys all about how I set up LocoRoco to work with a steering wheel. 🙂