Hi! The timings for reading CD32 pads on real hardware can be tricky but I should be getting a real A1200 to test on soon and I will try to get a CD32 pad also.
The timings work fine in UAE and miSTer however so it has been difficult to know where the problem lies.
Was it the latest version 0.11 you tested? I noticed that some of the timing delays had been optimised out in older versions.
So I'm aware there is an issue and I will try to address it as soon as I can.
Meanwhile can you give me any more details? When did the fire button stop working? In the frontend menus or when playing the game? Did the 4 fire buttons work for a while and then stop working after some time or did only 1 or 2 of the fire buttons work?