<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=COSMAC_VIP</id>
	<title>COSMAC VIP - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=COSMAC_VIP"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=COSMAC_VIP&amp;action=history"/>
	<updated>2026-04-19T13:40:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=COSMAC_VIP&amp;diff=580121&amp;oldid=prev</id>
		<title>imported&gt;Peter Flass: /* External links */ change category</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=COSMAC_VIP&amp;diff=580121&amp;oldid=prev"/>
		<updated>2025-10-03T21:01:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;External links: &lt;/span&gt; change category&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|1977 microcomputer}}&lt;br /&gt;
{{Infobox information appliance&lt;br /&gt;
| name         = COSMAC VIP&lt;br /&gt;
| title        =&lt;br /&gt;
| aka          =&lt;br /&gt;
| logo         =&lt;br /&gt;
| image        = RCA Cosmac VIP.jpg&lt;br /&gt;
| caption      = RCA Cosmac VIP&lt;br /&gt;
| developer    = [[Joseph Weisbecker]]&amp;lt;!-- This is noted in the manual RCA COSMAC VIP CDP18S711 Instruction manual on page 2 --&amp;gt;&lt;br /&gt;
| manufacturer = [[Radio Corporation of America|RCA]]&lt;br /&gt;
| family       =&lt;br /&gt;
| type         = [[microcomputer]]&lt;br /&gt;
| generation   =&lt;br /&gt;
| releasedate  = {{Start date and age|1977}}&lt;br /&gt;
| lifespan     =&lt;br /&gt;
| price        = US$275 (Kit)&lt;br /&gt;
| discontinued =&lt;br /&gt;
| unitssold    =&lt;br /&gt;
| unitsshipped =&lt;br /&gt;
| media        =&lt;br /&gt;
| os           = 4-kilobit (512-byte) in [[read-only memory|ROM]]&lt;br /&gt;
| power        = 5[[Volt|V]] [[direct current|DC]] CDP18S023 [[power supply]] @ 600 [[Ampere|mA]]&lt;br /&gt;
| soc          =&lt;br /&gt;
| cpu          = [[RCA 1802]] processor&lt;br /&gt;
| memory       = 2 [[kilobytes|KB]] [[random-access memory|RAM]] (Expandable to 4 KB on board, and 32 KB via an expansion slot)&lt;br /&gt;
| storage      = [[Compact Cassette (data)|Compact Cassette]]&lt;br /&gt;
| memory card  =&lt;br /&gt;
| display      = [[RCA CDP1861|CDP1861/CDP1864]] [[Video Display Controller|video display chip]]&lt;br /&gt;
| graphics     =&lt;br /&gt;
| sound        = [[loudspeaker|speaker]]&lt;br /&gt;
| input        =&lt;br /&gt;
| controllers  =&lt;br /&gt;
| camera       =&lt;br /&gt;
| touchpad     =&lt;br /&gt;
| connectivity =&lt;br /&gt;
| platform     =&lt;br /&gt;
| service      =&lt;br /&gt;
| dimensions   =&lt;br /&gt;
| weight       =&lt;br /&gt;
| topgame      =&lt;br /&gt;
| compatibility=&lt;br /&gt;
| predecessor  =&lt;br /&gt;
| successor    =&lt;br /&gt;
| related      =&lt;br /&gt;
| website      = &amp;lt;!--{{URL|example.org}}--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;COSMAC VIP&amp;#039;&amp;#039;&amp;#039; (1977) was an early [[microcomputer]] that was aimed at [[video game]]s. Essentially, it was a [[COSMAC ELF]] with a supplementary [[RCA CDP1861|CDP1861/CDP1864]] [[Video Display Controller|video display chip]]. For a price of US$275, it could be purchased from [[Radio Corporation of America|RCA]] by [[mail order]]. It came in kit form, and had to be assembled. Its dimensions were 22&amp;amp;nbsp;×&amp;amp;nbsp;28&amp;amp;nbsp;cm, and it had an [[RCA 1802]] processor; along with a crystal [[Clock signal|clock]] operating at 1.76&amp;amp;nbsp;MHz.{{efn|The clock speed of many early microcomputers was derived from the base [[NTSC]] colorburst frequency of 3.5795&amp;amp;nbsp;MHz (315M/88), using a common TV crystal at that frequency or a simple multiple, obtaining e.g. the 1.79&amp;amp;nbsp;MHz used in many [[MOS 6502|6502]]-based machines, reducing costs and simplifying production of colour graphics. The VIP is somewhat unique in &amp;#039;&amp;#039;not&amp;#039;&amp;#039; using a standard NTSC crystal, but a slight deviation to 1.76064&amp;amp;nbsp;MHz, in order to match the even simpler-than-usual timing of the extremely cheap, but also extremely rudimentary &amp;quot;Pixie&amp;quot; video generator chip with the TV signal (as per its contemporaries, a single synchronised clock ran the entire system). It also, for reasons best known to the COSMAC designers, prefers a strict adherence to the 60.00&amp;amp;nbsp;Hz &amp;#039;&amp;#039;field&amp;#039;&amp;#039; timing of interlaced, monochrome 525-line televisions and monitors, even though the system&amp;#039;s progressive &amp;#039;&amp;#039;frame&amp;#039;&amp;#039;-scan thus enforced a &amp;#039;&amp;#039;line&amp;#039;&amp;#039; rate of 15.72&amp;amp;nbsp;kHz, somewhat lower than both the monochrome and color TV standards. Possibly they mistook the nominal rates of the standard as being maxima - a mistake exposed by most other early computers producing eminently TV-compatible signals of &amp;#039;&amp;#039;approximately&amp;#039;&amp;#039;, and often somewhat higher than the nominal color 59.94&amp;amp;nbsp;Hz and 15.734&amp;amp;nbsp;kHz, using standard NTSC crystals and not much more complex circuitry.}} It had 2 [[kilobytes|KB]] (2048 bytes) of [[random-access memory|RAM]], which could be expanded to 4 KB on board, and 32 KB via an expansion slot. Its 5[[Volt|V]] [[direct current|DC]] CDP18S023 [[power supply]] had an output of 600 [[Ampere|mA]]. [[input/output|I/O]] ports could be added to connect to sensors, interface relays, an [[ASCII]] [[computer keyboard|keyboard]], or a [[computer printer|printer]].&lt;br /&gt;
&lt;br /&gt;
The machine connected to either a video monitor or to a [[television|TV]] with video input or by means of an external RF modulator.  The VIP used a CDP1861/CDP1864 video display chip to generate the video output, and sound could be played using its integrated [[loudspeaker|speaker]]. It had a 100 bytes per second [[cassette tape interface]] as well. Programs could be loaded into RAM from tapes, and vice versa. It also had a [[hexadecimal|hex]] keyboard for input, which had 16 keys spanning the hex digits 0 to F. [[light-emitting diode|LED]] indicators were used to display power status and tape input; a third LED along with an on-board beeper were activated by the CPU&amp;#039;s 1-bit &amp;quot;Q&amp;quot; register. A run/reset switch was used to start [[Application software|user programs]] or the [[operating system]], respectively.&lt;br /&gt;
&lt;br /&gt;
A simple 4-kilobit (512-byte) operating system was built into its [[read-only memory|ROM]]. It allowed one to type in programs using its hex keyboard, show [[main memory|memory]] contents on its [[display device|display]] (step through the bytes of RAM), and view the values of the [[processor register]]s. The ROM monitor was accessed by holding the &amp;quot;C&amp;quot; key while switching from Reset to Run. The COSMAC VIP was shipped with 20 video games, which were programmed in [[CHIP-8]]. CHIP-8 was an early interpreted [[programming language]] that was used on this machine and other early microcomputers, such as the [[Telmac 1800]].  The video games that were provided came as a list of instructions that had to be typed in by the user.&lt;br /&gt;
&lt;br /&gt;
The COSMAC VIP was created by [[Joseph Weisbecker]] of the [[RCA Laboratories]] in New Jersey. His daughter [[Joyce Weisbecker|Joyce]] created some of the games included with it.&amp;lt;ref name=&amp;quot;edwards20171027&amp;quot;&amp;gt;{{Cite news |url=https://www.fastcodesign.com/90147592/rediscovering-historys-lost-first-female-video-game-designer |title=Rediscovering History&amp;#039;s Lost First Female Video Game Designer | last=Edwards |first=Benj |date=2017-10-27 |work=Fast Company |access-date=2017-10-27 }}&amp;lt;/ref&amp;gt; RCA sold a $39 version of [[Tiny BASIC]] on an expansion board.&amp;lt;ref name=&amp;quot;dolce198004&amp;quot;&amp;gt;{{cite news | url=https://archive.org/stream/kilobaudmagazine-1980-04/Kilobaud_Microcomputing_1980_April#page/n111/mode/2up | title=RCA&amp;#039;s VIP Tiny BASIC | work=Kilobaud |date=April 1980| accessdate=23 June 2014 | author=Dolce, Larry | pages=111}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;VIP II&amp;#039;&amp;#039;&amp;#039; version was designed, bundling the VIP with several expansion cards and selling it in fully assembled form. Marketing materials from 1979 refer to a 1980 release, but this never occurred. Several years later the VIP II was equipped with a ROM containing a [[terminal program]] and sold as a portable terminal device under the name [[RCA VP 3000]].&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
{{notelist}}&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
;Notes&lt;br /&gt;
{{refbegin}}&lt;br /&gt;
* The December 1978 [[BYTE magazine]] featured an article on CHIP-8 (&amp;quot;An Easy Programming System&amp;quot;) as well as an advertisement for the VIP system.&lt;br /&gt;
* The May 1977 [[Dr. Dobb&amp;#039;s Journal]] reprinted an article by Joseph Weisbecker (&amp;quot;A Practical, Low-cost, Home/School Microprocessor System&amp;quot;) describing the design philosophies and economies that went into designing the VIP—which was at the time called FRED (&amp;quot;Flexible Recreational and Educational Device&amp;quot;). That article originally appeared in the August 1974 [[IEEE]] &amp;quot;Computer&amp;quot; magazine.&lt;br /&gt;
{{refend}}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20070930033309/http://www.old-computers.com/museum/doc.asp?c=543 old-computers.com article: Cosmac VIP]&lt;br /&gt;
* [http://www.vintagecomputermusic.com/ Recordings of Cosmac VIP playing music]&lt;br /&gt;
* [https://archive.today/20130209173133/http://groups.yahoo.com/group/rcacosmac RCA COSMAC Yahoo! Group]&lt;br /&gt;
* [http://www.revival-studios.com Revival Studios] Developer of new Chip-8/SuperChip/MegaChip8 games.&lt;br /&gt;
* [http://www.emma02.hobby-site.com/ Emma 02] including Cosmac VIP Emulator&lt;br /&gt;
&lt;br /&gt;
[[Category:Early microcomputers]]&lt;br /&gt;
[[Category:RCA computers]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Peter Flass</name></author>
	</entry>
</feed>