Hva er en ADF?

På internet kan du finne såkalte ADF'er. ADF står for Amiga Diskett Fil. Denne filen er en eksakt kopi av en amigadiskett. Disketten blir lest fra spor 0 til spor 79 og alle dataene blir lagt i en stor fil: ADF-filen. Dette filformatet blir brukt av emulatorer som Fellow og WinFellow.
ADF har også en (lille)bror kalt DMS. Dette er også en fil som i mange tilfeller kan behandles som en amigadiskett. Du kan konvertere ADF'er til DMS'er og DMS'er til ADF'er med et DOS-program som heter XDMS (klikk her for å laste ned).

Hva så?

Du kan skrive ADF-filen tilbake til din Amiga og du kan lage ADF-filer selv. På denne måten kan du ta backup av dine favorittspill, spille dem på WinFellow og skrive dem tilbake til en amigadiskett. Det er ganske enkelt.
En ADF som ligger på din PC kan overføres til din Amiga via en seriell nullmodemkabel. Så kan du bruke et verktøy (ADF2DISK) til å skrive den tilbake til en amigadiskett. Denne prosessen kan reverseres slik at du kan lese en amigadiskett inn i RAM på Amigaen. Derfra kan den sendes til en PC gjennom den serielle nullmodemkabelen.

Hvordan overføre overføringsprogrammene?!

For å overføre data mellom PC og Amiga eller omvendt må du kjøre spesiell programvare på begge. Dette er ditt første problem: Hvordan overføre programmene som trengs for overføringen? Dette er som høna og egget. Du kan løse dette problemet slik:

  • Bruke programvare som kan lese PC-formaterte disketter

    Hvis du har Kickstart versjon 2.0 (eller høyere) og Workbench 2.0 (eller høyere) så fins denne programvaren allerede på systemdiskettene. Det første du bør gjøre er å formatere en 3.5" dobbel tetthet diskett på din PC. Du kan så kopiere filene du trenger til denne disketten (for eksempel: TwinExpress). Start Amiga med Workbench 2.0 (eller høyere) og sett inn disketten i diskettstasjonen på Amigaen (DF0:). Du kan finne den den nødvendige programvaren i katalogen "/storage/dosdrivers". Hvis du kjører filen "PC0" vil Amigaen automatisk oppdage at disketten i DF0: er en DOS-formatert diskett og et nytt ikon kommer opp. For å bruke DF1:, kjør "PC1". Du kan klikke på det nye ikonet og se filen du la på disketten. (Hvis ikke prøv "Window" workbenchmenyen og velg "Show" -> "All Files").
  • Be en vennlig Amiga bruker om å lage en diskett med overføringsprogrammer

    Hvis du har venner som også eier Amiga kan du be dem legge overføringsprogrammer på en diskett. Hvis du ikke har venner som eier Amiga, eller i verste fall ikke har noen venner i det hele tatt, kan du spørre i en Amiga nyhetsgruppe (comp.sys.amiga.misc).
Overføre fra PC til Amiga

Det er mange måter å overføre en ADF fra din PC til din Amiga. Hvilke muligheter du har er knyttet til hvor mye minne du har på din Amiga og om den har harddisk. Du må ha overført overføringsprogrammene slik at du kan kjøre disse på Amiga og på PC. Et bra program for å overføre ADF er TwinExpress (klikk her for å laste ned). Dette programmet gir deg muligheten til å overføre data gjennom en nullmodemkabel (også kjent som en krysset kabel). Du kan bruke en standard nullmodemkabel (3 ledere) eller en rask nullmodemkabel (7 ledere). Plugg kabelen inn i COM-porten (eller serieporten) på din PC, og i serieporten på Amigaen. Start TwinExpress på Amigaen og på PC'en. Du må antakelig stoppe og starte TwinExpress flere ganger på PC'en ettersom den kan ha litt problemer med å opprette forbindelse med en gang. Pass på at du har riktig COM-port nummer. Dette må du legge inn i TwinExpress når du kjører den på PC'en. Du kan finne de ledige COM-portene under Win9x ved å høyreklikke på 'Min Datamaskin'-ikonet på skrivebordet. Velg 'Egenskaper'. Klikk så på 'Enhetsbehandling'. Under porter (COM & LPT) kan du se hvilke som er ledige. Når TwinExpress kjører på begge maskinene og har opprettet forbindelse mellom seg kan du overføre data. Du kan velge om du bruker TwinExpress på Amiga eller PC. For å overføre filer er grensesnittet det samme. Under er det vist hvordan man kopierer en ADF kalt 'game' i katalogen c:\ADFS fra din PC til dh0:adfs på din Amiga når du arbeider med TwinExpress på din PC:

TWIN> copy c:\adfs\game.adf ~ram:game.adf

Overføre fra Amiga til din PC

Du kan også bruke TwinExpress til å kopiere filer fra din Amiga til din PC:

TWIN> copy ~ram:game.adf c:\adfs\game.adf

En ADF er 880Kb (880 x 1024 = 901120 bytes) og når du overfører data må disse lagres et sted på Amiga før de skrives videre. Problemet er at mange Amigaer kun har 512Kb (Chip)RAM. Så ADF-filen kan ikke lagres midlertidig på ramdisken (RAM:). Selv 1024Kb RAM er ikke nok siden operativsystemet også bruker litt minne. Dersom du har harddisk eller mer enn 1536Kb RAM kan du overføre ADF-fila til en av disse.

Mindre enn 1536Kb løsning

Du kan bruke vertøyet TRANSDISK som tillater at du deler opp ADF-filer i flere deler. På denne måten behøver du ikke lagre hele ADF-filen på en gang i minnet. Først må du starte en CLI kommandolinje (standard Amiga shell).

CLI> transdisk >RAM:part_1.adf -s 0 -e 19

Dette leser inn de første 20 sporene på disketten i DF0: og lagrer den til RAM: som "game_part_1.adf". Du kan overføre denne filen til din PC og frigjøre plassen på Amigaens RAM-disk når du er ferdig. Så kan du lese neste del og sende denne til PC'en. Slik fortsetter du helt til alle delene er sent til PC'en. Antall deler avhenger av størrelsen på minnet til Amigaen. Har du 512Kb må du bruke 4 deler eller mer. Med 1024Kb minne holder det med 2 deler. Dette eksempelet bruker 4 deler:

CLI> transdisk >RAM:part_2.adf -s 20 -e 39

Overfør denne filen til din PC og slett filen på Amigaens RAM-disk etterpå.

CLI> transdisk >RAM:part_3.adf -s 40 -e 59

Overfør denne filen til din PC og slett filen på Amigaens RAM-disk etterpå.

CLI> transdisk >RAM:part_4.adf -s 60 -e 79

Overfør denne filen til din PC og slett filen på Amigaens RAM-disk etterpå.

Når du er ferdig med å overføre alle delene, kjør følgende kommando under DOS på din PC:

C:\> copy /B part_1.adf+part_2.adf+part_3.adf+part_4.adf whole.adf

Dette er den _eneste_ måten for folk med Amiga som har mindre enn 1536Kb RAM eller som ikke har harddisk. Hvis du kjøper en oppgradering kan livet ditt bli enklere.

Skrive en ADF tilbake til diskett

Når ADF-filen er overført til harddisken eller til RAM-disken kan du skrive den tilbake til en amigadiskett. Verktøyet som utfører dette er ADF2DISK (klikk her for å laste ned). Du må sette inn en tom diskett i DF0: og starte ADF2DISK med den følgende kommandoen:

CLI> adf2disk RAM:whole.adf

ADF-filen kalt "whole.adf" vil så skrives til disketten.

For øyeblikket vet jeg ikke om folk med mindre enn 1536Kb kan reversere oppdelingen som ble beskrevet tidligere for å skrive deler av ADF-filene tilbake til diskett ved å spesifisere sporene som skal skrives. Problemet er at jeg ikke vet om eventuelle parametre til ADF2DISK som gjør dette. Hvis noen vet, vennligst mail meg!

Lage en ADF på Amigaen

Som det er vist tidligere i teksen kan du også lage dine egne ADF-filer fra amigadisketter. Programmet Transdisk (klikk her for å laste ned) fikser dette. Du kan bruke den følgende kommandoen til å lage en ADF-fil lest fra DF0:

CLI> transdisk >RAM:game.adf -s 0 -e 79

På denne måten blir en komplett ADF-fil overført til RAM-disken. Så hvis du ikke har nok minne må du gjøre det på den måten som ble beskrevet i 'Mindre enn 1536Kb løsning'. Deretter kan du overføre denne ADF-filen slik som det ble forklart i 'Overføre fra PC til Amiga'.

Lykke til!

Worfje