Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: dougal on March 03, 2012, 05:12:30 PM
-
I installed WB2.04 on my A590.
Works fine but my A500 has both Kickstart 1.3 and 2.04 and some of my other A500's only have 1.3.
On 1.3 Workbench does not load as it is 2.04. Any way to get 2.04 to run on both Kickstart 2 and 1.3 ?
-
1.3 doesn't understand 2.x filesystem so you need to use 1.3 FFS AFAIR on 2.x.
-
2.0 FastFileSystem works perfectly on 1.3. Even 3.1 file system works on 1.3.
You need to install FastFileSystem into the RDB because 1.3 does not contain it in ROM.
And you need to check Kickstart version in the beginning of Startup-Sequence and then load either WB 2.0 or 1.3 depending on Kickstart version.
-
Well, mixed with the floppies - they had that problem then.
-
Is there a way where upon booting i may have a choice like a boot menu where i decide what kickstart i have?
-
Why? You cannot boot WB 2.0 on Kick 1.3 and WB 1.3 does not work very well on Kick 2.0, either. Better boot the respective WB automatically depending on the active Kickstart version.
-
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).
-
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.
-
Use this:
http://m68k.aminet.net/util/misc/VerCheck.lha
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.
-
think you want something like this, sorry to lazy to type it.
[ATTACH]2009[/ATTACH]
lost