01 January 2020, 04:39 | #1 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,130
|
Creating a 31 Khz Bootable Stoarge 3.0/3.1 Disk
Hi.
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) VGAOnly DblNTSC Multiscan 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. Code:
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 Code:
; $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:Copy ENVARC: RAM:ENV QUIET ALL NOREQ C:Assign >NIL: ENV: RAM:ENV C:Assign >NIL: T: RAM:T C:BindDrivers IF EXISTS SYS:Monitors SYS:Monitors/VGAOnly SYS:Monitors/DblNTSC SYS:Monitors/Multiscan EndIF C:IPrefs C:LoadWB EndCLI >NIL: 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 Code:
ram:Install df0: 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. |
01 January 2020, 10:20 | #2 |
Registered User
Join Date: Dec 2014
Location: Stockholm/Sweden
Posts: 285
|
Great guide!
Thanks and a Happy New Year to you, too! Sent from my GT-I9505 using Tapatalk |
01 January 2020, 11:07 | #3 |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
Nice guide. I don't believe the modifications to the s-s are necessary though, couldn't you just put the Monitor drivers in Devs:Monitors?
|
01 January 2020, 11:59 | #4 |
Registered User
Join Date: Apr 2013
Location: Norway
Posts: 258
|
I remember having a patch in startup-sequence making it possible to see Early startup and no startup-sequence shell. Think it was this one? : http://aminet.net/package/util/boot/bootctrl
Anyway, nice guide! Thanks! |
01 January 2020, 12:17 | #5 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
Hmm... why so complicated? The only thing you need is the (31kHz) monitor driver and the screenmode.prefs that use it. This on a boot disk is enough. You can also use this: https://wiki.amigaos.net/wiki/AmigaO...nce#ScreenMode
|
03 January 2020, 01:56 | #6 | |||
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,130
|
Quote:
Quote:
Quote:
I think you still need to use c:Iprefs, and typing blind and hoping for works is not that much fun. off topic. The two applications that do not work in 31khz mode are Prefs/pointer and Multiview. But this can be fixed by pressing left amiga+m, and then dragging the workbench screen down so you can see and edit the pointer screen in the back. Multiview is quite annoying as it tries to change the screen mode to what the IFF picture is but I'm sure that can be changed by a software patch. |
|||
03 January 2020, 06:34 | #7 | |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
Quote:
The monitor drivers are currently in Storage3.1:Monitors. Simply moving them to Storage3.1evs/Monitors means that they'll automatically be loaded on boot, removing the need to modify the s-s to load them manually. Also if you'd used the Install disk and removed HDToolBox and a few other unnecessary files it would have been considerably less work than copying all that stuff to and from disks |
|
03 January 2020, 12:16 | #8 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
But IPrefs is launched from your boot floppy disk startup-sequence. No need to manually type something. I haven't tested it but maybe "screenmode <path/to/screenmode.prefs> USE" in S-S works too.
|
03 January 2020, 15:18 | #9 |
Registered User
Join Date: Jan 2005
Location: UmeƄ
Age: 44
Posts: 939
|
+1 for http://aminet.net/package/util/boot/bootctrl it makes the 31kHz mode resident, so any system friendly disk can then be booted into vga mode.
|
08 January 2020, 07:43 | #10 | ||
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,130
|
Quote:
Quote:
[/QUOTE] |
||
08 January 2020, 13:48 | #11 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,311
|
Sorry, what do you mean?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Minimum Bootable Workbench Disk | atrionfo | New to Emulation or Amiga scene | 14 | 25 August 2022 07:23 |
Creating bootable ADFs | brolly | support.WinUAE | 15 | 22 March 2012 06:19 |
Bootable disk error | xaero1 | support.WinUAE | 2 | 19 December 2008 11:50 |
Bootable disk with CFD+FAT95 | Chain | request.Apps | 5 | 03 November 2007 11:00 |
Creating a bootable CD32 Disc | Steve | support.Hardware | 14 | 04 September 2005 12:28 |
|
|