English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 14 June 2003, 01:48   #1
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,643
Making bootable MS-DOS disk as ADF file for multi-level emulation

Here is an interesting one for you... :-)

What I am trying to do is to run the Amiga IBM-PC emulator Transformer through WinUAE.

Transformer needs to be fed an MS-DOS boot disk to start up. I've made an ADF with CrossDOS and copied some MS-DOS files onto it.

However when I try to use the (virtual) disk with Transformer I get the message "CrossDOS non-bootable disk" or words to that effect. So I need to put a proper MS-DOS boot block onto the disk. CrossDOS doesn't seem to be able to do this and Workbench's Install command doesn't work for MS-DOS disks, only for true Amiga disks.

One solution would be to make an MS-DOS disk with an IBM-PC (using SYS command etc.), then put the disk in an Amiga and use Transdisk to make an ADF of it. But all my Amigas have broken :-(

I used to have DOS-2-DOS but don't anymore, I can't remember whether it was able to install bootblocks.

Comments, suggestions, ideas?
Minuous is offline  
Old 14 June 2003, 02:25   #2
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
I think what you need isn't an ADF with MS-DOS on it, but an image of a bootable MS-DOS disk. Assuming that you had one of those created on a PC, you should be able to use disk2fdi to create an .img file from it. (It is capable of creating images not only of Amiga formatted diskettes, but of PC formatted diskettes as well, though that's not what people normally think of it being used for.) A fairly recent version of MS-DOS might not work though with Transformer, though that's only a guess. I think I have an old bootable MS-DOS 3.3 diskette around somewhere though, and I could try to create a .img from it once I find it and upload it to the Zone for you to try out. It is one that I had used before to boot a different emulator on my A500, and it did work, but it was slower than molasses. Just let me know if you want it and I'll see what I can do.
Chuckles is offline  
Old 14 June 2003, 13:53   #3
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
Just an update on this: I managed to find my MS-DOS 3.3 diskette, but it was unreadable. I guess it must be a victim of bit rot. If anybody else has one of these lying around and can create an .img of it, I could use it too. I'll look around and see if I can find another one, but I'm not at all sure that I have one.
Chuckles is offline  
Old 14 June 2003, 14:06   #4
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
Create a 720K boot floppy on your PC (with FDisk, Format, Sys etc. on it). Then use one of those image creation tools to create an image of it (e.g. WinImage). The image must be uncompressed and without a header, exactly 737,280 bytes.

Now boot AmigaOS and start PC0 (part of CrossDOS, included in AmigaOS since Version 2.1). Create a Custom Floppy with WinUAE and insert it into DF0. Now use TSGui or similar to copy the previously created image to PC0.

Et voilĂ , your MS-DOS boot floppy for an Emulator. Should work with PC-Task and PCx, too.
thomas is offline  
Old 14 June 2003, 15:58   #5
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
Thanks for the info, Thomas. I don't have all of the necessary bits of software handy, but I have had some luck since my last post. I did find another copy of a bootable MS-DOS 3.3 disk, and fortunately this one was readable. I believe this is a full copy of MS-DOS 3.3, rather than being a subset of the commands. I used disk2fdi to create a .img from it which is exactly 737,280 bytes long as you had mentioned, and I expect that this will be in the exact same format as WinImage would have created. I'd be happy to upload this to the Zone if anybody wants to use it to carry out the rest of the procedure you described. All I ask is that the resulting MS-DOS boot floppy be uploaded to the Zone afterward so I can snag a copy of it too.
Chuckles is offline  
Old 14 June 2003, 19:17   #6
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Would be swell if you had a dual format disk, thus having it ALL in one disk

I think this is what you wanted, Minuous? It can;'t be done with normal hardware, methinks ;/
Amiga1992 is offline  
Old 15 June 2003, 11:48   #7
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
Quote:
I don't have all of the necessary bits of software handy
Just download it, I gave you the links.
thomas is offline  
Old 16 June 2003, 06:12   #8
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
Yes, but I've never managed to get CrossDos working under emulation, and it isn't on my WB2.0 harddrive setup, which predated the release of WB2.1. Since I'm competing for time on my machine at the moment with my wife's need for it as she works on completing her Master's degree, I'm not sure when I'll manage to find the time to build a WB2.1 setup to fiddle with it. That's why I offered what I had available for anyone else who had the time and resources to complete the task, but if nobody else wants to do that then I'll simply have to put it on my list of things to do when I have more time.
Chuckles is offline  
Old 16 June 2003, 09:27   #9
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
Then upload it to the zone.
thomas is offline  
Old 17 June 2003, 06:53   #10
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
I've just uploaded it to the Zone, now that it appears somebody actually might want it after all.
Chuckles is offline  
Old 17 June 2003, 10:58   #11
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
Ok, result uploaded, too.
thomas is offline  
Old 18 June 2003, 02:39   #12
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
Thanks, Thomas! I appreciate that!
Chuckles is offline  
Old 18 June 2003, 03:10   #13
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,643
Yeah, thanx heaps!!
Minuous is offline  
Old 18 June 2003, 09:01   #14
Chuckles
The Ancient One
 
Join Date: Feb 2002
Location: Kansas City/USA
Age: 69
Posts: 685
Now on a related note, did any of the Evil Empire Emulators support EGA graphics? If so, that might provide an interesting exercise as I have a few ancient EGA titles like the first MechWarrior that are a pain to get to run properly on a fast PC. It would be ironic if I found that my best bet to run them properly these days would be by running them on a PC emulator that was running on an Amiga emulator. That sounds just crazy enough to me to be appealing in a sick sort of way.
Chuckles is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Opening multi adf/dms files inside a zip file! amilo3438 request.UAE Wishlist 5 10 August 2013 06:23
Writing an adf file to disk on my pc Ravenhook support.Apps 5 04 June 2010 14:42
Making ADF file from Amiga Disk on a PC - Possible? kappowser New to Emulation or Amiga scene 8 03 June 2008 18:23
Multi-Disk Compressed ADF? TheOutrider support.WinUAE 10 02 October 2003 10:44
Making a bootable CD32 disc edison3000 request.Apps 2 27 May 2003 07:53

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:54.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08677 seconds with 13 queries