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

Reloc * Redispositon des exécutables

Un petit outil pour transférer un fichier standard AmigaDOS exécutable dans une adresse absolue et en le sauvegardant en un fichier de données. Ce programme était requis par les premières versions de WHDLoad afin de pouvoir manier les fichiers exécutables. A partir de la version 8.0 de WHDLoad, la fonction resload_Relocate peut être utilisée à la place.

Installation

Reloc est fourni seulement dans l'archive DEV, non dans l'archive USR.
Copiez-le dans le C: ou dans emplacement similaire.

Options

INPUTFILE/A,OUTPUTFILE,ADR/K,QUIET/S
INPUTFILE/A   le fichier exécutable qui doit être transféré, cette option doit être spécifiée
OUTPUTFILE le nom du fichier à écrire, si ce n'est pas specifié, le fichier source sera écrasé
ADR/K l'adresse de départ pour la redisposition du fichier, si ce n'est pas spécifié l'adresse $400 sera utilisée, vous pouvez utiliser les expressions comme "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (prefix "$" pour les nombres héxadecimaux, les opérations supportées sont "+" et "-")
QUIET/S désactive toutes les sorties de texte, sauf les erreurs de messages, activez cette option lors de l'utilisation d'un installer

Code de retour

Le code de retour est 0 si tout est OK, autrement c'est 10.

Généralité

Les HUNKs de l'exécutable sont copiés dans le même ordre que dans le fichier converti. Les BBS-HUNKs prennent la taille réelle. Les HUNKs non supportés sont ceux introduits avec l'AmigaDOS 2.0 (par ex. RELOC32_SHORT).
[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]