@jimi007 Ok, so, I was an OG Amiga user. I had a 500, 2000, and a 3000. Amiga was made long before any console has force feedback of any kind. So, why would there be any vibration response in any Amiga game ever?
I guess I am trying to figure out why you are expecting vibration from a system that never had it. It just seems on par with expecting stereo surround sound from an Atari 2600.
Connect via SSH to your Rpi.
Change to amiberry emulator folder: cd /opt/retropie/emulators/amiberry
Edit file amiberry.sh: sudo nano amiberry.sh
The change to be done is at line 20:
"$emulator" --autoload "$rom" -G
"$emulator" -autoload="$rom" -s sound_frequency=32000 -G
Save and quit: Ctrl-X and answer y when prompted.
@fentimanj hi! Let's continue the discussion here as I just posted on Amiberry's github. First of all I need to ensure you've read the "main" thread about Amiga and Amiberry (here). Then I'd need more inputs about your setup. For instance, which Retropie version you're using, have you updated the OS packages and/or Amiberry, etc? A full description about your setup always help as said in that post ;-)
If you got Amiberry logo and WHDload Autobooter screens this is not good. Especially for a game like Lotus 2 which has been heavily tested. Therefore I suspect you either do not have the very latest version of the WHD package of that game (should be Lotus2_v1.11_0497.lha as of typing) or you renamed the file. If you did the latter please don't and leave the name as-is.
Without further details from your setup I can't help much. Just ensure to get the latest Amiberry binary from Retropie Setup (or compile from source), check the names of your packages/.lha files and also double-check the Kickstart ROMs you got. They must match those listed here.
Thanks for your prompt reply.
Sorry for not having fully specified my config.
When writing this very post, I was going through the template for it using the link you provided and came across the question 'usb devices connect'. At this point I thought of trying starting Amiberry without having my 2 Xbox (original) controllers connected, which are in turn connected to my USB hub.
And guess what...this did the trick! Amiberry now starts fine. I'm able to reproduce the issue so this is really the problem. Disconnecting either one of the 2 controllers will also work. But 2 at the same time won't work. I'm not having any other issues with both connected at the same time. I have a 5A PSU and never seen the rainbow logo with this setup except immediately after power on (bios screen).
I hope this may help anyone else stumbling upon this in the future.
@adambegood I'm also experiencing intermittent results from Auto height. I don't have Rick Dangerous 2 but Shadow of the Beast works fine for me.
Now that I've got the latest Amiberry after updating from Source, Shadow Of The Beast works fine for me also. I have some games with anomalies on auto-height still, but overall I am very happy with the way things are working.
On a slightly different note, I have got some games with graphical glitching (Deluxe Galaga and Plan 9 from Outer Space are the ones I recall). Do you know if there are any settings that might sort those out, or is it just something that has to be accepted?
@george-spiggott thanks again for putting so much efforts in testing and reporting back. Much appreciated. This issue you mentioned with CD32 package should be avoided by passing the correct parameter on the command-line at launch.
@BuZz hi! I may have some free time to spare soon hence I'll be glad to have a look at Amiberry 4.x and to the "wrapper" script used by Retropie. I've read the conversation from the ticket and I don't want to step on anybody's shoes nor reinvent the wheel. Let me know whether you already have plan to change anything in that script. Otherwise I'll start fiddling with it soon. I'll also check the associated scriptmodule while I'm at it again if you don't mind.
EDIT: after a quick look (been a while hence I needed a "refresh") I'd prefer to let the emulator to set whichever settings work best when a specific Amiga model has to be picked up. Retropie is picking a specific conf file with specific settings (rp-a1200.uae or rp-a500.uae) based on file name being executed. I'd like to rely on Amiberry command-line parameters instead. People would still be able to use those conf files if they chose to. I have to mention that I have only WHD packages, no longer disk/ADFs so I have an incomplete picture here.
I'll start doing some test too with the Revision 2021 winner demo (The Martini Effect by FLEX):