English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   support.WinUAE (http://eab.abime.net/forumdisplay.php?f=5)
-   -   ADF to DMS? (http://eab.abime.net/showthread.php?t=4989)

Sune Salminen 10 June 2002 13:50

ADF to DMS?
 
Is it possible? I mean on the PC side of things. The Winfellow page says XDMS can do it, but it doesn't look like it from the docs. Is there a PC ADF tool that can do this? Or even better - an Amiga program that doesn't run in a Workbench environment (kind of like X-copy or something) that i can run in WinUAE?

I know there are several WB based utilities, but i am looking for one that doesn't run under WB.

The reason i want to try this is that i am having difficulties transferring some ADF's via serial port to my Amiga 500 - and i would like to try to transfer DMS files and then write them to disk on the Amiga instead.

ADF to DMS - any solution you can think of will probably help -whether it be emulator (but non WB) or real Amiga 500 (no harddrive, 1 Meg RAM, three 720k drives) based.

TIA

Paul 10 June 2002 16:42

YES it ispossible as thats how I do it:p

First you need workbench installed and dms copied to C.

Right next insert adf into df0.

Open Shell/cli.

Type
DMS READ Drivename:filename.dms FROM DF0:

You have now made a dms file from an adf file.

All you need to do is copy the dms file to a 720k ms-dos disk.

Mount ms-dos file system on real Amiga and copy dms to hard disk.

Open Shell/cli.

Type
DMS WRITE Drivename:filename.dms TO DF0:

Insert a new amiga fommated disk when asked.

Sune Salminen 11 June 2002 01:42

Thanks, but...
 
I asked about a PC based or Amiga "non-workbench based" utility (like a copy-program such as X-Copy), because i believe i need to avoid the Amiga DOS filesystem entirely. Also, i stated i didn't have a harddrive.

Your example uses a harddrive (which i don't have) and CLI (which is what i want to avoid using).

Paul 11 June 2002 09:41

Have you got 2 floppy drives? If not try to get a 2nd external drive as you can read from the MS-DOS mounted DF0 drive and write to DF1

i.e.
DMS READ DF0:filename.dms FROM DF1:

to write filename.dms to MS-DOS mounted DF0 from the amiga disk in DF1

DMS WRITE DF0:filename.dms TO DF1:

to read filename.dms in MS-DOS mounted DF0 to write back and decompress to a new amiga disk in DF1

Sune Salminen 11 June 2002 16:25

But...
 
The method you propose is still using CLI and the AmigaDOS filesystem. Yes, i do have two external drives (and i am starting to wonder if you have even read my first post) but when the transfer has finished, i'll bet my grandma that i'll still get a "key 880 checksum error" and then the game won't work.

Can you transfer Datastorm, Paradroid 90 and Giana Sisters back to Amiga floppy using your method?

Miggy2TheMax 11 June 2002 17:47

Re: ADF to DMS?
 
Quote:

Originally posted by Sune Salminen
Is it possible? I mean on the PC side of things. The Winfellow page says XDMS can do it, but it doesn't look like it from the docs. Is there a PC ADF tool that can do this? Or even better - an Amiga program that doesn't run in a Workbench environment (kind of like X-copy or something) that i can run in WinUAE?

I know there are several WB based utilities, but i am looking for one that doesn't run under WB.

The reason i want to try this is that i am having difficulties transferring some ADF's via serial port to my Amiga 500 - and i would like to try to transfer DMS files and then write them to disk on the Amiga instead.

ADF to DMS - any solution you can think of will probably help -whether it be emulator (but non WB) or real Amiga 500 (no harddrive, 1 Meg RAM, three 720k drives) based.

TIA

okies, this is how I convert adf to dms:

Step1: Open UAE
Step2: mount the dir that has all your adf files.
Step3: Create a script with the following commands:

dh0:c/adf2disk SuperCarsRules.adf
dh0:c/dms read SuperCarsRules.dms from df0: cmode none

ok the first line takes the adf file and writes it to df0 the second file reads it from df0 and writes it as dms. There now you have converted an adf to dms.

A little tip, if you are converting 1000s of adf's to dms do a "dir > filenames.txt" under dos in the dir containing adfs. This will write a file listing all the adf filenames... then its just about opening your fav editor and do a macro to append the the commands around the filename.

Hope this helps.


All times are GMT +2. The time now is 15:44.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.

Page generated in 0.08440 seconds with 11 queries