christianhaitian / arkos

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

Retrorun controller #368

Closed egcarrano closed 3 years ago

egcarrano commented 3 years ago

Before submitting your issue or feature request. DO NOT REQUEST PORTS THROUGH THIS PROCESS. I will no longer be focusing on adding additional ports at this time. You may try to post your request here for an alternative unofficial solution. Do understand support for those ports will not be available on this github.

  1. This is not Anbernic Stock Emuelec or 351Elec. ArkOS is a different distribution from those systems and will have differing features. The only somewhat similarity is that they both use EmulationStation as a frontend. Even with that, the versions of EmulationStation that's used in between ArkOS and Anbernic Emuelec/351Elec is different with different capabilities. If there are features you prefer with Anbernic Emuelec/351Elec, just use those distributions instead. The choice is yours.

  2. Have you reviewed the Frequently Asked Questions available at https://github.com/christianhaitian/arkos/wiki/Frequently-Asked-Questions---RG351P ?

  3. If your issue is related to being able to run certain emulators or ports, have you reviewed the Emulators and Ports section available at https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information for needed bios files and supported rom extensions?

  4. Have you reviewed the known issues section available at https://github.com/christianhaitian/arkos/wiki/Known-issues ?

Describe the Issue (If applicable)

A clear and concise description of what the bug is. Is there a way to change controllers of retrorun32 / flycast32_rumble? The performance of this core is far better than flycast in retroarch. However, analog controller is not used in Naomi and AtomisWave and digital pad of 351M is horrible. I understand that there is no GUI to change such controls, but can I edit some config file to change such controllers? Thank you very much.

How can the issue be reproduced? (If applicable)

Enter in any Naomi or AtomisWave game.

What device are you using?

RG351M

What version of ArkOS are you on?

ArkOS Final for 351M/P

christianhaitian commented 3 years ago

You can edit the /usr/local/bin/naomi.sh and /usr/local/bin/atomiswave.sh and remove the -n from the retrorun lines. That should allow the use of analog.

egcarrano commented 3 years ago

The analog really worked, but some buttons are still missing. For instance, in Capcom vs SNK 2, only the face buttons works. The shoulder buttons are not working. It means I have the three punches but only one kick button.

christianhaitian commented 3 years ago

Try removing the -triggers option.

egcarrano commented 3 years ago

Now it is working. I have the six buttons, although the layout is not the ideal one.

Thank you very much.

I really enjoy arkos. I really understand that you will not provide support to RG351P/M due to some "dubious" decisions of Anbernic. In this direction, can you suggest me a device to buy and use with ArkOS? I really enjoyed OGS, but it is not supported by ArkOS at this moment. Do you have plans for that?

I really enjoy figthing games, so a good dpad would be very good. As I said, RG351M is horrible.

christianhaitian commented 3 years ago

Have you tried RetroOZ on the OGS? It's a fork of ArkOS. https://forum.odroid.com/viewtopic.php?f=193&t=42007 ArkOS is currently supported on the following devices: OGA 1.0, OGA 1.1, RK2020, RG351V, RGB10, and maybe eventually on the RGB10 Max. I currently prefer the RGB10 as I find it has a good dpad, is very pocketable, and has very stable sleep support.

egcarrano commented 3 years ago

I still haven't bought OGS. I will wait if you will support RBG10 Max, since I am looking for a bigger screen device.

Thank you for you advice.

egcarrano commented 3 years ago

What do you think about the RG351V? Do you plan to keep ArkOS development on this device? Is the dpad ok?

zhuwz1 commented 1 year ago

Now it is working. I have the six buttons, although the layout is not the ideal one.

Thank you very much.

I really enjoy arkos. I really understand that you will not provide support to RG351P/M due to some "dubious" decisions of Anbernic. In this direction, can you suggest me a device to buy and use with ArkOS? I really enjoyed OGS, but it is not supported by ArkOS at this moment. Do you have plans for that?

I really enjoy figthing games, so a good dpad would be very good. As I said, RG351M is horrible.

hi, how do you edit naomi.sh to enable shoulder buttons? I have removed "-n" and "-triggers", the analog stick is working, but shoulder buttons are still not working. I am using ArkOS 2.0 on 351MP.