Click Here to visit our Sponsor
The History of Computing The Magazine Have Fun there ! Buy goodies to support us
  Mistake ? You have mr info ? Click here !Add Info     Search     Click here use the advanced search engine
Browse console museumBrowse pong museum


ZX81 T-shirts!

see details
ZX Spectrum T-shirts!

see details
Ready prompt T-shirts!

see details
Arcade cherry T-shirts!

see details
Atari joystick T-shirts!

see details
Spiral program T-shirts!

see details
Battle Zone T-shirts!

see details
Vectrex ship T-shirts!

see details
Moon Lander T-shirts!

see details
Atari ST bombs T-shirts!

see details
Elite spaceship t-shirt T-shirts!

see details
Competition Pro Joystick T-shirts!

see details
C64 maze generator T-shirts!

see details
Pak Pak Monster T-shirts!

see details
BASIC code T-shirts!

see details
Breakout T-shirts!

see details
Pixel adventure T-shirts!

see details
Vector ship T-shirts!

see details


AMIGA 1000


The A1000 casing featured the signatures of all the designers and the paw print of Jay Miner's dog moulded into the inside of the casing. When it was demonstrated at the CES show in 1984 it was just 4 breadboards cabled together. They were so fragile each board had its own seat on the plane to Chicago. According to rumour it was going to include a phone answering machine built in, but Commodore decided it would be too expensive to fund.
Source : Amiga Interactive Guide

the original Kickstart 1.0 disk was duplicated from a disk that the developers were using to note source code around. If you look on the ADF disk image past the first 256kb, you will see source files just sitting there, rather than with releases afterwards which were on previously-blank disks.
Source : Scott Lawrence

More information from Ekkehard Morgenstern (Germany):

Jay Miner was not the overall inventor of the Amiga 1000, he designed just the Copper and Blitter parts of the custom chips (AFAIK). Amiga 1000 design goes back to 1979 (!!!), and the Amiga Company was manufacturing joysticks to fund the project.

The first Amiga did not have only 64 K of RAM, actually it had 64 K of ROM to boot the Kickstart OS from a floppy disk. The OS was loaded into a 256K WOM (write-once memory). During the boot process, the WOM became write-protected and kept the OS until power off. The A-1000 had actually 64K of Boot ROM, 256K of OS WOM, and 256K of RAM. Even the initial A-1000 models were capable of being expanded to 16 MB. After booting the Kickstart OS, the user could boot the Amiga Workbench or other application from a separate disk.

AmigaDOS was not the operating system. The operating system was called "Kickstart" (b/c of the boot process, I guess), and was a 32 bit microkernel realtime OS. The Amiga was able to boot into the graphical user interface without the DOS library. The boot code on the Workbench floppies simply initialized the DOS library (AmigaDOS) and started the Workbench application. This was to permit games and other apps close to hardware to run without the AmigaDOS library.

The AmigaDOS library was indeed supposed to be written by MetaComCo, but I guess for lack of time, they simply used a library based on TRIPOS, a minicomputer OS created by Martin Richards at the Cambridge university of England. TRIPOS was written in BCPL, and so the AmigaDOS layer driver developer docs said "this is normally written in BCPL". BCPL is the ancestor of C, had an optional virtual machine layer, and already was portable in a way that's nowadays only known of Java.
In AmigaOS 2.0, Commodore had the DOS library rewritten in C to get rid of the BCPL ancestry (don't know if that was a good idea tho).

There's some anecdote about the AmigaBASIC written by Microsoft: Despite the developer docs clearly stated not to use the upper 8 bits of pointers, they did and so AmigaBASIC became incompatible with computers that used any memory above the 24 bit address range provided by the 68000 processor. More recent models like the A-3000 and A-4000 had the MC68030 / 040 CPU built in and hence operated beyond the 24 bit range. Hence, Commodore stopped shipping AmigaBASIC with versions 2.0 (I think) and up of the OS.

EHB is not an "enhanced video mode", actually it was pretty useless and meant "extra-halfbrite mode". It was the most unused graphics mode of the Amiga. It mirrored the colors in the 32 color registers with half intensity when the appropriate bit was on.

The most interesting graphics mode was called HAM (hold-and-modify) and it provided almost true-color graphics with only 6 bit-planes! Raytracing and video processing programs used this mode to create photorealistic images. And that with A-1000 hardware already!

The Amiga was probably the only computer to support real PAL and NTSC video display and video genlocking (mixing of computer and video image using color keying).

The audio capacity was 4-channel 8-bit digital audio DMA and it sounded quite good. Hence, music programs using the Amiga as a sampler and sample player spread like wildfire!

Overall the Amiga hardware another cool ability: It had 18 channels of DMA that ran parallel to the CPU!

The AmigaOS kernel had a lighting-fast non-copying message system and hence could send messages of arbitrary length in practically zero time to tasks and processes. AmigaOS provided multithreading and had a white-box concept that permitted programmers to change or extend the OS to let the user customize their system to a large degree. There were even programs to provide virtual memory and memory protection for those who really needed it.

And you could switch off the Amiga, you never had to shut it down (it wrote its status to disk every couple of seconds).

An anonymous visitor reacts about the EHB mode:

The info provided by Ekkehard Morgenstern on EHB mode is inaccurate. This is personal opinion, not fact. In fact, EHB mode was pivotal in allowing Amiga games to remain viable in light of the onslaught of VGA titles utilising 256 colors. While computers displaying 16 or 32 colors could not appromimate the rich look of VGA, 64 color was *just enough* to get close.

Jason Gilder adds:

The Amiga systems also offered a video "overscan" mode, where the black area surrounding the video image on a monitor could be filled in with graphics. AFAIK, this is the only platform to offer a graphics mode like this.

Click here to go to the top of the page   
Contact us | members | about | donate old-systems | FAQ
OLD-COMPUTERS.COM is hosted by - NYI (New York Internet) -