[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Reloc * Reubicando Ejecutables

Es una pequeña herramienta para reubicar un Ejecutable estándar de AmigaDOS a una dirección absoluta y salvar esto como un simple fichero de datos. Esto era requerido para las primeras versiones de WHDLoad con el fin de gestionar los ejecutables de AmigaDOS. A partir de WHDLoad versión 8.0, puede utilizarse la función resload_Relocate con el mismo fin.

Instalacion

Reloc se encuentra solamente en el archivo DEV, no en el archivo USR
cópielo a C: o una ubicación similar

Opciones

INPUTFILE/A,OUTPUTFILE,ADR/K,QUIET/S
INPUTFILE/A   el fichero ejecutable que debe ser reubicado, debe ser especificado
OUTPUTFILE el nombre del archivo a escribir, si no se especifica se sobreescribirá el archivo de origen
ADR/K la dirección de inicio del fichero reubicado, si no se especifica se usara $400, Ud. puede usar expresiones simples tales como "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (el prefijo "$" es para números en hexadecimal, los operadores soportados son "+" y "-", unarios y binarios)
QUIET/S desactiva todo tipo de salida, excepto mensajes de error, habilite esto para su uso en conjunto con el Instalador

Código de retorno

El código de retorno será 0 en caso exitoso, de otra forma será 10.

Detalles técnicos

Los HUNK's del ejecutable se copian en el mismo orden al fichero absoluto. Los HUNK's BSS son expandidos a su tamaño real. Los HUNK's introducidos con AmigaDOS 2.0 (tales como RELOC32_SHORT) no están soportados.
[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]