Hi Mikro,
well, I'm glad you found a solution to the problem with Populous.

Regarding the joystick fire button issue, which still remains:
Easiest way to check if it's ULS causing the issue would be to take a 'classic' crack from one of the games in question and see if you get the same results with it or not.
The behaviour you mention (joystick directions work, but fire button doesn't) is quite hard to achieve at all with a regular ACIA chip. Only thing I can think of is that, for some reason, Eiffel enters one of the more exotic joystick modes (Set Fire Button Monitoring, $18). Whether this is caused by my code, by the game's code, or if lt's something else entirely I don't know.
Anyway, let's take Cybernoid for testing, as it's definitely using bog standard joystick handling. It also was one of my earliest Falcon/HD fixes, and looking at my loader code again, there's nothing too adventurous done to the ikbd in it.

- Can you please download this non-ULSed version of Cybernoid:
http://www.klapauzius.net/Misc/CYBRTEST.zip- please put the unpacked files on a floppy disk on your Falcon and boot your machine holding down ALTERNATE to skip the HD driver loading.
- run it from floppy and see if the joystick button works. It will crash once you have finished level 1 as it's not Falcon fixed, but it should do fine for testing the joystick.
We'll take it from there...