04 August 2017, 16:41 | #1 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Custom controls on Amiberry??
I was trying to play with Amiberry last night but gave up soon as I was unable to setup custom controls for it.
I gave a look at the .cfg files, and the controller setup seems weird. Basically I did two things, one, peek the configs to see if I could edit it by hand, but was met with a very cryptic config I cannot understand and one that does NOT seem to say which controls are mapped where. Just found the "friendly names" for configs but not the actual configs The other thing I did is click the "Custom config" checkmark on the Input tab of the emulator panel, and assigned some actions to different buttons of the joypad. But after doing that, they don't work. I see them assigned in the .cfg file too, but they do nothing. I am wondering if the program actually knows what X, Y, A, B, L or R means. The whole configuration for it seems weird. There're are options for "menu popup" and "emulator quit" on the control panel, but it didn't let me choose anything but buttons 1, 2 or 3 of my joypad, whatever those are. However if I went to edit the config manually, I added other numbers and it worked. It does seem to be dragging a lot of leftover code from the Pandora version that needs some cleanup I guess. Anyway, has anyone managed to set this up with their controllers? I want to have left and right mouse buttons on the shoulder buttons of my controller, at the very least. |
10 August 2017, 22:40 | #2 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Nobody has ever done this??
I'm surprised about not getting a single response |
11 August 2017, 01:58 | #3 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
|
It is a very messy process and I to could not get it to work properly. Email the dev he does respond. If you get an answer please share.
|
11 August 2017, 11:09 | #4 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
|
Looks like the dev is on hold due to personal reasons...
If you read below https://m.facebook.com/pg/Amiberry-1...2921477/posts/ He talks about fixing the custom control section. I'm not on Facebook so I cant comment. |
11 August 2017, 15:34 | #5 | |
Out to Grass
Join Date: Jul 2010
Location: UK
Posts: 125
|
Quote:
I tried for weeks when it first came out,and ended up pulling my hair out (almost ) but maybe this link might help - its only 3 days old so something is moving at last https://github.com/midwan/amiberry/issues/118 I know its about the gameboy but it may lead somewhere,. #midwan Nice to see you back , i hope things go well joe https://github.com/midwan/amiberry/issues Last edited by Genlock; 11 August 2017 at 15:37. Reason: some reading extra's |
|
11 August 2017, 16:15 | #6 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Thanks guys.
What about the current config? Does anyone understand the freaking config? There's a million input fields but no real explanation of how they work and I cannot figure it out. This is what happens when you take stuff originally for the fucking Pandora. Lots of leftover garbage code meant for it. |
21 August 2017, 21:38 | #7 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
Did you guys try this: http://www.ultimateamiga.co.uk/Hoste...iga/index.html
Check download section, with premade config files, as well game/boxart/snaps and logos info etc. |
22 August 2017, 22:40 | #8 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
Followed ETA prime's instruction with Horace's setup... and very easy to setup all 2K + games to run from EmulationStation with ease.
This is by far easiest way to setup Amiga on RetroPie. [ Show youtube player ] |
22 August 2017, 23:28 | #9 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
This doesn't solve the issue with custom controls. I already have RetroPie launching the games I need it to launch, but I can't control them properly.
I need to remap whatever I want to joypad controls. Video tself mentions mapping problems. He is lucky enough to have a controller with both digital and analog direction controllers, I don't. Also he is using a keyboard too. |
23 August 2017, 00:11 | #10 |
Registered User
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
|
I thought retroarch was the method of configuring controls for emulators in emulation station running on RetroPi? I haven't yet wrapped my head around retroarch yet but I think that's where your answers are.
|
23 August 2017, 02:12 | #11 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,058
|
No the Retroarch Amiga cores are much less developed than Amiberry, I don't think they are usable yet.
But Amiberry also needs a LOT of work, for example there is a very large audio lag and custom controls are broken. I had to fix a lot of issues with UAE4All when I worked on the Vita port that Cpasjuste based on Uae4All2 for the Pandora. The required fixes included custom controls/joypad mappings, sound options/stereo support, multiplayer support with multiple controllers, mouse control via analog stick, virtual keyboard overlays, and screen display scaling and shaders. Amiberry, which is based on UAE4Arm, which is a re-write of UAE4All, will need similar fixes in all of the above areas to become more usable. It will be a lot of work for Midwan, but in the end it will probably become a great emulator. It is just not there yet. |
23 August 2017, 02:25 | #12 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
|
@rs - I have noticed much less sound lag when comparing it on a monitor vs a 4K TV. You should try it on a high performance monitor and see yourself.
As for joystick mappings. You should look at RetroX. Available for Android & Raspberry Pie. Though looking forward quite possibly looks much better on android. |
23 August 2017, 02:55 | #13 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
Akira, each game has its own UAE file, that you can edit (multi-edit). Those files are what ES recognize as game and with those you can for example control what button is left and what button is right shift to play for example pinball game.
@ransom1122 - I have retrox on android devices (2x Amazon Fire, 1x Samsung Galaxy S7) and it has less options than RetroPie. It does look promising, but development is bit slow, because all updates are done by one person. It works great with console emulation, even PSX, but no virtual keyboard or easy to map button configuration. |
23 August 2017, 03:48 | #14 |
Registered User
Join Date: Oct 2006
Location: USA
Posts: 1,058
|
I never tried that. I doubt the TV is the reason because the other emulators on RetroPie don't have audio lag on the same TV.
|
23 August 2017, 15:44 | #15 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
You just can't make keyboard or mouse events be mapped to a joypad. If you know how/can, please explain here how you did it. |
|
24 August 2017, 14:06 | #16 | |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
Quote:
I remember that some staff was hard coded rather then using config files. One thing that I would like to see on any Raspberry Pi emulator is option to run uae command, to change settings from within workbench. 2 settings in particular - change CPU speed settings and disable JIT on the fly. I do this on WinUAE when starting/stopping WHDLoad games, to have it run as fast as possible while in workbench, and slow down when running WHDload game. This gives much better compatibility for games. |
|
04 December 2017, 19:10 | #17 |
Wipe-Out Enthusiast
Join Date: Nov 2005
Location: .
Age: 43
Posts: 2,538
|
All of the issues here with custom controls are fixed in the latest Amiberry development branch. We have also introduced some level of retroarch controller integration.
It's not a retroarch emulator, but the controls setup stuff is nice enough for us to have used the setup conventions, rather than try to create something new. Maybe in future I will ad support for FS-UAE controller files also, as this was a big inspiration for the approach. If we are lucky, we will try to have it pushed to the master branch by xmas. |
05 January 2018, 20:09 | #18 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
x-mass is in 11 months and 19 days... got to be patient!
Haven't tried Amiberry in while, now that I am done moving (for now), I should setup my RPi and test it. Thank you!!! |
06 January 2018, 10:31 | #19 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,161
|
I love everything about the Raspberry pi except ... the controller issues !!!!!!!!!!!!!!
|
06 January 2018, 11:19 | #20 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gunship controls | Poor Student | support.Games | 10 | 17 February 2022 19:46 |
Amiberry/UAE4ARM - WHDLoad Turrican II Crash? | ransom1122 | support.OtherUAE | 1 | 06 May 2017 06:08 |
Putty controls | Maverick | Retrogaming General Discussion | 5 | 01 February 2006 23:16 |
Supercars I and II Controls ? | Death | support.Games | 3 | 11 May 2004 04:49 |
Controls | Caligula | support.WinUAE | 1 | 27 May 2002 23:04 |
|
|