Aamber Pegasus
Encyclopedia
The Aamber Pegasus is a home computer first produced in New Zealand
New Zealand
New Zealand is an island country in the south-western Pacific Ocean comprising two main landmasses and numerous smaller islands. The country is situated some east of Australia across the Tasman Sea, and roughly south of the Pacific island nations of New Caledonia, Fiji, and Tonga...

 in 1981 by Technosys Research Labs.

The hardware was designed by Stewart J Holmes. The software was designed by Paul Gillingwater, Nigel Keam and Paul Carter.

An optional multi ROM board in conjunction with a rotating dial allowed switching between 6 EPROM
EPROM
An EPROM , or erasable programmable read only memory, is a type of memory chip that retains its data when its power supply is switched off. In other words, it is non-volatile. It is an array of floating-gate transistors individually programmed by an electronic device that supplies higher voltages...

 banks containing multiple language environments, games and applications. The EPROM based language environments include EXTENDED BASIC
BASIC
BASIC is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code....

, PASCAL
Pascal (programming language)
Pascal is an influential imperative and procedural programming language, designed in 1968/9 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.A derivative known as Object Pascal...

, BASIC (a variant of TinyBASIC), MAD (Assembler/Disassembler
Disassembler
A disassembler is a computer program that translates machine language into assembly language—the inverse operation to that of an assembler. A disassembler differs from a decompiler, which targets a high-level language rather than an assembly language...

) and FORTH. Games available on EPROM are TANKS
Tank (arcade game)
Tank is a two-player arcade game by Atari Inc. subsidiary Kee Games, originally released on November 5, 1974 and designed by Steve Bristow and Lyle Rains...

, INVADERS
Space Invaders
is an arcade video game designed by Tomohiro Nishikado, and released in 1978. It was originally manufactured and sold by Taito in Japan, and was later licensed for production in the United States by the Midway division of Bally. Space Invaders is one of the earliest shooting games and the aim is to...

 and GALAXY WARS
Galaxy Wars
Galaxy Wars is an arcade video game developed by Universal , and manufactured by Taito in 1979.-Gameplay:Depress the fire button for a missile. The missile speed increases when depressing the fire button continuously. Guide the missile from a stationary launch pad to the top of the screen to blow...

. Other software included MONITOR (the system BIOS which needed to be present for the system to run) and a word processor application called WORD. The system allowed loading of programs by cassette. Some available cassettes include SNAKES
Snake (video game)
Snake is a video game that originated during the late 1970s in arcades and has maintained popularity since then, becoming something of a classic...

, STAR TREK
Star Trek (text game)
Star Trek is a text-based computer game that puts the player in command of the USS Enterprise on a mission to hunt down and destroy an invading fleet of Klingon warships...

, HANGMAN
Hangman (game)
Hangman is a paper and pencil guessing game for two or more players. One player thinks of a word and the other tries to guess it by suggesting letters.-Overview:...

 and CHARACTER GENERATOR. A network version of the Aamber Pegasus provided connectivity to a 6809-based server (SWTPC-6809). Especially the networking version attempted to address the New Zealand Government's computers in schools initiative,but never produced the hoped-for large orders. It is thought that Apple Computers introduction of the Apple II computer into the New Zealand market, and its subsequent heavy educational discounting was the final nail in the coffin for Technosys and the Aamber Pegasus computer. Total production numbers are unknown, but it is thought that less than a hundred units were ever sold.

One of the most unusual aspects of the machine is that to save the cost of a CRTC, the processor set up some bits on the 6821(PIA) to control the row being read out, then stepped through a series of NOPs so that the address lines of the CPU could act as a big counter. This counter drove the X address of the display RAM. On every row, the CPU updates the row number selected from the character ROM (and programmable character RAM) and every 16th row it increments the Y address of the display RAM. At the end of the screen the output is blanked, and the CPU gets to do some “real” work until the FIRQ pin is pulsed by the 50 Hz line from the power supply. Essentially the Pegasus used the mains frequency to trigger vertical sync. Because of this, the CPU is ~90% occupied as a counter, so in a non-real-time application you could disable the FIRQ (one bit in the 6809’s CC reg) and the Pegasus ran 10x faster – albeit with a blank screen. In this respect it was similar to the Sinclair ZX81 which used its ‘FAST’ mode in much the same way.

On the left side of the Pegasus motherboard you can see a small blob of putty. This putty is hiding a series of diodes that act as a simplistic 8-bit ID. This 8-bit ID will only allow EPROMs encoded with a corresponding ID to work in any individual machine. For example, an EPROM from a machine numbered 2569 will not work in another Pegasus with a different ID.

Technical specifications

  • CPU: MC6809C
    Motorola 6809
    The Motorola 6809 is an 8-bit microprocessor CPU from Motorola, designed by Terry Ritter and Joel Boney and introduced 1978...

  • Memory: 4k RAM
    Random-access memory
    Random access memory is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time. Strictly speaking, modern types of DRAM are therefore not random access, as data is read in...

    , later versions 64k RAM
  • Input: QWERTY
    QWERTY
    QWERTY is the most common modern-day keyboard layout. The name comes from the first six letters appearing in the topleft letter row of the keyboard, read left to right: Q-W-E-R-T-Y. The QWERTY design is based on a layout created for the Sholes and Glidden typewriter and sold to Remington in the...

     style key-matrix Keyboard
    Keyboard (computing)
    In computing, a keyboard is a typewriter-style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches...

  • Output: TV
    Television
    Television is a telecommunication medium for transmitting and receiving moving images that can be monochrome or colored, with accompanying sound...

     via RF modulator
    RF modulator
    An RF modulator is a device that takes a baseband input signal and outputs a radio frequency-modulated signal....

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK