DAI Personal Computer

Last updated
DAI Personal Computer
DAI Personal Computer.jpg
Manufacturer Data Applications International
Type Home computer
Release date1980 (1980)
Introductory price1300 Fr (France, november 1981)
Discontinued1984
Operating system DAI BASIC, Assembler
CPU Intel 8080A @ 2 MHz
Memory48 kB
Removable storage Audio Cassette
Display RF out; 88 x 65, 176 x 130, 352 x 260, 528 x 240 pixels; 4 or 16 colors
Graphics Thomson EF9369
Sound AY-3-8910
ConnectivityParallel port, RGB video out, RS232c, DCE bus, cassette tape (600 bauds), stereo audio out

The DAI personal computer [1] [2] [3] [4] is an early home computer from the Belgian company Data Applications International . [5] [6] [7] The DAI came to market in 1980. [8] It provided many pioneering features such as high resolution color graphics, a maths co-processor, and a pre-compiling BASIC interpreter. However, it never became a commercial success.

Contents

Contemporary reviews noticed the lack of application packages, with the computer appealing more for programmers. [9]

History

A later version of the DAI Personal Computer produced by InData. InData DAI computer (left angle view) (T Conte) (white bg).jpg
A later version of the DAI Personal Computer produced by InData.

The computer was initially designed by DAI for the UK subsidiary of Texas Instruments for use with the PAL televisions used in Britain. [10] Texas Instruments US did not want to build a PAL version of their TI-99/4A home computer, although they subsequently authorized one after they saw the DAI. [11] [8]

The Dutch educational TV broadcast company Teleac wanted to use the DAI to teach computing, [8] some years before the BBC's similar initiative using the BBC Micro. [12] However, they chose the Exidy Sorcerer instead, because the DAI was not completely ready. [13]

In France the machine sold for 1300 Fr by November 1981, 1365 Fr by November 1982 and 1021 Fr by September 1983. [1]

The machine was also used to create graphics for TV programmes in the early 1980s. [14]

After DAI filed for bankruptcy in 1982, InData (a Prodata spin-off) [3] continued producing and selling the machine up to 1984. [5] [8] [1]

Main technical specifications

The DAI was based on a very early 8-bit microprocessor, the Intel 8080 A, a CPU that was more advanced than the prior 8008. It contained on a single printed circuit board all the needed circuitry, some 120 individual ICs. The futuristic-looking white enclosure also held a high quality keyboard, which was uncommon for the time. As a computer display, any TV could be used. The DAI could display text and high resolution color pictures and contained a memory controller that enabled it to use up to 48 kB of DRAM. This memory was divided in three 16 kB regions (memory banks) that could contain either 4K or 16K memory chips. By using memory map switching, a total of 72kB of memory was addressable. The DAI also had five programmable interval 64μs - 16ms interval timers that could generate interrupts. The built-in interrupt handler chip could also handle two external interrupt inputs and the interrupts of two serial RS232 UARTS. The DAI featured a DAI/Indata DCE parallel I/O bus for parallel high speed I/O. The DAI also had 3 sound generators and 1 noise generator (AY-3-8910 sound chip), and was capable of generating stereo sound.

Graphics capabilities with 48k RAM installed allowed up to 528 x 240 pixels in 4 out of 16 color palette in 4 successive blobs, leaving 16k programming space. The graphics modes were controlled by a device called Programmable Graphics Generator (Thomson EF9369 graphics chip), implementing several techniques:

In 4 color mode, per logical line one foreground and one background color could be selected, so each line element or logical pixel could be represented by one bit.

In 16 color mode, the color palette was inherited from the previous line. Only one of the four usable colors could be changed.

These graphical limitations were handled by BASIC "so the user didn't notice his feet were tied together". [11] BASIC allowed only the whole screen in one mode, but poking directly in memory allowed mixed resolution lines. The whole PGG was implemented with two PROMs and standard TTL logic. The scheme predated the Amiga HAM mode by half a decade.

The BASIC interpreter was remarkably fast for the time because it pre-compiled to an internal byte-code, unlike the Microsoft BASIC interpreter which most other systems of the time used. DAI variables could be up to 14 characters long. The internal byte code used pointers to a variable look up table at the bottom of the code, which made the code extremely compact, despite long variable names.

This technique was rare (only other known examples are the ABC 80 and BK-0010), and is remarkably similar to that now used for Java.

To enhance the mathematical abilities of BASIC, (and assembler programs) an AMD AM9511 floating point co-processor (compatible with the Intel 8231) could be added.

The first working example was produced in less than 3 months, by 3 people, one of whom was taping up the circuit board layout. All 64K of assembler was the work of one man David Collier, and all the hardware design the work of another David, David Lockey. The original decision to use the 8080A 1 MHz processor (already in use by DAI on other products) was forced by the timescale, which itself was dictated by a desire to show the machine to a TI USA board meeting. In the end, only a flight on a Concorde got the machine there on time. However, the slow CPU dictated a huge amount of work on the pre-compiling BASIC and the option for hardware-assisted floating point which might not have been required if the newer Z80 had been chosen.

The decision to design the PC to use any old off-the shelf cassette tape recorder made the load and save speeds slow. The need to keep the end-user cost down dictated the need for extra complexity to output a TV signal capable of working with a domestic TV. When Texas Instruments finally did put the 99/4 onto the European market a few months later, it was initially sold only in a pair with an American NTSC TV because it could not drive European PAL and SECAM sets.

Further technical details

DAI the company

Data Applications International (DAI) was a company from the end of the 1970s to the early 1980s based at Dreve de Renards 6, Brussels that was specialized in creating "Real World Cards", computer peripheral cards based on their own proprietary DCEbus, which in essence consists of three groups of eight I/O lines (coming from an Intel 8255) . These were Eurocard compatible cards in a 19-inch rack. Most cards were also based on a single Intel 8255 chip. Around 1977 they designed the DAI Personal Computer. On May 6, 1982 the company went bankrupt. [3] The Indata company continued manufacturing DAI computer until 1984.

Video games

There are 6 known commercially released games for DAI PC. [16]

TitleRelease yearPublisher
Chasse Sous-marine198?Data Applications International
Daylaxians1983Dialog Informatique
De Acrobaten198?Data Applications International
Jeu de Morpion198?Data Applications International
Le Chateau des Sortileges198?Data Applications International
Mensch Ärgere Dich Nicht1982Sigg, M.


Related Research Articles

Applesoft BASIC is a dialect of Microsoft BASIC, developed by Marc McDonald and Ric Weiland, supplied with the Apple II series of computers. It supersedes Integer BASIC and is the BASIC in ROM in all Apple II series computers after the original Apple II model. It is also referred to as FP BASIC because of the Apple DOS command FP used to invoke it, instead of INT for Integer BASIC.

<span class="mw-page-title-main">Apple II</span> First computer model in the Apple II series

The Apple II is an early personal computer that was created by Apple Inc. It was one of the first successful mass-produced microcomputer products, and it played a significant role in the early development of the personal computer industry. It has an 8-bit microprocessor.

<span class="mw-page-title-main">Amiga Original Chip Set</span> Chipset used in Amiga personal computer

The Original Chip Set (OCS) is a chipset used in the earliest Commodore Amiga computers and defined the Amiga's graphics and sound capabilities. It was succeeded by the slightly improved Enhanced Chip Set (ECS) and the greatly improved Advanced Graphics Architecture (AGA).

<span class="mw-page-title-main">TRS-80 Color Computer</span> Line of home computers

The RadioShack TRS-80 Color Computer, later marketed as the Tandy Color Computer, is a series of home computers developed and sold by Tandy Corporation. Despite sharing a name with the earlier TRS-80, the Color Computer is a completely different system and a radical departure in design based on the Motorola 6809E processor rather than the Zilog Z80 of earlier models.

<span class="mw-page-title-main">Bally Astrocade</span>

The Bally Astrocade is a second-generation home video game console and simple computer system designed by a team at Midway, at that time the videogame division of Bally. It was originally announced as the "Bally Home Library Computer" in October 1977 and initially made available for mail order in December 1977. But due to production delays, the units were first released to stores in April 1978 and its branding changed to "Bally Professional Arcade". It was marketed only for a limited time before Bally decided to exit the market. The rights were later picked up by a third-party company, who re-released it and sold it until around 1984. The Astrocade is particularly notable for its very powerful graphics capabilities for the time of release, and for the difficulty in accessing those capabilities.

<span class="mw-page-title-main">Acorn Atom</span> Acorn Computers home computer, 1980–1982

The Acorn Atom is a home computer made by Acorn Computers Ltd from 1980 to 1982, when it was replaced by the BBC Micro. The BBC Micro began life as an upgrade to the Atom, originally known as the Proton.

<span class="mw-page-title-main">SAM Coupé</span> 8-bit British home computer released in late 1989

The SAM Coupé is an 8-bit British home computer manufactured by Miles Gordon Technology (MGT), based in Swansea in the United Kingdom and released in December 1989.

<span class="mw-page-title-main">TI-99/4A</span> Home computer by Texas Instruments

The TI-99/4 and TI-99/4A are home computers released by Texas Instruments in 1979 and 1981, respectively. The TI-99 series competed against home computers such as the Apple II, TRS-80, Atari 400/800, and VIC-20.

<span class="mw-page-title-main">Color Graphics Adapter</span> IBM PC graphic adapter and display standard

The Color Graphics Adapter (CGA), originally also called the Color/Graphics Adapter or IBM Color/Graphics Monitor Adapter, introduced in 1981, was IBM's first color graphics card for the IBM PC and established a de facto computer display standard.

<span class="mw-page-title-main">TMS9918</span> Video display controller

The TMS9918 is a video display controller (VDC) manufactured by Texas Instruments, in manuals referenced as "Video Display Processor" (VDP) and introduced in 1979. The TMS9918 and its variants were used in the ColecoVision, CreatiVision, Memotech MTX, MSX, NABU Personal Computer, SG-1000/SC-3000, Spectravideo SV-318, SV-328, Sord M5, Tatung Einstein, TI-99/4, Casio PV-2000, Coleco Adam, Hanimex Pencil II, and Tomy Tutor.

<span class="mw-page-title-main">CTIA and GTIA</span> Custom chips used in Atari 8-bit computers

Color Television Interface Adaptor (CTIA) and its successor Graphic Television Interface Adaptor (GTIA) are custom chips used in the Atari 8-bit family of computers and in the Atari 5200 home video game console. In these systems, a CTIA or GTIA chip works together with ANTIC to produce the video display. ANTIC generates the playfield graphics while CTIA/GTIA provides the color for the playfield and adds overlay objects known as player/missile graphics (sprites). Under the direction of Jay Miner, the CTIA/GTIA chips were designed by George McLeod with technical assistance of Steve Smith.

<span class="mw-page-title-main">COSMAC ELF</span>

The COSMAC Elf was an RCA 1802 microprocessor-based computer described in a series of construction articles in Popular Electronics magazine in 1976 and 1977. Through the back pages of electronics magazines, both Netronics and Quest Electronics offered low-priced, enhanced kits that were based on this design. The system was a very early single-board personal computer. It was operated without built-in ROMs and programs were entered directly with help of the CPU integrated DMA using 8 toggle switches and an Input push button.

<span class="mw-page-title-main">KC 85</span> Microcomputers made in East Germany from 1984 until 1990.

The KC 85 were models of microcomputers built in East Germany by VEB Mikroelektronik "Wilhelm Pieck" Mühlhausen. The first model in the series, the HC 900, originally designed as a home computer and introduced in 1984, was renamed to KC 85/2 in 1985 to de-emphasize its use as consumer good.

<span class="mw-page-title-main">Video display controller</span> Type of integrated circuit

A video display controller (VDC), also called a display engine or display interface, is an integrated circuit which is the main component in a video-signal generator, a device responsible for the production of a TV video signal in a computing or game system. Some VDCs also generate an audio signal, but that is not their main function. VDCs were used in the home computers of the 1980s and also in some early video picture systems.

<span class="mw-page-title-main">MOS Technology TED</span>

The 7360/8360 TExt Display (TED) was an integrated circuit made by MOS Technology, Inc. It was a video chip that also contained sound generation hardware, DRAM refresh circuitry, interval timers, and keyboard input handling. It was designed for the Commodore Plus/4 and 16. Packaging consisted of a JEDEC-standard 48-pin DIP.

The Panasonic JR-200 was a simple, relatively early (1983), 8-bit home computer with a chiclet keyboard somewhat similar to the VTech Laser 200. It's part of the JR Series.

<span class="mw-page-title-main">Radio-86RK</span> Home-built computer kit designed in the Soviet Union

The Radio-86RK is a build-it-yourself home computer designed in the Soviet Union. It was featured in the popular Radio magazine for radio hams and electronics hobbyists in 1986. The letters RK in the title stands for the words Radio ham's Computer. Design of the computer was published in a series of articles describing its logical structure, electrical circuitry, drawings of printed circuit boards and firmware. The computer could be built entirely out of standard off-the-shelf parts. Later it was also available in a kit form as well as fully assembled form.

<span class="mw-page-title-main">Orion-128</span> Soviet DIY home computer

The Orion-128 is a DIY computer designed in Soviet Union. It was featured in the Radio magazine in 1990, other materials for the computer were published until 1996. It was the last Intel 8080-based DIY computer in Russia.

References

  1. 1 2 3 "DAI INDATA". www.old-computers.com. Retrieved 2023-01-09.
  2. "Indata DAI". HCM: The Home Computer Museum. Retrieved 2023-01-09.
  3. 1 2 3 Kraan, F.J. (2020). "DAI". Yet another computer museum. Archived from the original on 2022-01-29. Retrieved 2023-01-09.
  4. "DAI Review" (PDF). Practical Computing: 63. February 1981.
  5. 1 2 "DAI Personal Computer (1980)" . Retrieved 2023-01-09.
  6. "DAI". 1000 BiT. Retrieved 2023-01-09.
  7. Electronics. McGraw-Hill Publishing Company. 1979. p. 68.
  8. 1 2 3 4 "DAI". HomeComputerMuseum. Retrieved 2023-08-15.
  9. Eisenbach, Sue (October 1980). "DAI PERSONAL COMPUTER". Personal Computer World. pp. 72–76.
  10. "DAI PERSONAL COMPUTER". 2022-08-17. Archived from the original on 2022-08-17. Retrieved 2023-01-09.
  11. 1 2 "DAI origin - Yet another computer museum". 2020-09-24. Archived from the original on 2020-09-24. Retrieved 2023-01-09.
  12. Hacking Europe: From Computer Cultures to Demoscenes. Springer. 2014-09-30. p. 30. ISBN   9781447154938 . Retrieved 29 April 2020.
  13. (in Dutch) Teleac chooses DAI
  14. Mikulic, Tomislav (2015). DAI Personal Computer 1981-1988 Low resolution graphics and animation (PDF).
  15. "Liens vers la documentation technique du DAI Indata". bruno.vivien.pagesperso-orange.fr. Retrieved 2023-01-09.
  16. Gaming History

See also