Volver menú revistas

DOC'S Nº29

Volver menú DOC's Nº29

 


DESCOMPRESIÓN DMS A RÍGIDO
Bronco / Odit.

Ante todo, un saludo de Argentina a todos los Amigueros de España a traves de estos renovados DOC's. A continuación les relataré mi experiencia en configurar el FMS para pasar los archivos en DMS a rígido.

Hace un tiempo, en la casa de un amigo, Edy, ví como descomprimía desde el CD los archivos en DMS a traves del OPUS4, en rígido y corría desde este directamente lo que había descomprimido. Le pregunté como era esto y si me lo pasaba, a lo cual el me respondió que era un programa que el había desarrollado, dándome a entender que gratis no era.

Mi curiosidad llegó, al límite preguntandole si podía descomprimir varios DMS, ya que muchos programas llevan más de un disco, respondiendome que sólo se podía hacer con un archivo que no solicite otro disco. Entonces no me interesa, contesté, dado que para descomprimir un disco ya lo tenía configurado, pero con la ram de soporte, prestándole atención al cuadradito del OPUS que decia FMS.

En casa me daba vuelta el tema, ¿que era FMS?, ¿Edy sabe programar?, a lo sumo sabrá configurar con mayor habilidad que otros me contestaba, para conformarme.

Pasaban los días, y seguía pensando en lo mismo. Cada vez que descomprimía del CD un programa con 2, 3 ó 4 discos me volvía loco. Debe de haber otro modo... Así que empecé a buscar en los CD's que tengo, todo lo referente a FMS.

Luego de varias pruebas en las configuraciones y una mezcla de datos que saqué de lo CD's, puedo decirles que se puede descomprimir a disco rígido hasta un programa que ocupe 8 discos o más. Corriendolo del rígido, sin que solicite inserte el disco nº... El único inconveniente es que discos comprimidos NODOS no corren a nos ser de floppy.

Para aquellos que este artículo no es novedad (para nosotros aquí sí), agradecería me pasen su experiencia o configuración, muchos de nosotros en Argentina se lo estaríamos agradecidos. Y para aquellos que prueben mi experiencia, agradecería todo comentario de su propia experiencia sobre el mismo. Yo no sé programar, y estoy seguro que esta configuración es perfectible de mejoras.

PRIMER PASO: en el mountlist que se encuentra en la Devs del WB, insertar las siguientes líneas con el CED:

/* Mountlist entry for 4 FFx devices, all using the OLD file system */
#
FF0:    Device = devs:fmsdisk.device
        Unit   = 0
        T10Flags  = 1
        Surfaces  = 2
        BlocksPerTrack = 11
        Reserved = 2
        Interleave = 0
        LowCyl = 0
        HighCyl = 79
        Buffers = 10   /* anterior 2 */
        BufMemType = 0
#
FF1:    Device = devs:fmsdisk.device
        Unit   = 1
        Flags  = 1
        Surfaces  = 2
        BlocksPerTrack = 11
        Reserved = 2
        Interleave = 0
        LowCyl = 0
        HighCyl = 79
        Buffers = 10
        BufMemType = 0
#
FF2:	Device = devs:fmsdisk.device
	Unit   = 2
	T10Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
#
FF3:	Device = devs:fmsdisk.device
	Unit   = 3
	Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
#
/* Mountlist entry for 4 FFx devices, all using the FAST file system */
FF4:    Device = devs:fmsdisk.device
	FileSystem = l:FastFileSystem
	Unit   = 4
	Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
	GlobVec = -1
	DosType = 0x444F5301
#
FF5:	Device = devs:fmsdisk.device
	FileSystem = l:FastFileSystem
	Unit   = 5
	Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
	GlobVec = -1
	DosType = 0x444F5301
#
FF6:	Device = devs:fmsdisk.device
	FileSystem = l:FastFileSystem
	Unit   = 6
	Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
	GlobVec = -1
	DosType = 0x444F5301
#
FF7:	Device = devs:fmsdisk.device
	FileSystem = l:FastFileSystem
	Unit   = 7
	Flags  = 1
	Surfaces  = 2
	BlocksPerTrack = 11
	Reserved = 2
	Interleave = 0
	LowCyl = 0
	HighCyl = 79
	Buffers = 10
	BufMemType = 0
	GlobVec = -1
	DosType = 0x444F5301
#

SEGUNDO PASO: copiar en la Devs del WB, el FMSdisk.device-020- o el FMSdisk.device-030 si tienen aceleradora 030. Una vez copiado el device correspondiente borrar del mismo los números 020 ó 030, quedadando solo: FMSdisk.device

TERCER PASO: En el DH1: (work) crear un directorio con el nombre FMS. En este directorio posteriormente se asignarán automáticamente los FF0, FF1, FF2, FF3, etc., con los nombres de Unit0, Unit1, Unit2, Unit3, etc., luego de aparecido esto, los formatearán como cualquier disco, con el WB o mejor aún con el OPUS. Estos sólos aparecerán si los han habilitados en Devs/DosDrivers, que me extiendo en el siguiente paso.

CUARTO PASO: En el WorkBench, Devs / DosDrivers copiar el cajón e icono llamado FM0, al mismo se lo duplica con el menu del WB (botón derecho del mouse) / iconos / copiar. A este se lo renombra con el menu del WB / iconos/ renombar, FM1 Luego se ilumina este último y con el menu del WB / iconos / información, se cambia el numero en Unit. Por ejemplo Unit2, para cajón FM1. Y así seguimos habilitando cuantos FMx, queremos. Pido disculpas a todos aquellos que saben manejar el WB, pero aquí muchos recién están colocando disco rígido y no conocen el manejo de este.

QUINTO PASO: En el WorkBench, S / Startup-Sequence, con el CED, asignamos debajo de:

    Assign >NIL: HELP: LOCALE:Help DEFER

esto:
    Assign >NIL: FMS: dh1:FMS

Lo grabamos y listo.

Ahora por último nos queda configurar el OPUS. En este con el mouse, en los cuadraditos, abajo a la derecha seleccionamos " c ", y aparecerá la pantalla de configuración, seleccionamos Buttons, y donde queremos que aparesca el FM0, lo marcamos y aparecerá la pantalla Buttons Edit Screen. En name ponemos lo que nos guste, por ejemplo DMS-FF0.

Seleccionamos New entry:

AmigaDos: y escribimos: sys:c/dms write {f} to FF0: noverify nopause

Command: FinishSection
Command: DopusToFront

NOTA: El DMS debe estar incluido en la " C " del WB.

En Flags elegimos:

    CD source
    Output Window
    Workbench to front
    En Stack size: 4000
    Priority: 0
    Close delay: 1

Le damos a okay y luego a save, y ponemos todas las FFx que nos gusten de igual modo.

Ahora reseteamos, formateamos las Unitx en el directorio FMS y a usarlo. No olviden que los archivos DMS NODOS no se pueden ver, y todavía no sé como correrlos a no ser de floppy.

BRONCO / ODIT


Volver al principio de página