I wonder if you can bitbang an ethernet interface to abuse it into being a serial port.

At that point why not bit bang any spare GPIO ? like GPIO for 2nd player controller ?