Autor Tema: Asignar el número de la unidad de discos.  (Leído 3756 veces)

Bieno

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 3955
  • PRINT"ADORA A TU COMMODORE"
    • Ver Perfil
    • bieno64
Asignar el número de la unidad de discos.
« 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?

CPULoyal

  • Commodorista
  • ***
  • Mensajes: 56
  • SYS $FFED
    • Ver Perfil
Re:Asignar el número de la unidad de discos.
« Respuesta #1 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
« última modificación: Julio 06, 2014, 22:42:56 por CPULoyal »

pastbytes

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 556
  • SYS 0
    • Ver Perfil
Re:Asignar el número de la unidad de discos.
« Respuesta #2 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

Bieno

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 3955
  • PRINT"ADORA A TU COMMODORE"
    • Ver Perfil
    • bieno64
Re:Asignar el número de la unidad de discos.
« Respuesta #3 en: Julio 07, 2014, 01:35:49 »
Gracias.
Al final lo resolví poniendo la antigua como 08 y configurable mediante las palanquitas como 09.

marcos64

  • Commodore Master
  • *****
  • Mensajes: 2970
    • Ver Perfil
    • http://marcos64.orgfree.com/
Re:Asignar el número de la unidad de discos.
« Respuesta #4 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'.
« última modificación: Julio 08, 2014, 09:18:04 por marcos64 »
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.