|
|
Hvad er en ADF?
På internettet kan man finde såkaldte ADF's. ADF står for Amiga Disk
File. Denne fil er en eksakt kopi af en Amiga disk. Man læser bare disken fra spor
0 til spor 79 og putter alle data'ene i en overførbar fil: ADF filen. Fil-formatet bliver
brugt af emulatorer som Fellow og WinFellow.
ADF har også en (lille) bror kaldet DMS. Dette er også en fil, som kan behandles som en
Amiga disk. Du kan konvertere ADF's til DMS's og fra DMS til ADF med et DOS program kaldet
XDMS (klik her for at downloade).
Og?
Du kan skrive ADF filer tilbage til din Amiga, og du kan lave dine egne ADF's. På denne
måde kan du lave backup af alle dine favorit spil, spille dem på WinFellow og skrive dem
tilbage til en Amiga disk. Det er forholdsvis simpelt.
En ADF fil som ligger på din PC, kan blive overført til din Amiga via et serielt nullmodem
kabel. Så kan du bruge et lille program (ADF2DISK) til at skrive det tilbage til en original
Amiga disk. Denne process kan så gøres omvendt, du læser en Amiga disk til en ADF fil som du
placere i Amiga'ens RAM. Fra Amiga'ens RAM kan det så overføres til en PC via et serielt
nullmodem kabel.
Hvordan overføre man de programmer man skal bruge til at overføre med?!
For at overføre data mellem PC'en og Amiga'en og omvendt, skal der køres bestemte programmer
på hver computer. Dette er det første problem: Hvordan overføre man de programmer man skal
bruge til at overføre med? Hønen og ægget. Du kan løse dette problem sådan:
- Bruge software der kan læse PC formaterede disketter.
Hvis du har KickROM version 2.0 (eller højere) og Workbench 2.0 (eller højere) disketter,
så er dette software allerede på disse disketter. Det første du bør gøre er, at formatere
en 3.5" double density diskette (720kb) på din PC. Du kan så kopiere de filer du skal bruge
til denne disk (f.eks.: TwinExpress). Start Amiga'en med Workbench 2.0 (eller højere), og
put disketten i dit Amiga disk-drev (DF0:). Du kan finde det nødvendige software i
"/storage/dosdrivers" mappen. Hvis du kører filen "PC0" vil din Amiga automatisk finde ud af
at disketten i DF0: er en DOS-formateret diskette, og en ekstra ikon kommer frem. For at bruge
DF1: kør "PC1". Du kan klikke på den, og du kan nu se de filer du lagde på disketten (hvis ikke
så prøv workbench menuen "Window", og vælg Show -> All Files).
- Få en anden Amiga bruger til at lave disketten med overførsels programmet.
Hvis du har nogen venner som også har en Amiga, kunne du bede dem om at kopiere
overførsels programmet til en diskette. Hvis du ikke har nogen venner som har en Amiga,
eller endnu værre, hvis du slet ingen venner har, kan du spørge efter det på Amiga
nyhedsgruppen (comp.sys.amiga.misc).
Overførsel fra PC til Amiga
Der er mange måder at overføre en ADF fra din PC til din Amiga på. Mulighederne kommer meget
an på hvor meget hukommelse din Amiga har, og om den har en harddisk. Du skal have overført
overførsels programmet, så du kan køre det på både din Amiga og din PC. Et godt program til
at overføre ADF filer er TwinExpress (klik
her for at downloade). Dette program gør dig i
stand til at overføre data gennem et nullmodem kabel (3 data forbindelser) eller et hurtigt
nullmodem kabel (7 data forbindelser). Isæt nullmodem kablet mellem din COM (communications) port
(eller serial port) på din PC, og Serial porten på din Amiga. Start TwinExpress på din Amiga, og
start det på din PC. Du bliver måske nødt til at lukke programmet på din PC og starte det igen, da
den ikke altid får forbindelse med det samme. Vær sikker på at du har det rette COM port nummer, som
du fortæller TwinExpress når du starter den. Du kan tjekke hvilke COM porte du har til rådighed under
Win9x, ved at højre-klikke på 'Denne computer' på skrivebordet. Vælg 'Egenskaber'. Klik nu på
'Enhedshåndtering'. Under 'Porte (COM & LPT)' kan du se hvilke porte du har til rådighed. Når
TwinExpress kører på begge computere, og har etableret en forbindelsemellem dem, kan du overføre
data. Du kan enten bruge TwinExpress på Amiga'en eller på PC'en. Der er ingen forskel når du skal
overføre filer, for interfacet er det samme. Her kan du se hvordan man kopiere en ADF fil ved navn
'game' i mappen C:\ADFS fra din PC til DH0:ADFS på din Amiga, ved at bruge TwinExpress på din
PC:
TWIN> copy c:\adfs\game.adf ~ram:game.adf
Overfør fra Amiga til din PC
Du kan også bruge TwinExpress til at kopiere filer fra din Amiga til din PC:
TWIN> copy ~ram:game.adf c:\adfs\game.adf
En ADF fil er 880kb (880 x 1024 = 901120 bytes) og inden det kan kopieres tilbage til en
diskette, skal det være et sted på Amiga'en. Problemet er, at mange Amiga'er kun har 512Kb
(Chip)RAM. Så ADF filen kan altså ikke opbevares på RAM disken (RAM:)midlertidigt. Selv 1024Kb
er ikke nok, fordi selve operativ systemet også bruger hukommelse. Hvis du har en harddisk eller
mere end 1536Kb RAM, kan du overføre ADF filen til en af disse steder.
Mindre end 1536Kb løsningen
Du kan bruge programmet 'TRANSDISK' som tillader at splitte ADF filer i flere små dele. På denne
måde behøver du ikke at opbevare hele ADF filen i hukommelsen på en gang. Først er du nødt til at
skrive en CLI kommando (standard Amiga Shell).
CLI> transdisk >RAM:part_1.adf -s 0 -e 19
Dette vil læse de første 20 spor af disketten i DF0:, og gemme det i RAM: som "game_part_1.adf". Du
kan nu overføre denne fil til din PC og dermed frigøre RAM'en i Amiga'en. Nu kan du lave den næste del
og også sende denne til PC'en. Dette bliver ved, til du har sendt alle delene til PC'en. Antallet af dele
kommer an på størrelsen på hukommelsen. Hvis du har 512Kb, skal du bruge 4 dele eller mere. Med 1024Kb
hukommelse, behøver du kun at bruge 2 dele. Dette eksempel bruger fire dele:
CLI> transdisk >RAM:part_2.adf -s 20 -e 39
Overfør denne fil til din PC, og frigør så Amiga RAM
CLI> transdisk >RAM:part_3.adf -s 40 -e 59
Overfør denne fil til din PC, og frigør så Amiga RAM
CLI> transdisk >RAM:part_4.adf -s 60 -e 79
Overfør denne fil til din PC, og frigør så Amiga RAM
Når du har overført alle delene, skriv så denne kommando under DOS på din PC:
C:\> copy /B part_1.adf+part_2.adf+part_3.adf+part_4.adf whole.adf
Denne metode er den ENESTE metode for folk med en Amiga med mindre end 1536Kb RAM, eller
ikke nogen harddisk. Ved at opgradere kan du gøre dit liv nemmere.
Skriv ADF filen tilbage til diskette
Når først ADF filen er overført til harddisk'en eller til ramdisken, kan du skrive den tilbage
til en original Amiga disk.
Programmet der udføre denne opgave er ADF2DISK (klik
her for at downloade). Du skal isætte en tom diskette i DF0: og starte ADF2DISK med følgende
kommando:
CLI> adf2disk RAM:whole.adf
ADF filen ved navn "whole.adf" vil blive skrevet til disketten.
I øjeblikket er jeg ikke klar over om man kan bruge opdelings metoden den anden vej, så man kan
skrive ADF dele til disken ved at specificere hvilke spor der skal skrives. Problemet er at jeg
ikke kender de mulige parametre med ADF2DISK. Hvis nogen ved det så
skriv venligst!
At lave en ADF fil på Amiga'en
Som set i teksten ovenover, kan du også lave dine egne ADF filer fra originale Amiga disketter.
Programmet 'TransDisk' (klik her for at downloade)
klarer dette. Du kan bruge følgende kommando til at lave en ADF fil fra DF0:
CLI> transdisk >RAM:game.adf -s 0 -e 79
Ved denne metode vil hele ADF filen blive overført til RAM-disken. Så hvis du ikke har nok
hukommelse, bliver du nødt til at gøre det som beskrevet i 'Mindre end 1536Kb løsningen'. Derefter
kan du overføre denne ADF fil som beskrevet i 'Overfør fra Amiga til din PC'.
Held og lykke!
Worfje
|
|