Short: Bootblock-Utility from 1989 Author: PIQ of Vortex 42 Uploader: aminet aminet net Type: util/boot Version: 1.30 Architecture: m68k-amigaos <= 1.3.3 * do not rename the program "Mega_Boot"! All contacts please note the cooperation between Vortex 42 & Ipec Elite Mega_Boot V1.30 By PIQ of Vortex 42 "Virus Protector/Boot Utility" Kick Version 1.2 and 1.3 Documentation By Starfighter of S.O.S and PIQ =========================================================================== Mega_Boot Menu: To enter the Mega_Boot Menu just press left mousebutton while booting. You will then be presented with a Menu with 6 different choices. Here follows a short description of these choices. [F1]: Will remove the external memory at $c00000-$c7ffff [F1] will cause an HardReset, so you must remove fastmem before you remove external drives. [F2]: Will remove DF1:,DF2:,DF3: if present. Both F1 & F2 will stay removed until a HardReset is made. When these two has been removed or dosen't exist the text in the menu will be tilted. [F3]: Will copy memory location $00000-$30000 to $40000-$70000 (Good crack-tool!) [F4]: Will make a HardReset. It's the same as turning the Amiga off/on. [F5]: Will prepare the normal three reset (Ctrl,L Amiga,R Amiga) to do a HardReset when pressed. Good to get out of reset protected programmes. [F6]: Will do a normal boot. ============================================================================= I think this Boot program is the best one around (NO, I wasn't payed off by PIQ to say that). But there is more to this Boot program than meets the eye. There is a special Virus protector to ensure that you will have a Virus free computer. The Virus protector can also deal with the new startup- sequence virus(The so called IRQ virus). To get this you will have to copy the Mega_Boot program that exists on the disk as a normal file. Then put it first (it MUST be first to deal with the new startup-sequence virus!) in your startup-sequence. It's only 4k so it won't take up that much disk space. Then when you boot a disk the Mega_Boot will check the disk's bootsector and examine the startup -sequence. If the bootsector isn't Mega_Boot V1.30 it is probably Virus - Infected. Then you will be presented with a alert-prompt that ask's you if you want to install the Mega_Boot on the disk again. If you answer yes, the program will destroy any Virus in memory first and then install the disk. If you answer no then the startup will continue as normal and any possible Virus in memory will NOT be destroyed. A very simple way to get the Mega_Boot V1.30 on your disk is to first copy the Mega_Boot program to the disk you want to install it on. Then write Mega_Boot FIRST in your startup-sequence and boot the disk. Mega_Boot program MUST be placed in the root library. When the Mega_Boot program then is activated it will test the bootsector and find that it isn't the Mega_Boot V1.30 and you will be presented with the prompt as described above. Just answer yes and your disk will have this marvellous Mega_Boot V1.30 program on it. ============================================================================ Startup_virus(IRQvirus): A new generation of virus is here. The first none-bootblock virus is spread in the following way. It checks the c directory for the Dir command and if it finds Dir it will add itself to the Dir command. That way every time you type 'Dir' it will activate itself. If Dir dosen't exits or Dir is already infected with the Virus it then reads the startup-sequence and gets the first filename and load that file, then it adds the virus to the file and rewrites the file on disk. If you want Mega_Boot V1.30 to work with the new startup-sequence Virus you must write Mega_Boot as the first file-name in startup_sequence. If that is done Mega_Boot V1.30 will remove the virus from itself and the virus in the c/dir program if they are infected. Note: (Only Startup-Virus) Mega_Boot will not work if the disk was infected before you installed Mega -Boot on the disk. ============================================================================ Revision V1.30 890104 This revision is made because of the present new kickstart (V1.3). The previous version of Mega_Boot (1.20) will not work in kickstart V1.3 because of direct-addressing to rom in boot-sector. (This was done to save memory...) This new version works in both Kick 1.2 and Kick 1.3, but some handling notes should be in place. If you install Mega_Boot in Kickstart 1.2 mode that disk will only boot in Kickstart 1.2 mode. If you try to boot a 1.2 Version in 1.3 mode, the screen flashes red and a reset is done. (It will repeat itself until you remove the disk) To convert a Kick 1.2 version to Kick 1.3 do the following: Boot Amiga in Kickstart 1.3 Boot a other disk and go to CLI. Insert disk to be converted unprotected in df0: and type: df0:Mega_Boot , Then press left mousebutton when you get a prompt (Bootblock is not Mega_Boot V1.30....) and the conversion is finished. It will now work only in kickstart 1.3 ============================================================================ That's all from us. We hope you'll enjoy this little hack. WE SURE DO! And remember MegaBoot must be placed first in the startup-sequence or else it will not work against the new Startup-Virus(IRQ virus). ALL CONTACTS TO VORTEX 42 AND IPEC ELITE NOTE THAT THERE IS A COOPERATION AND WE WANT THE GREETINGS IN THE FOLLOWING WAY: VORTEX 42 & IPEC ELITE OR IPEC ELITE & VORTEX 42 IT DOESN'T MATTER IN WHAT ORDER.GREETINGS TO ALL CONTACTS