I need a legacy drive (Caviar WD1600JB)

Some PCB suppliers provide a firmware transfer service for US$10 - $20.

http://www.hdd-parts.com/18000254.html