09 December 2018, 18:47 | #1 |
Posts: n/a
|
strange Lionheart Buttons......
Hi All, just been playing one of my fave amiga games - Lionheart and when you change the joystick to use 2 buttons in the options menu and start a game Lionheart does not recognize the 2nd button (i am using an x-arcade, but any button config does not work).
However if you use winuae 2.0.1 (2009.12.23) version everything works fine. Any Ideas ????? Cheers, Lee |
09 December 2018, 19:02 | #2 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
Sometimes games don't support 2nd button properly. In WinUAE configure your controller as "CD32 pad", not "Default", and the 2nd button will work even for games which don't reset POTGO on read.
|
09 December 2018, 20:44 | #3 |
Posts: n/a
|
sorry i just figured it out and it works great many thanks !!!!
can't thank you enough for the fast reply, but how do i config the controller to cd32 - can't find it anywhere in gameports or input options thanks Last edited by leezer; 09 December 2018 at 20:54. |
09 December 2018, 20:47 | #4 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
|
09 December 2018, 20:53 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Gamepad is more "correct" option but CD32 pad should also work.
|
10 December 2018, 09:28 | #6 |
Registered User
Join Date: Jul 2016
Location: Sydney / London
Posts: 589
|
I've noticed this -button issue on real hardware - is there any solution if you not using UAE?
|
10 December 2018, 16:40 | #8 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
Problem is caused by incorrect Paula IO pin software config. Wrong config only works if 2nd (and 3rd if used) button line has pullup resistor. Some Amiga compatible game pads have it, some don't. |
|
10 December 2018, 19:24 | #9 |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
This is WHDLoad messing with the game. Lionheart works perfectly with a 6 button megadrive pad on my A600 running from floppies.
I see some WHDLOAD slaves screw things when adding CD32 support. Battle Squadron abd Hybris are another 2 examples. |
10 December 2018, 21:15 | #10 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
you can file a complaint to Psygore for this on mantis, because here it's not so useful.
|
10 December 2018, 21:24 | #11 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
I have no problems at all with my CD32 pads (and pads which uses a converter to a proper CD32 button layout) and the WHDLoad versions of Hybris, Battle Squadron and Lionheart. Don't use a Mega Drive pad directly on the Amiga when CD32 controller support is enabled in the slaves. This won't work properly for some games.
Last edited by Retro-Nerd; 10 December 2018 at 21:30. |
10 December 2018, 21:30 | #12 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
what is true is that if automatic controller detection isn't present in the slave, reading a 2 button joystick like a CD32 joypad doesn't work: pressing any button presses ALL the buttons (pause included).
In my latest CD32 joypad adaptations (Bubble n squeak, SOTB3, Silkworm) I have added joypad detection. If CD32 joypad isn't detected, then only 2nd button is read. |
10 December 2018, 21:31 | #13 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
|
10 December 2018, 23:25 | #14 | ||
Registered User
Join Date: Jul 2016
Location: Sydney / London
Posts: 589
|
Quote:
On that subject, I remember reading somewhere about people 'fixing' older games to support 2 buttons (eg: Superfrog with 2nd button for jump). Is it so? Quote:
NOTE: Just saw that this thread is under WinUAE support, so I'm kind of going off-topic talking about real HW, apologies. |
||
10 December 2018, 23:25 | #15 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
Ruff & Tumble has it too. Now it's up to Psygore, who never provides his sources, so only him can fix it.
Quote:
|
|
12 December 2018, 14:42 | #16 | |
Warhasneverbeensomuchfun
Join Date: Jun 2001
Location: Rio de Janeiro / Brazil
Age: 41
Posts: 3,450
|
Quote:
I'm probably wrong though |
|
12 December 2018, 19:35 | #17 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
Then you can ask for a feature request on Mantis. A tooltype that disables the CD32 pad support should fix your issues.
|
12 December 2018, 21:47 | #18 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
|
would be a pity to add such an option when you can detect joypad vs standard joystick automatically and reliably.
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Map spare gamepad buttons to left/right mouse buttons (for skipping intros) | dreamkatcha | support.FS-UAE | 6 | 02 February 2013 23:03 |
Seriously need some help with Lionheart... | dex | support.Games | 6 | 08 January 2012 17:40 |
Lionheart | Retro1234 | support.Games | 25 | 31 December 2008 17:51 |
Unsual Case of Dr. Strange / Return of Doctor Strange | killergorilla | HOL contributions | 1 | 12 July 2007 16:08 |
Lionheart | Ultron | project.Sprites | 11 | 29 September 2006 14:31 |
|
|