Commodore manía

Commodore 64 => Problemas Hardware y Software => Disketeras - Datasettes - Cintas - Discos => Mensaje iniciado por: Bieno en Julio 06, 2014, 20:59:57

Título: Asignar el número de la unidad de discos.
Publicado por: Bieno en Julio 06, 2014, 20:59:57
Me he encontrado con un problema con el tema de las unidades de disco. He montado una 1541II como la unidad 08 y quería poner una 1541 ( la tocha) como 09 pero ni idea como hacerlo. Para solucionar el problema he puesto la 1541 como 08 y la 1541-II, bajando la palanquita correspondiente, como la 09 y listos.
¿Como se puede cambiar el número de unidad en la 1541?
Título: Re:Asignar el número de la unidad de discos.
Publicado por: CPULoyal en Julio 06, 2014, 22:40:45
Por software, la forma de cambiar el número es la siguiente:
1.- Apaga todas las unidades de disco conectadas al bus serie, menos a la que le quieres cambiar el número.
2.- Introduce el siguiente código en modo directo en la C64 (también funciona con otras Commodore)

OPEN 15,8,15:PRINT#15,"M-W";CHR$(119);CHR$(0);CHR$(2);CHR$(DN+32)+CHR$(DN+64):CLOSE 15

Donde DN es el número que le quieres poner a la unidad (8, 9, etc. hasta el 30)

3.- Ahora puedes ir encendiendo una a una las otras unidades que tengas, para numerar las otras.

El cambio se mantiene aún con reinicios en el bus serie. Solo se pierde si apagas la unidad correspondiente.

Saludos
Título: Re:Asignar el número de la unidad de discos.
Publicado por: pastbytes en Julio 07, 2014, 00:30:13
Las 1541 tienen las "llaves" internamente, hay que cortar o unir pistas en la placa.
Aca se habia tratado el tema en retrocomputacion: http://www.retrocomputacion.com/e107_plugins/forum/forum_viewtopic.php?35265.post (http://www.retrocomputacion.com/e107_plugins/forum/forum_viewtopic.php?35265.post)
Título: Re:Asignar el número de la unidad de discos.
Publicado por: Bieno en Julio 07, 2014, 01:35:49
Gracias.
Al final lo resolví poniendo la antigua como 08 y configurable mediante las palanquitas como 09.
Título: Re:Asignar el número de la unidad de discos.
Publicado por: marcos64 en Julio 07, 2014, 10:08:19
EDITO: No encuentro el comando para cambiar por software el numero de unidad, lo que se puede hacer es definir la unidad por defecto:

Si usas una ROM con DOS Wedge (como la TurboROM o JiffyDOS) puedes teclear:

@9 (TurboROM)
@#9 (jiffyDOS)

Aun asi creo que habia una forma facil de hacer un 'softwire'.