Revisando, mire el circuito de las 400/800 viejas que no usaban el "sally".
Al parecer la logica del DMA la hacian con 2 74ls244 y algo mas TTL.
En teoria seria posible reemplazarlo por un 6502, pero tendria que ser un 6502B, es decir capaz de correr a 2MHz.
Con lo que estamos en la misma, el del 1541 tampoco sirve a menos que se haga un overclocking. Tambien lei que los 6502 son todos fabricados iguales y le ponian C(difiere del C del sally), B o A si pasaban los tests a 3, 2 ó 1 MHz, lo que probablemente haga que correrlo a 1.79Mhz no sea demasiado loco y llegue a funcionar.
Como conclusion, no hay nada inmediato de reemplazo.
Tambien existe la posibilidad de reemplazarlo por un motorola 6809, que no es compatible a nivel codigo objeto (ROM) y hacerle correr nitros-9. Es una buena posibilidad para una maquina con procesador muerto.
Hay un port por ahi y se vende una plaquita de reemplazo para poner en lugar del 6502
LINK LINK LINK