christianhaitian / arkos

Another rockchip Operating System
MIT License
1.54k stars 85 forks source link

Solarus control mapping reversed #456

Closed ftirador closed 2 years ago

ftirador commented 2 years ago

Describe the Issue (If applicable)

When playing solarus,analog stick controls are inverted (eg up is down) And connecting a keyboard solarus menus aren’t showing up

How can the issue be reproduced? (If applicable)

open a solarus game and play

What device are you using?

Rg351v

What version of ArkOS are you on?

latest update from system update

Anything else you'd like to include that may help to review this issue or feature request?

christianhaitian commented 2 years ago

I will address this in the next update of ArkOS. This will involve going back to the last stable version of Solarus and not the current 1.70 development version.. For now, you'll have to fix your controls per game from their controls menu when possible.

ftirador commented 2 years ago

I will address this in the next update of ArkOS. This will involve going back to the last stable version of Solarus and not the current 1.70 development version.. For now, you'll have to fix your controls per game from their controls menu when possible.

the problem is that I can’t enter this service menu either… Can I have this bin? I can replace by myself

christianhaitian commented 2 years ago

Which game are you trying to play?

ftirador commented 2 years ago

Ive rolled back to 1.7 bin (it was in the fw) and still same problem… can’t access to menu either with the keyboard plugged (unless its a combination of buttons im not aware of)

ftirador commented 2 years ago

Which game are you trying to play?

Zelda book of mudora

ftirador commented 2 years ago

Ive tested more games and seems that some of them have problems with the implementation. So for me the manual rollback works,as some games allows you to map buttons,other don’t. Sorry to bother you,my first time with solarus ;)

Nice cfw btw!

christianhaitian commented 2 years ago

Give me a moment and I will provide a solution for you to test.

ftirador commented 2 years ago

Give me a moment and I will provide a solution for you to test.

If you have telegram we can continue there,under the same nick (@fakemaria)

christianhaitian commented 2 years ago

Sorry, I don't have or use telegram. Here's an update for Solarus that should fix the controls. Just note that with this setup, the analog stick is still wonky but the gamepad should work fine.

  1. Take the attached compressed file (arkosbackup.tar.gz) and put it in your roms/backup folder. Do not uncompress the contents! Just place the file as is in your roms/backup folder. If you don't have a backup folder in the roms folder, just create it. If you're using a 2 SD card setup on your device, this must be done from SD1.

  2. Then go into the Emulationstation Menu, scroll to Options, hit A, then go to Advanced, hit A, then scroll all the way down to Restore Settings, hit A.

  3. Once completed. Reboot the device and test Solarus

Let me know how it works out for you.

arkosbackup.tar.gz

ftirador commented 2 years ago

That worked! Closing the issue. Ive tested several systems and didn’t find any major issue (Im working alongside with Cisco :) ) Cheers

christianhaitian commented 2 years ago

Thanks for confirming.