Mattel Aquarius

Listen to this article
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Anomalocaris (talk | contribs) at 10:49, 4 February 2021 (Undid revision 1003411998 by 2601:45:8100:AD0:2183:BA6D:370B:A519 (talk) Unexplained blanking). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Mattel Aquarius
TypeHome computer
Release dateJune 1983 (1983-06)
Introductory price160 US$ (today $489.46)
DiscontinuedOctober 1983 (1983-10)[1]
MediaCassette tape, ROM Cartridge
Operating systemMicrosoft BASIC
CPUZilog Z80A @ 3.5 MHz
Memory4KB RAM (expandable to 20KB), 8KB ROM
InputKeyboard
PredecessorIntellivision
SuccessorAquarius II

Aquarius is a home computer designed by Radofin and released by Mattel Electronics in 1983. Based on the Zilog Z80 microprocessor, the system has a rubber chiclet keyboard, 4K of RAM, and a subset of Microsoft BASIC in ROM. It connects to a television set for audio and visual output, and uses a cassette tape recorder for secondary data storage. A limited number of peripherals, such as a 40-column thermal printer, a 4-color printer/plotter, and a 300 baud modem, were released. The Aquarius was discontinued in October 1983, only a few months after it was launched.

History

The Aquarius with attached expansion block including 4KB RAM expansion and game cartridge inserted, controllers, and tape Data Recorder
The back of the Aquarius, showing connectors for TV out, an external cassette drive and printer.

Looking to compete in the home computer market, Mattel Electronics turned to Radofin, the Hong Kong based manufacturer of their Intellivision consoles. Radofin had designed two computer systems. Internally they were known as "Checkers" and the more sophisticated "Chess". Mattel contracted for these to become the Aquarius and Aquarius II, respectively. Aquarius was announced in 1982 and finally released in June 1983, at a price of $160. Production ceased four months later because of poor sales. Mattel paid Radofin to take back the marketing rights, and four other companies—CEZAR Industries, CRIMAC, New Era Incentives, and Bentley Industries—also marketed the unit and accessories.

The Aquarius was often bundled with the Mini-Expander peripheral, which added game pads, an additional cartridge port for memory expansion, and the AY-3-8914 sound chip. Other peripherals were the Data recorder, 40 column thermal printer, 4K and 16K ram carts. Less common first party peripherals include a 300 baud cartridge modem, 32k RAM cart, 4 color plotter, and Quick Disk drive.

Although less expensive than the Texas Instruments TI-99/4A and Commodore VIC-20, the Aquarius had comparatively weak graphics and limited memory. Internally, Mattel programmers dubbed it "the system for the seventies".[2] Of the 32 software titles Mattel announced for the unit, only 21 were released, most of which were ports of Intellivision games. Because of the hardware limitations of the Aquarius, such as a lack of programmable graphics—even though Mattel added a special character set so games could at least use character graphics—the quality of many games suffered.

As a magazine of the time put it, "The Aquarius suffered one of the shortest lifespans of any computer—it was discontinued by Mattel almost as soon as it hit store shelves, a victim of the 1983 home computer price wars."[3] Just after the release of the Aquarius, Mattel announced plans for the Aquarius II, and there is evidence that the Aquarius II reached the market in small numbers,[4][5] but was also not a commercial success.

Technical specifications

Motherboard
  • CPU: Zilog Z80 @ 3.5 MHz
  • Memory: 4K RAM, expandable to 20K RAM; 8K ROM
  • Keyboard: 48-key rubber chiclet keyboard
  • Display: 320 x 192 pixels (all available within borders), 40x24 text (8 x 8 pixel character block), 80x72 addressable graphics, 16 colors
  • Sound: One voice, expandable to four voices
  • Ports: Television, cartridge/expansion, tape recorder, printer
  • PSU: Non-removable external power supply hard-wired into case providing 8.8 / 16 / 19 VDC

Interfacing

The Aquarius manual did not contain details of any of the ports available. The cassette port although using the same 5-Pin DIN 41524 connector as the TRS-80, did not have the same pin out and thus was incompatible with readily available cables for the TRS-80, even though they physically fit the sockets on both the computer and cassette player. The Aquarius branded cassette deck came with the appropriate cable.[6]

The cassette port a 5-pin female DIN 41524 connector

DIN41524 5 Pin Female connector
DIN41524 5 Pin Female connector
Pin Function Aquarius Function TRS-80
1 MIC REMote
2 Common Ground Common Ground
3 EAR REMote
4 Not used EAR
5 Not used MIC

The MIC and EAR connections from the Aquarius each go to the tip/center of one of the two mini-plugs being attached to the recorder; Ground goes to the base/outside of both mini-plugs.[6]

The printer interface is a mini-stereo socket with 3 lines, the same as on the Mattel Entertainment Computer System. The Aquarius printers came with their own cables. The interface conforms to RS-232 serial signal standards (+12VDC/-12VDC), with the knowledge of the pinout it is possible to interface printers with a corresponding RS-232 interface.[6] The serial is fixed to 1200 baud 8N2 and provided both carriage return and line feed commands to the printer, thus the printer needed to be set to not auto feed with carriage return.[6]

Pin out for the connector on the Aquarius:

Aquarius Function
Tip Data Out (TxD)
Ring Printer Busy/Ready (DSR)
Sleeve Ground (GND)

Typical serial printers had DB-25 interfaces; some had DE-9 interfaces; and, some Radio Shack (RS) printers had round 4-pin female DIN connector serial interfaces (with the pin sockets numbered left-to-right: 4, 3, 2, 1). The proper cable for connecting such a printer is as follows:[6]

MINI-STEREO PLUG      DB-25    DE-9     RS       FUNCTION
Tip/Center of Plug    Pin 3    Pin 2    Pin 4    Data to Printer
Middle of Plug        Pin 20   Pin 4    Pin 2    Printer Busy/Ready 
Base/Outside          Pin 7    Pin 5    Pin 3    Signal Ground

Character set

The following table shows the Mattel Aquarius character set. Each character is shown with a potential Unicode equivalent if available. Space characters are represented by the abbreviations for their names.

Mattel Aquarius[7][8][9]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_
0
Template:Chset-color-graph|£
00A3
Template:Chset-color-digit|½
00BD
Template:Chset-color-digit|¼
00BC
Template:Chset-color-digit|¾
00BE
Template:Chset-color-graph|÷
00F7
Template:Chset-color-graph|©
00A9
Template:Chset-color-graph|
2192
Template:Chset-color-graph|
2190
Template:Chset-color-graph|
2191
Template:Chset-color-graph|
2193
Template:Chset-color-graph|
2197
Template:Chset-color-graph|
2199
Template:Chset-color-graph|
2198
Template:Chset-color-graph|
2196
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
1_
16
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
25AE
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
2597
Template:Chset-color-graph|
259D
Template:Chset-color-graph|
2596
Template:Chset-color-graph|
2598
Template:Chset-color-graph|
259A
Template:Chset-color-graph|
2584
2_
32
Template:Chset-color-misc|SP
0020
Template:Chset-color-punct|!
0021
Template:Chset-color-punct|"
0022
Template:Chset-color-punct|#
0023
Template:Chset-color-graph|$
0024
Template:Chset-color-punct|%
0025
Template:Chset-color-punct|&
0026
Template:Chset-color-punct|'
0027
Template:Chset-color-punct|(
0028
Template:Chset-color-punct|)
0029
Template:Chset-color-punct|*
002A
Template:Chset-color-graph|+
002B
Template:Chset-color-punct|,
002C
Template:Chset-color-punct|-
002D
Template:Chset-color-punct|.
002E
Template:Chset-color-punct|/
002F
3_
48
Template:Chset-color-digit|0
0030
Template:Chset-color-digit|1
0031
Template:Chset-color-digit|2
0032
Template:Chset-color-digit|3
0033
Template:Chset-color-digit|4
0034
Template:Chset-color-digit|5
0035
Template:Chset-color-digit|6
0036
Template:Chset-color-digit|7
0037
Template:Chset-color-digit|8
0038
Template:Chset-color-digit|9
0039
Template:Chset-color-punct|:
003A
Template:Chset-color-punct|;
003B
Template:Chset-color-graph|<
003C
Template:Chset-color-graph|=
003D
Template:Chset-color-graph|>
003E
Template:Chset-color-punct|?
003F
4_
64
Template:Chset-color-punct|@
0040
Template:Chset-color-letter|A
0041
Template:Chset-color-letter|B
0042
Template:Chset-color-letter|C
0043
Template:Chset-color-letter|D
0044
Template:Chset-color-letter|E
0045
Template:Chset-color-letter|F
0046
Template:Chset-color-letter|G
0047
Template:Chset-color-letter|H
0048
Template:Chset-color-letter|I
0049
Template:Chset-color-letter|J
004A
Template:Chset-color-letter|K
004B
Template:Chset-color-letter|L
004C
Template:Chset-color-letter|M
004D
Template:Chset-color-letter|N
004E
Template:Chset-color-letter|O
004F
5_
80
Template:Chset-color-letter|P
0050
Template:Chset-color-letter|Q
0051
Template:Chset-color-letter|R
0052
Template:Chset-color-letter|S
0053
Template:Chset-color-letter|T
0054
Template:Chset-color-letter|U
0055
Template:Chset-color-letter|V
0056
Template:Chset-color-letter|W
0057
Template:Chset-color-letter|X
0058
Template:Chset-color-letter|Y
0059
Template:Chset-color-letter|Z
005A
Template:Chset-color-punct|[
005B
Template:Chset-color-punct|\
005C
Template:Chset-color-punct|]
005D
Template:Chset-color-graph|^
005E
Template:Chset-color-punct|_
005F
6_
96
Template:Chset-color-graph|`
0060
Template:Chset-color-letter|a
0061
Template:Chset-color-letter|b
0062
Template:Chset-color-letter|c
0063
Template:Chset-color-letter|d
0064
Template:Chset-color-letter|e
0065
Template:Chset-color-letter|f
0066
Template:Chset-color-letter|g
0067
Template:Chset-color-letter|h
0068
Template:Chset-color-letter|i
0069
Template:Chset-color-letter|j
006A
Template:Chset-color-letter|k
006B
Template:Chset-color-letter|l
006C
Template:Chset-color-letter|m
006D
Template:Chset-color-letter|n
006E
Template:Chset-color-letter|o
006F
7_
112
Template:Chset-color-letter|p
0070
Template:Chset-color-letter|q
0071
Template:Chset-color-letter|r
0072
Template:Chset-color-letter|s
0073
Template:Chset-color-letter|t
0074
Template:Chset-color-letter|u
0075
Template:Chset-color-letter|v
0076
Template:Chset-color-letter|w
0077
Template:Chset-color-letter|x
0078
Template:Chset-color-letter|y
0079
Template:Chset-color-letter|z
007A
Template:Chset-color-punct|{
007B
Template:Chset-color-graph||
007C
Template:Chset-color-punct|}
007D
Template:Chset-color-graph|~
007E
Template:Chset-color-graph|
2588
8_
128
Template:Chset-color-graph|
2587
Template:Chset-color-graph|
258F
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|🮏
1FB8F
Template:Chset-color-graph|🮌
1FB8C
Template:Chset-color-graph|
2592
Template:Chset-color-graph|
25CF
Template:Chset-color-graph|
2582
Template:Chset-color-graph|
2586
Template:Chset-color-graph|
2660
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
25B6
Template:Chset-color-graph|
25B2
9_
144
Template:Chset-color-graph|
2581
Template:Chset-color-graph|
2589
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|🮎
1FB8E
Template:Chset-color-graph|🮍
1FB8D
Template:Chset-color-graph|
2B24
Template:Chset-color-graph|
258E
Template:Chset-color-graph|
258D
Template:Chset-color-graph|
258C
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
25C0
Template:Chset-color-graph|
25BC
A_
160
Template:Chset-color-misc|NBSP
00A0
Template:Chset-color-graph|
1FB00
Template:Chset-color-graph|
1FB01
Template:Chset-color-graph|
1FB02
Template:Chset-color-graph|
1FB03
Template:Chset-color-graph|
1FB04
Template:Chset-color-graph|
1FB05
Template:Chset-color-graph|
1FB06
Template:Chset-color-graph|
1FB07
Template:Chset-color-graph|
1FB08
Template:Chset-color-graph|
1FB09
Template:Chset-color-graph|
1FB0A
Template:Chset-color-graph|
1FB0B
Template:Chset-color-graph|
1FB0C
Template:Chset-color-graph|
1FB0D
Template:Chset-color-graph|
1FB0E
B_
176
Template:Chset-color-graph|
1FB0F
Template:Chset-color-graph|
1FB10
Template:Chset-color-graph|
1FB11
Template:Chset-color-graph|
1FB12
Template:Chset-color-graph|
1FB13
Template:Chset-color-graph|
258C
Template:Chset-color-graph|
1FB14
Template:Chset-color-graph|
1FB15
Template:Chset-color-graph|
1FB16
Template:Chset-color-graph|
1FB17
Template:Chset-color-graph|
1FB18
Template:Chset-color-graph|
1FB19
Template:Chset-color-graph|
1FB1A
Template:Chset-color-graph|
1FB1B
Template:Chset-color-graph|
1FB1C
Template:Chset-color-graph|
1FB1D
C_
192
Template:Chset-color-graph|
25E2
Template:Chset-color-graph|
25E3
Template:Chset-color-graph |
 
Template:Chset-color-graph|
258A
Template:Chset-color-graph|
25AA
Template:Chset-color-graph |
2666
Template:Chset-color-punct |·
00B7
Template:Chset-color-graph|
 
Template:Chset-color-graph|
253C
Template:Chset-color-graph |
 
Template:Chset-color-graph|
2571
Template:Chset-color-graph |
 
Template:Chset-color-graph|
2534
Template:Chset-color-graph|
251C
Template:Chset-color-graph|
2510
Template:Chset-color-graph|
2514
D_
208
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
 
Template:Chset-color-graph|
2665
Template:Chset-color-graph|
2663
Template:Chset-color-graph|
2502
Template:Chset-color-graph|
 
Template:Chset-color-graph|
2573
Template:Chset-color-graph|
 
Template:Chset-color-graph|
2572
Template:Chset-color-graph|
 
Template:Chset-color-graph|
252C
Template:Chset-color-graph|
2524
Template:Chset-color-graph|
250C
Template:Chset-color-graph|
2518
E_
224
Template:Chset-color-graph |
1FB1E
Template:Chset-color-graph |
1FB1F
Template:Chset-color-graph |
1FB20
Template:Chset-color-graph |
1FB21
Template:Chset-color-graph |
1FB22
Template:Chset-color-graph |
1FB23
Template:Chset-color-graph |
1FB24
Template:Chset-color-graph |
1FB25
Template:Chset-color-graph |
1FB26
Template:Chset-color-graph |
1FB27
Template:Chset-color-graph |
2590
Template:Chset-color-graph |
1FB28
Template:Chset-color-graph |
1FB29
Template:Chset-color-graph |
1FB2A
Template:Chset-color-graph |
1FB2B
Template:Chset-color-graph |
1FB2C
F_
240
Template:Chset-color-graph|
1FB2D
Template:Chset-color-graph|
1FB2E
Template:Chset-color-graph|
1FB2F
Template:Chset-color-graph|
1FB30
Template:Chset-color-graph|
1FB31
Template:Chset-color-graph|
1FB32
Template:Chset-color-graph|
1FB33
Template:Chset-color-graph|
1FB34
Template:Chset-color-graph|
1FB35
Template:Chset-color-graph|
1FB36
Template:Chset-color-graph|
1FB37
Template:Chset-color-graph|
1FB38
Template:Chset-color-graph|
1FB39
Template:Chset-color-graph|
1FB3A
Template:Chset-color-graph|
1FB3B
Template:Chset-color-graph|
2588

  Letter  Number  Punctuation  Symbol  Other  Undefined   � No Unicode equivalent

List of games

Title Publisher Release date
Advanced Dungeons & Dragons: Treasure of Tarmin Mattel 1982
Aliens Add On Electronics 1983
Aquapack 1 (Snake, Breakout, Moon Shuttle) Apocalypse Software ????
Astrosmash Mattel 1983
Aquariworm Cronosoft 2020
Battle Zone Add On Electronics 1984
Bounder Add On Electronics 1984
Bomb Catcher II Cronosoft 2021
Breakout Add On Electronics 1984
Burger Time Data East 1982
Chess (Dick Smith Electronics) Dick Smith Electronics 1983
Chess (Mattel) Mattel 1983
Chuckman Add On Electronics 1983
D-Fenders Add On Electronics 1983
Deathrace Apocalypse Software ????
Demo Cassette (Stalactites, Macho-Man, Torment, Cute Cubes, Alien Quest, Mad Mould) Radofin Electronics 1983
Disco Fever Add On Electronics 1984
Ed-On Add On Electronics 1983
First Adventure Digital Output 1984
Games Pack 1 (Stalactites, Macho-Man, Othello, Mutants) Add On Electronics 1983
Games Pack 2 (Bounder, Local Bomber, Breakout, Night Driver) Custom Cables International 1984
Games Pack 3 (Metior, Sheepdog, Mastermind, Depthcharge) Custom Cables International 1984
Games Pack 4 (Painter, Pontoon, Grand Prix, Alien Storm) Custom Cables International 1984
GamesTape (Dodge It, Trojan Dragon, Death Trap, Tablets of Hippocrates) Fawkes Computing 1984
Gamespack 1 (Snake, Masterguess, Symon, Bomber, Hi-Lo) Processor Software 1984
Gamespack 2 (Collector, Blocked!, Rocket Run, Minefield, Air-Defence) Processor Software 1984
Grid Bug Add On Electronics 1983
Hopper Microdeal 1984
Invaders Dick Smith Electronics 1984
Kronos Europea Cassette (Gamble, Gunfight, Mad Mould, Outline) Radofin Electronics 1984
Maths Armada Dick Smith Electronics 1984
Mazantics Add On Electronics 1983
Melody Chase Mattel 1983
Millypede Add On Electronics 1983
Mower Man Add On Electronics 1984
N-Vaders Add On Electronics 1983
Night Stalker Mattel 1982
Outpack 1 (Snake, Masterguess, Symon, Bomber, Hi-Lo) Digital Output 1984
Outpack 2 (Collector, Blocked, Rocket Run, Minefield, Air-Defence) Digital Output 1984
Outpack 3 (Gunfight, Gambler, Moonlander, Tracker, Nim) Digital Output 1984
Outpack 4 (Super Slot, Golf, Invasion, Killer Sub, Survival) Digital Output 1984
Outpack 5 (Timetrap, Gro-Worm, Wampus Gold, Bumpers, Space Shoot) Digital Output 1984
Pac Mr Add On Electronics 1983
Phrogger Add On Electronics 1984
Postman Pot Add On Electronics 1984
Rally Driver Micro Mart Software 1984
Scramble Micro Mart Software 1984
Snafu Mattel 1982
Space Ram Dick Smith Electronics 1984
Space Speller Mattel 1983
Tracker Digital Output ????
Tron Deadly Discs Mattel 1982
Utopia Mattel 1982
Zero In Mattel 1983
Zorgon's Kingdom Romik Software 1984

References

  1. ^ Page 49, InfoWorld, 23 Jan 1984, ...John Allen, president of The Lisp Company...announcing TLC Logo, which could run on the Mattel Aquarius...Today, the Mattel Aquarius is virtually off the market...
  2. ^ Klooster, Erik. "Mattel Aquarius - home computer with the shortest career". computermuseum.50megs.com. Retrieved 2020-01-28. Besides that, the Mini Expander was equipped with the same sound chip (AY-3-8914) as the Intellivision. But that didn't appeal to the programmers: they almost considered it as a punishment to develop a game for the Aquarius. Programmer Bob Del Principe even invented this cynical slogan: 'Aquarius - system for the seventies!'
  3. ^ "Mattel Aquarius Benchmark". COMPUTE! Magazine, April 1985, p18. Retrieved April 4, 2020.
  4. ^ Mattel Aquarius II at old-computers.com Archived 2006-11-19 at the Wayback Machine, retrieved October 6, 2006
  5. ^ Mattel Aquarius at perso.orange.fr[dead link] (translated via Babel Fish, original article), retrieved October 6, 2006 Archived March 11, 2007, at the Wayback Machine
  6. ^ a b c d e Horvat/Parrish, “Mattel Aquarius FAQ,” May 6, 2001.
  7. ^ http://www.vdsteenoven.com/aquarius/
  8. ^ "Figure 4. Mattel Aquarius character set", L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS (PDF), 2019-01-04, p. 20
  9. ^ Sources for L2/19-025 (PDF), 2019-01-04

External links

Listen to this article (5 minutes)
Spoken Wikipedia icon
This audio file was created from a revision of this article dated 28 April 2013 (2013-04-28), and does not reflect subsequent edits.