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

Reloc * Ohjelmakoodin uudelleensijoitus

Pieni työkalu, joka sijoittaa normaalin AmigaDOS-ohjelman absoluuttiseen osoitteeseen ja tallentaa sen yksinkertaisena datatiedostona. Tämä vaadittiin aiemmissa WHDLoad-versioissa AmigaDOS-ohjelmien käsittelyyn. Alkaen WHDLoadin versiosta 8.0 voidaan tämän sijasta käyttää funktiota resload_Relocate.

Asennus

Reloc on vain DEV -paketissa, ei USR-paketissa.
kopioi tiedosto hakemistoon C: tai vastaavaan paikkaan

Valinnat

INPUTFILE/A,OUTPUTFILE,ADR/K,QUIET/S
INPUTFILE/A   uudelleensijoitettavan ohjelmatiedoston nimi, määritettävä
OUTPUTFILE kirjoitettavan tiedoston nimi, ellei tätä määritetä ylikirjoitetaan lähdetiedosto
ADR/K uudelleensijoitetun tiedoston alkuosoite, ellei määritetä käytetään arvoa $400. Voit käyttää yksinkertaisia lausekkeita kuten "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (etuliite "$" heksanumeroille, tuetut operaattorit ovat "+" ja "-", unaari ja binääri)
QUIET/S estää kaiken tulostuksen pl. virheet, ota tämä käyttöön Installer-komentojonojen kanssa

Paluukoodi

Paluukoodiksi asetetaan 0 jos kaikki sujui OK, muuten 10.

Tausta

HUNKit ohjelmasta kopioidaan samassa järjestyksessä absoluuttiseen tiedostoon. BSS-HUNKit suurennetaan todelliseen kokoon. AmigaDOS 2.0:n HUNKeja ei tueta (esim. RELOC32_SHORT).
[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]