View Single Post
Old 01 January 2020, 04:39   #1
Zone Friend

redblade's Avatar
Join Date: Mar 2004
Location: Middle Earth
Age: 36
Posts: 1,445
Creating a 31 Khz Bootable Stoarge 3.0/3.1 Disk


I recently got my hand on a Amiga 1200 for a few days, it also come with a 23 pin Amiga Video to VGA out with no sync hardware included so I decided to make a 31Khz boot disk.

This post will tell you how to modify your Storage 3.0/3.1 disk so that it is a bootable 31Khz disk for those of us who use VGA Screens that don't sync down to 15Khz (Note you will not be able to play 15Khz Games/Demoes). I used a standard Amiga 1200 for this so a single floppy disk Amiga 1200 with 2MB CHIP RAM only.

We will be using the Storage3.1 Disk because it is 42% free (505k Free) and it has the Monitors already on the disk. What we will be doing to this disk is installing the bootblock to make it bootable and copying extra files to the disk to get it up and running to workbench 3.1.

This will work with the Commodore Amiga 3.0/3.1 as the Cloanto Amiga Forever has extra files on the disk. I think they put on updated installer binaries to the disk, both 68000 and 68020 versions.

From here on 3.1 means both 3.0 or 3.1

I accept no responsibility if something goes wrong at your end.

1. Make a backup copy of your Storage 3.1 disk, we will from now on only be working with the copy of Storage 3.1 so put the origional in a safe place.
2. Reboot your Amiga with Workbench 3.1 in drive 0 (df0).
3. After Workbench 3.1 has finished loaded, eject the disk and insert Storage 3.1 into drive 0 (df0)
4. Open the Monitors directory, and run (double click)

This is needed to be done so that when you run screen mode later on the DblNTSC and Multiscan screen modes can be selected and saved
5. After they have finished loading remove Storage3.1 and Insert the Install3.1 Disk into drive 0 (df0
6. Double Click RAM: to open the window and Double Click Install3.1: to open the window.
7. With the Install3.1: disk window selected, Go Menu -> Window -> Show ->All Files

8. Copy from Install3.1: the Devs, Libs, Prefs, S, System folders (directories) to the RAM Disk.

9. Remove the Install3.1 disk and insert the Extras3.1 disk
10. Copy the Prefs/Screen Mode Application (Icon) to the RAM Disk.
11. Remove the Extras3.1 disk and insert the Workbench3.1 disk.
12. Hit Right Amiga+E for Execute Command, or Right Click Menu and go Workbench -> Execute Command
13. Type -> Newcli
14. At the cli prompt do the following: the double "" quotation marks means copy to the local directory.
makedir ram:C
copy c:Install ram:
cd ram:C
copy c:SetPatch ""
copy c:Copy ""
copy c:Version ""
copy c:AddBuffers ""
copy c:MakeDir ""
copy c:Assign ""
copy c:BindDrivers ""
copy c:AddBuffers ""
copy c:IPrefs ""
copy c:LoadWB ""

13. now we will edit the s/startup-sequence file to load the monitors on bootup. Workbench 3.1 should still be in the Drive. The file is attached to this post (rename startup-sequence.txt to startup-sequence)
run ed ram:s/startup-sequence

This is what you want it to look like
; $VER: Startup-Sequence_Storage31Khz_LD 40.1 (1.1.20)

C:SetPatch >NIL:
C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:MakeDir RAM:T

C:Assign >NIL: T:   RAM:T


14. Now do Esc followed by Sa (or just choose Save from the menu). This will save the file ram:S/Startup-Sequence
Now do Esc followed by q to quit or just select quit from the menu to exit Ed

Close CLI by clicking close gadget or doing Ctrl+\ (Backslash)

15. Now run the RAM:Screenmode application, it will load the libraries of the Workbench3.1 disk.

Now select the Screenmode you want, I use DblNTSC because it looks better on my LCD screen, but we will select Multiscan here because it is over 31khz with VGAOnly running. Yes I know it shows 29.22khz

16. Right once Multiscan is selected Right Click Menu-> Save As
For Drawer (Directory) go Ram:Prefs/Env-Archive/Sys/
For File go screenmode.prefs
Click OK
screenmode should now be saved.

Click Cancel to leave ScreenMode (In case you are doing this on a 15Khz screen that can not multi sync).
17. Remove Workbench 3.1 disk and Insert Storage3.1 disk again.
18. Open Storage3.1 Disk Window.
19. Copy from the Ram Disk Window, the follwing directories to the Storage 3.1 Disk Window (Use and hold down shift to copy more than one file at once).
C, Devs, Libs, Prefs, Libs, S, System

>> Once that has finished go Execute Command Either do Right Amiga+E or do Right Mouse Click -> Menu -> Workbench -> Execute Command

for the command do
ram:Install df0:
This will make the disk bootable, once this has finished. Write protect the copy and reboot the Amiga and it should boot into a 31khz VGA Friendly Screen.

You can carry on insert the Install3.1 Disk and install from that if you want to. Just remember to copy the Workbench:Storage/Monitors/ VGAOnly, DblNTSC, Multiscan to Workbenchevs/Monitors/ and copy the Storage3.1/Prefs/Env-Archive/Sys/ScreenMode.prefs to the Workbench:Prefs/Env-Archive/Sys/

I hope this helps some one. Why Commodore didn't release a bootable 31khz Storage 3.1 disk back in 92/93 is beyond me, especially as it doesn't take up too much extra room. The safe guess is not enough people using it. Any way here is a link to some guy getting his ass chewed out online in 1992 for saying not to get a A4000 as it does not have VGA support straight out of the box like the Amiga 3000 does

Happy New Year 2020 every one.
Attached Thumbnails
Click image for larger version

Name:	amiga120031khz-crop-2001011429-01.png
Views:	237
Size:	10.3 KB
ID:	65775   Click image for larger version

Name:	amiga120031khz-crop-2001011443-01.png
Views:	232
Size:	10.0 KB
ID:	65776   Click image for larger version

Name:	amiga120031khz-crop-2001011443-02.png
Views:	234
Size:	8.3 KB
ID:	65777   Click image for larger version

Name:	amiga120031khz-crop-2001011445-01.png
Views:	231
Size:	8.7 KB
ID:	65778  
Attached Files
File Type: txt startup-sequence.txt (387 Bytes, 25 views)
redblade is offline  
Page generated in 0.04533 seconds with 12 queries