It definitely pays to have a single null-Ethernet cable handy. (Works like a null-modem cable, in that it doesn't require any other hardware: hub, switch, router, or other.)
In Windows, the machines will auto-configure themselves to be on the 169.251 network (I think that's the one). You can...