I discover that Archimedes A3020 has no joystick port... So, wha about the games ??

According to the statistics, Acorn was the widest supported interface. In order of supported games:
Thanks for putting me straight, Jon -- most of the games I played were Krisalis, so that explains why I had no luck finding one which worked with the A3010 Joystick ports. (I also didn't know the keyboard shortcut to enable the joystick!)
This is where it gets somewhat complicated and why I put this disclaimer on the Joystick support page:
If memory serves me correctly, all but the very early Krisalis games come with various Joystick translation Modules to add support for Serial Port, RTFM etc.NOTE: The interfaces a game supports in its code and what the documentation or game say they support aren't necessarily the same. Some games are written for the Acorn interface exclusively and rely on translation Modules to support other interfaces. Inferno for example only talks to the RTFM and Acorn interfaces, but provides Serial Port/Vertical Twist support via the VTi translation Module.
Technically, any game that supports the Acorn interface could be said to support Serial Port/Vertical Twist with their translation Module, the same goes for a few other Joystick interfaces. It's for this reason only interfaces games talk to directly are included in this list, it does not include Joystick interfaces supported via translation, even if the game or its manual specifies they're supported.