You might want to check The Zone, a software download area at the English Amiga Board:
eab.anime.net
If you’re not already a forum member then after you join there are pre-requisites for accessing the zone. I’ve been a member a long time, not sure what they are today. Used to be you had to have posted a number of times first.