Welcome, Guest. Please login or register.

Author Topic: A1000 & ks  (Read 4510 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmigaFreakTopic starter

  • Sr. Member
  • ****
  • Join Date: Apr 2004
  • Posts: 291
    • Show only replies by AmigaFreak
A1000 & ks
« on: June 01, 2013, 04:18:44 PM »
I have a question that I only just recently questioned. I used an A1000 most of my childhood, and of course kickstart loaded off floppy. Why did Commodore not have the kickstart on ROM yet? - Most other oses at the time had atleast some kind of bios or monitor on rom. Heck, Acorn's RISCOS was completly on rom. Does anyone know why Commodore decided to do this on their first Amiga computer?
-- Joshua E. Horn

"Um... I think my computer let out the blue smoke! What should I do?!?!?"
 

Offline Jope

Re: A1000 & ks
« Reply #1 on: June 01, 2013, 04:22:10 PM »
Because the kickstart wasn't ready yet when the A1000 shipped.

I'm surprised they didn't offer an officially sanctioned ROM kickstart solution once the OS became more stable.
 

Offline Matt_H

Re: A1000 & ks
« Reply #2 on: June 01, 2013, 07:38:27 PM »
There are pins on the motherboard to install a Kickstart, albeit split over 2 chips. Some companies/users developed daughterboards that allow a regular Kickstart chip to be used.

Plus, disks are cheaper. And with OS evolving so quickly in those days (and the A1000's production window cut short by the introduction of the A500 and A2000) it probably wasn't cost effective to put Kickstart into silicon.
 

Offline Amiga_Nut

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 926
    • Show only replies by Amiga_Nut
Re: A1000 & ks
« Reply #3 on: June 13, 2013, 01:48:41 AM »
Kickstart is more than just a BIOS like a PC. It does actually contain a lot of required functionality for even Workbench (albeit low level stuff) so it would have been nuts to ship with KS 1.0 on ROM for such an expensive computer. It's not like it takes long to load Kickstart and you never need to load it again IME unless you power off the machines. Great machines for ripping MODS/graphics with tools BTW.

KS 1.3 to 2.0 took forever to develop but we had 3 revisions between A1000 and A500/2000 launches ie 18 months.

I also remember that it's quite famous when C= execs visited the original Amiga OS developer they found him a little crazy (holed up in his room talking frequently to his rabbit in the cage specifically) and I think that helped them to go with Dr Tim King's TriPOS reworking for Amiga OCS/architecture for Kickstart/Workbench as we know it today. Hard to have confidence in the black art of OS software/firmware in that sort of environment.
 

Offline mrknight

  • Full Member
  • ***
  • Join Date: Dec 2012
  • Posts: 152
    • Show only replies by mrknight
Re: A1000 & ks
« Reply #4 on: June 13, 2013, 02:13:20 AM »
What I've heard is that Kickstart was too buggy so it was better to do a floppy Kickstart rather that having it in firmware. I suppose this would have saved C= a lot of problems from users having Kickstart related problems.

Quote from: Matt_H;736584
There are pins on the motherboard to install a Kickstart, albeit split over 2 chips.
I didn't know this. Sounds to me like it was a last minute decision to go floppy. Support the buggy Kickstart theory;)

I have an A1000 with an Insider board and MC68010. Wonder if it's woth tinkering with a Kickstart ROM...
 

Offline TjLaZer

Re: A1000 & ks
« Reply #5 on: June 13, 2013, 07:01:34 AM »
It was not even close to being ready and C= was rushing to get the Amiga out since Atari beat them to the punch with the 520 ST!  

Funny too that the ST also was released with a disk based OS as it's OS was not ready too!  TOS was on disk!  It laster came on ROM on the 520ST and 1040ST's.

Kickstart was 1.0 at release and very buggy, it wasn't until 1.2 that it was stable for ROM.  

The A1000 has FOUR rom spots that a set of ROM was released for developers, but no official release from C=.
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline desiv

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1270
    • Show only replies by desiv
Re: A1000 & ks
« Reply #6 on: June 14, 2013, 11:14:43 PM »
Quote from: TjLaZer;737726

The A1000 has FOUR rom spots that a set of ROM was released for developers, but no official release from C=.


Yeah, I've seen some mods you can buy that allow you to add ROMs to your 1000, but they all involve soldering.  Not just putting something in those ROM sockets..  So I wonder how complete/compatible they were...

Personally, I like the ROM on a floppy...  ;-)  Way easier to change ROMs. (At least until 2.x came out and it wouldn't fit anymore)

desiv
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
 

Offline Art

  • Jr. Member
  • **
  • Join Date: Jun 2013
  • Posts: 50
    • Show only replies by Art
Re: A1000 & ks
« Reply #7 on: June 16, 2013, 07:30:43 AM »
Whare does bootstrap come from then?
in WinUAE you can load a file as a ROM which is an 8Kb bootstrap,
then it makes a short tune, and asks for Kickstart floppy, then for Workbench.
 

Offline Pentad

Re: A1000 & ks
« Reply #8 on: June 16, 2013, 01:12:26 PM »
Quote from: Art;737997
Whare does bootstrap come from then?
in WinUAE you can load a file as a ROM which is an 8Kb bootstrap,
then it makes a short tune, and asks for Kickstart floppy, then for Workbench.


There is a small bootstrap rom on the Amiga 1000 that does some very low level stuff and is responsible for loading Kickstart from disk and then reseting the machine.

I thought have Kickstart on Disk was really smart and disliked the Amiga 500/2000 having it in ROM.  I knew it would be much harder to update Kickstart or use beta Kickstarts without having it on disk.  

I know I was in a minority.

A Kickstart Story:

Commodore and EA showed up in our city with the brand new Amiga 500 demo unit to show it off.  This was the Amiga 500 that had one Commodore key and one Amiga key instead of two Amiga keys on either side of the spacebar.  

Anyway, they were demoing the machine and I asked about loading alternate Kickstarts for compatibility.  For example, Archon or ACS would not load on the Amiga 500 because of Kickstart 1.2.

Without missing a beat, the EA guy says that by holding down Control-Commodore-Amiga that it would eventually ask for a Kickstart disk.  He tried it several times and it did not work.  He eventually called EA and spoke to someone.  They too thought it should work.

When he returned he shrugged and said, "I guess they took that feature out."

The EA guy was so sure that it would work, that I wondered if that was talked about at some point?

The Commodore guy had no information and was of little help.  I think he was just a sales guy traveling around with this thing.

Obviously, to add that feature on a 500 would have required additional memory and control chips which the machine lacks, however, I just thought it was an interesting moment.  That idea had to come from somewhere.  EA must have known that many of their games broke under 1.2 so they would have benefitted from a feature like that.

Cheers!
-P
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE
 

Offline Art

  • Jr. Member
  • **
  • Join Date: Jun 2013
  • Posts: 50
    • Show only replies by Art
Re: A1000 & ks
« Reply #9 on: June 16, 2013, 03:14:43 PM »
That would be a minority, I didn't have an A1000 until later,
but for the A500 I would have been glad to have it in a solid state device
rather than something that wears out, before load times entered into it.

With that 8K bootstrap, everything from the 7817th byte is all 1s.
A lot of what is before that would have to be data for the hand holding disk image.
I don't know what it would take to reset it in such a way to make it remember to
just look at that little bit of data it needs to boot, and then check the floppy disk,
but the image data for the hand holding blue Kickstart disk doesn't appear to exist
in the Kickstart 1.3 ROM, and it would need to be if it had to show that screen.
 

Offline desiv

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1270
    • Show only replies by desiv
Re: A1000 & ks
« Reply #10 on: June 16, 2013, 05:39:09 PM »
Quote from: Art;738012
That would be a minority, I didn't have an A1000 until later,
but for the A500 I would have been glad to have it in a solid state device
rather than something that wears out, before load times entered into it.


Not sure..
I also prefer the floppy..
And as for "wears out"..  My original kickstart disks still work.
And the copies I routinely boot from still work...

In fact, I have a CF hard disk on my A1000 that requires a boot floppy.
But, using kickwork, I have one floppy disk that sits in my A1000.  Boot it up, it loads kickstart, then off of the same disk it loads the hard disk driver and then passes control over to the hard disk.  Easy...  When I need kick 1.2 (or lower), I have those disks..
I'm not saying it's better than ROM, but it's actually not a big deal..

The only real drawback is that there's only enough memory for the kickstart 1.x series..   Of course, I kind of like 1.x on my A1000...  ;-)

desiv
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
 

Offline save2600

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 3261
  • Country: us
    • Show only replies by save2600
Re: A1000 & ks
« Reply #11 on: June 16, 2013, 09:42:14 PM »
Big fan of Kickstart on disk and one of the great alluring features of the A1000. In fact, BITD, I thought it stupid C= even considering placing it in ROM. Especially when you were an early adopter and/or were aware of the changes to come so early on. None of Commodore's machines made it particularly easy for the end user to swap ROMS (especially in an A2000!), so in the relatively short time of 1.1 to 1.2 to 1.3 and 2.x... was ridiculous all the changes there for a while. Should have kept it on floppy or made it a helluva lot easier to swap the ROM, such as through a trap door, side plane, whatever.

BTW: all my original DS/DD Kickstart disks still work after all these years. In fact, even with all the horse trading, buying and selling I've done, have yet to run across a bad original Kickstart disk.
« Last Edit: June 16, 2013, 09:44:30 PM by save2600 »
 

Offline mrknight

  • Full Member
  • ***
  • Join Date: Dec 2012
  • Posts: 152
    • Show only replies by mrknight
Re: A1000 & ks
« Reply #12 on: June 17, 2013, 12:05:17 AM »
I have to admit that I'm slowly changing my opinion on this topic. When I got my A1000 I found it a bit annoying with the extra floppy change. But now I have "upgraded" to KS1.3 without much hazzle. And I can "downgrade" easily for compatibility reasons if I need to. I belive I could strip some things from a WB floppy and create a combined KS/WB floppy and avoid the extra floppy change. Is this possible?

Too bad only that A1000 doesn't support KS larger that 256KB. I wouln't mind running KS2.x.
 

Offline NorthWay

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 209
    • Show only replies by NorthWay
Re: A1000 & ks
« Reply #13 on: June 17, 2013, 12:12:20 AM »
Quote from: mrknight;738059
Too bad only that A1000 doesn't support KS larger that 256KB. I wouln't mind running KS2.x.

http://aminet.net/package/docs/hard/512kWOM
 

Offline Art

  • Jr. Member
  • **
  • Join Date: Jun 2013
  • Posts: 50
    • Show only replies by Art
Re: A1000 & ks
« Reply #14 on: June 17, 2013, 12:26:08 AM »
Is that the thing to load it into some of your RAM?
We did that to run 2.0 when we really only had 1.3 ROMS.
but you lose some of your RAM.
Dirty pirates we are.. I later got it though.