Two joystick ports was common on home computers years before the Amiga.
I tested that at one point when one of the 6526's on my C64 broke. I don't think the reverse would work, as I think AmigaOS used the timers, but never tested.
(My parents were not amused that I opened the machines and swap chips around...)