EMMA 02

Cosmac Vip

  • Home
  • Download
  • Change Log
  • Help
  • Compilation
    • Windows
    • OS X
    • Ubuntu
    • Fedora
    • openSUSE
  • Forums
  • Tape Conversion
  • Machine Code
    • SYSTEM00
    • CDP1801
    • CDP1802
    • CDP1804
    • CDP1805
    • Differences
  • Pseudo Code
    • AMVBAS
    • AM4KBAS
    • CARDTRAN
    • Chip-8, 8X, ETI-660 & Elf
    • FEL-1
    • FPA-1
    • FPL-2
    • FPL-4
    • GPL-2
    • GPL-3
    • GPL-4
    • GPL-A (2K RAM)
    • GPL-A (2K ROM)
    • ST2
    • ST4
    • STK
    • Test-Word
    • Super-chip
  • BASIC
    • General Information
    • COMX BASIC V1.00
    • Floating Point BASIC 2.2
    • Pecom 32 BASIC
    • Pecom 64 BASIC 1.0 & 4.0
    • Quest Super BASIC 1.4
    • Quest Super BASIC 3.0
    • Quest Super BASIC 5.0
    • Quest Super BASIC 6.0
    • RCA BASIC3 V1.1
    • Telmac SBASIC v24.3
    • Error Messages
  • CDP18S020
    • General Information
    • I/O Map
  • Cidelsa
    • General Information
    • I/O Map
    • Memory
    • Video
    • Sound
  • COMX-35
    • General Information
    • F&M
    • Did You Know...?
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Cassette
    • Expansion Box
    • Disk
    • Printers
    • Thermal
    • PL-80
    • 32K RAM
    • 80 Column
    • F&M EPROM
    • F&M Joy Card
    • Super Board
    • COMX BASIC V1.00
  • COMIX-35
  • Cosmac Elf
    • General Information
    • I/O Map
  • Cosmac Elf 2000
    • General Information
    • I/O Map
    • Memory
    • Video
  • Cosmac Vip
    • General Information
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Cassette
    • STK
    • Chip-8 and 8X
    • Test-Word
    • Floating Point BASIC 2.2
  • Cosmac Vip II
    • General Information
    • I/O Map
    • Floating Point BASIC 2.2
  • Cosmicos
    • General Information
    • I/O Map
  • ETI 660
    • General Information
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Cassette
    • Chip-8 ETI-660
  • FRED 1
    • General Information
    • I/O Map
    • Cassette
    • CARDTRAN Syntax
  • FRED 1.5
    • General Information
    • I/O Map
    • Cassette
    • FPL-2
    • FPL-4
    • FEL-1
  • Infinite
    • General Information
    • I/O Map
  • MCDS
    • General Information
    • I/O Map
  • Membership Card
    • General Information
    • I/O Map
  • Microboard
    • General Information
    • I/O Map
  • Microtutor
    • General Information
    • I/O Map
  • Microtutor II
    • General Information
    • I/O Map
  • MS2000
    • General Information
    • I/O Map
  • Netronics Elf II
    • General Information
    • I/O Map
    • Keyboard
  • Oscom Nano
    • General Information
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Casette
  • Pecom 32 and 64
    • General Information
    • Software
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Casette
    • Pecom 32 BASIC
    • Pecom 64 BASIC 1.0 & 4.0
  • Pico/Elf V2
    • General Information
    • I/O Map
  • Quest Super Elf
    • General Information
    • I/O Map
  • RCA Coin Arcade
    • General Information
    • I/O Map
    • Memory
    • GPL-A (2K RAM)
    • GPL-A (2K ROM)
    • GPL-2
    • GPL-3
    • GPL-4
  • RCA Studio II
    • General Information
    • I/O Map
    • Memory
    • Video
    • Keyboard
    • ST2
  • RCA Studio III
    • General Information
    • I/O Map
    • Memory
    • Video
    • Keyboard
  • RCA Studio IV
    • General Information
    • I/O Map
    • Memory
    • Video
    • Keyboard
    • ST4 Syntax
  • Telmac TMC-600
    • General Information
    • Software
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Cassette
    • Telmac SBASIC v24.3
  • Telmac 1800
    • General Information
    • I/O Map
    • Memory
    • Video
    • Keyboard
    • Cassette
  • Telmac 2000
    • General Information
    • I/O Map
    • Memory
    • Video
    • Sound
    • Keyboard
    • Cassette
  • VELF
    • General Information
    • I/O Map
    • BIOS
    • Video
    • Keyboard
  • VIP2K MC
    • General Information
    • I/O Map
    • Memory
    • Video
    • Chip 8
  • Visicom COM-100
    • General Information
    • I/O Map
    • Memory
    • Video
    • Keyboard

 

 

 

 

 

 

 

 

 

 

 

 

General Information

The Cosmac VIP (Video Interface Processor) was sold as a DIY kit very similar to the Cosmac Elf. The VIP came with a fairly basic 'monitor' program in ROM to type in hex code and possibility to save and load from cassette.

At least the following expansion board were made available:
  • VP550 Super Sound System, a 2 channel tone generator with a span of 4 octaves and possibility to connect a simple drum computer
  • VP551 Super Sound 4-channel Expander Package, a 4 channel tone generator with a span of 4 octaves and possibility to connect a simple drum computer, basically consisting of 2 VP550 boards and one VP576
  • VP570 4KB RAM board
  • VP575 Four Board Expander, needed to connect 4 VP570 boards to be able to add 16KB RAM
  • VP576 Two Board Expander, needed to connect 2 VP550 boards
  • VP580 Expansion Keypad, adding 1 or 2 keypads to the VIP, either connected to the VP585 or VP590
  • VP585 Expansion Keypad Interface Board, needed to connect additional keypads if the VP590 board was not used
  • VP590 Colour Board, based on the CDP1864, the colour version of the CDP1861, for support of 8 colours with the same resolution as the 1861
  • VP595 Simple Sound Board, a 1 channel tone generator with ability to generate 255 different tone frequencies

Technical specifications

Clock: 1.7609 MHz
Memory:
      2 KB RAM (expandable on main board to 4KB)
      512 Bytes ROM
Video: CDP1861
Sound: One fixed frequency tone
Keyboard: CD4515 (for hexadecimal keypad)

Screen shot

Cosmac VIP running a game called blockout written in the Chip 8x interpreter and using the colour and simple sound boards as well as a second hex keypad for 2 players games.

Blockout

Links

There are quite a few sites with info on the Cosmac VIP, here are a few:

  • Cosmac VIP on Wikipedia
  • RCA Cosmac VIP yahoo group
  • Mattmik VIPER Library
  • OLD-Computers Museum

Main Features Cosmac VIP Emulator

  • Adjustable speed, boosting the speed of the Cosmac VIP beyond 1.76 MHz!
  • Tape features (wav file and real cassette support) including a Turbo version
  • Direct Cosmac VIP memory access to load and save software from the PC hard disk via intel hex or binary files
  • Video support for CDP1861 (Pixie) including a high resolution mode (supported by chip10) with zoom and full screen option by pressing F3
  • Sound support for default fixed frequency tone, simple sound board (VP595) and super sound system (VP550)
  • Support for Printer simulation including possibility for sending the output to any printer you own or to a file
  • Video screen dump to a file (BMP, JPEG, PNG or PCX image)
  • Support for 2nd hex keypad (VP580) and colour board (VP590)
  • RAM extension up to 32KB when using patched vip.32.rom file
  • Support for Chip 8, Chip 8x and Chip 10 interpreter