Eine Möglichkeit wäre es einen auf AVR910 basierten Programmierer aufzubauen. Außer einem Tiny2313 oder Mega48 braucht man im einfachsten Fall kaum Teile. Allerdings muß dann noch man der alte Computer ran um den Controller zu programmieren.
Die 2 te günstige Bastellösung sind Programmierer die das USB interface per Software emulieren und mit einem 12 Mhz Quarz laufen. Das wäre dann direkt am USB. Auch hier hat man wieder das Henne-Ei Problem.

Sonst bleibt nur einen billigen USB Programmierer irgendwo zu kaufen.