when working on Wyse terminals (the "green-screen" terminals many businesses used to have for everything from point-of-sale systems to managing customer information, etc...), it wasn't uncommon for one of the 40 or so TTL chips on the terminal PCB to short. the +5V rail was distributed in a grid fashion on the board, with no jumpers for isolating rows and columns of the grid. the fastest way to find the bad chip was to connect a current limited supply, and follow the voltage drops of the traces with an oscope on high gain... when you went across the top row, you would see progressively lower voltages until you passed the column with the bad chip, and the remainder of the columns would bee the same after that, then moving down the column until you pass the bad chip, where again the voltage drops would level off. it was also possible to turn up the current limit and feel for the hottest chip, but i didn't want to burn a hole in the board... so, in essence i was using an oscope and a power supply as a milliohm meter... there was also a nice hall effect sensor that could be used for following high current paths on boards to find shorted devices.