Welcome, Guest. Please login or register.

Author Topic: WB installation fo both 1.3 and 2.04 ?  (Read 1904 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: WB installation fo both 1.3 and 2.04 ?
« on: March 03, 2012, 08:57:51 PM »
Quote from: dougal;682343
Is there a way where upon booting i may have a choice like a boot menu where i decide what kickstart i have?


My old A2000 had KS1.3 and 2.0 installed on a ROM switcher controlled by the keyboard.  I added a free program to my startup sequence that checked to see which ROM was active and then jumped to different user-startups containing either WB1.3 or WB2.0.  IIRC there was a lot of "ASSIGN" use such as "ASSIGN C: C13:" or "ASSIGN C: C20", etc where C13 contained all of the C files for WB1.3 and C20 contained all of the C files for WB2.0.

This was back in 1995 and I can't remember what the damn thing was called.  Something like "WHATKICK".  It read a value from the ROM and then you could do the equivalent in your startup of "IF WHATKICK = xxx THEN  RUN USERSTARTUP13" (I can't remember what the correct format was, but it was in the README file).
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: WB installation fo both 1.3 and 2.04 ?
« Reply #1 on: March 03, 2012, 09:04:44 PM »
Worth noting is that I quickly discovered that I almost entirely ended up using WB2.0 for hard drive installed software and the KS1.3 ROM was just for a couple of quirky games that booted off floppies.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show all replies
Re: WB installation fo both 1.3 and 2.04 ?
« Reply #2 on: March 03, 2012, 09:48:41 PM »
Use this:

http://m68k.aminet.net/util/misc/VerCheck.lha

Quote
VerCheck V2.00

Copyright (c) 1993 by Jan Hagqvist

This program is FREEWARE.

What is VerCheck?

   VerCheck is a utility for 2.04 hard drive users with 1.3 ROM
   sharer/ReloKick who need to use their hard disk in both 2.04/1.3
   modes.

   New in V2.00:

   Now you can check 68000/010/020/030/040/881/882 too.

How does it work?

   When VerCheck is run it will read the current system version
   from Execbase and compare it with the given version and returns
   WARN if the requested system version has been found. Because
   VerCheck reads the version number from Exec instead of reading
   it from a specific absolute address it also works with software
   ROM sharers such as ReloKick.

How do I use it?

   The usage of VerCheck is very simple indeed and there are two
   modes available. In the first mode the syntax is:

   VerCheck vn      , where vn is the Kickstart version number

   VerCheck reads the Exec version number and compares it with the
   given version. If the two are exactly same, WARN will be returned.

   The other mode is:

   VerCheck vn>      , where vn is the Kickstart version number

   VerCheck reads the Exec version number and compares it with the
   given version number. If Exec version is the same or greater than
   the given version, WARN will be returned. So adding a '>' in the
   end of the version number means that any version vn or greater will
   be accepted.


   To check processors the syntax is:

   VerCheck pr      , where pr is one of the following:
              68000/68010/68020/68030/68040/68881/68882

   WARN is returned if the GIVEN processor OR BETTER is found.
   Also have a look at the example c (VerTestC) in the examples drawer.

Example

   This example is for booting the hard disk in 2.0/1.3 modes.

   VerCheck 34
   If WARN
     Place your 1.3 startup-sequence here
   Else
     Place your 2.0 startup-sequence here
   EndIf

   Also have a look at the examples drawer.

Notes

   Please don't enter V ahead the version number or revision number
   after it. So Kickstart version 37.175 translates to 37.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.