I ported a linux game binary from a Cortex-A7 to a Allwinner A133P (32bit to 64bit) in about two hours using Claude over the weekend. (I didn't have the source). SDL and the games encryption were the only things that made it more than a 15 minute activity.
If it has a binary value you can aim the Ai at, (aka does it work or not), the models are able to figure it out.
For laughs I'm probably going to have a Qwen model on my Mac min with the Pi harness do the same task in a week or two.