Intellivision emulators: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
Ilyagredasov (talk | contribs)
I added hardware description
Tags: Mobile edit Mobile web edit
Gorilli09 (talk | contribs)
No edit summary
Line 15: Line 15:


==Emulators==
==Emulators==
<div style="max-width:100%; overflow:auto; clear: both;">
{| class="wikitable" style="text-align:center;width:100%"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
Line 163: Line 162:
| {{✓}}
| {{✓}}
|}
|}
</div>


<references group=N />
<references group=N />
==Enhancements==
{|class="wikitable sortable" style="text-align:center;width:100%"
! colspan="2" style="width:50%"|Name
! jzIntv
!MAME
!FreeIntv_libretro
|-
|
|
|
|
|}


==Hardware features and accessories==
==Hardware features and accessories==
<div style="overflow-x:auto;width:100%">
{|class="wikitable sortable" style="text-align:center;width:100%"
{|class="wikitable" style="text-align:center;vertical-align:middle;width:100%"
! colspan="2" style="width:50%"|Name
|- style="font-weight:bold;"
! Name
! jzIntv
! jzIntv
! Nostalgia
!MAME
! Pantheon
!FreeIntv_libretro
! Bliss
|-
|-
|KBC (Keyboard Component)
| rowspan="2" |Hardware features
|{{~}}
|
|{{~}}
|
|{{~}}
|
|{{~}}
|
|-
|-
|ECS (Entertainment Computer System)
|
|{{y}}
|
|{{y}}
|
|{{n}}
|
|{{y}}
|-
|-
|Music Synthesizer 49-key music keyboard
| rowspan="12" |Peripherals
|?
|40-column thermal printer
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|-
|-
|Additional controllers
|Additional controllers
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|-
|Data cassette drive
|Data cassette drive
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|ECS (Entertainment Computer System)
|{{y}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|40-column thermal printer
|Extra 2K GRAM (half-Tutorvision/part-Tutorvision)
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|-
|Intellivoice
|Intellivoice
|{{y}}
|{{y}}
|{{y}}
|{{Dunno}}
|{{y}}
|{{Dunno}}
|{{y}}
|-
|JLP Accelerator
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|KBC (Keyboard Component)
|{{~}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|System changer
|Music Synthesizer 49-key music keyboard
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|-
|PlayCable
|PlayCable
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|-
|Extra 2K GRAM (half-Tutorvision/part-Tutorvision)
|Super Pro Tutorvision WBEXEC/REX
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|{{Dunno}}
|?
|-
|System changer
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Super Pro Tutorvision WBEXEC/REX
| rowspan="2" |Misc.
|?
|
|?
|
|?
|
|?
|
|-
|-
|JLP Accelerator
|
|?
|
|?
|
|?
|
|?
|}
|}
</div>


===KBC===
===KBC===

Revision as of 20:42, 19 August 2025

Mattel Intellivision
Developer Mattel Electronics
Type Home video game console
Generation Second generation
Release date 1979
Discontinued 1990
Successor Amico (Intellivision) HyperScan (Mattel)
Emulated
For emulators that run on the Intellivision, see Emulators on Intellivision.

The Intellivision was a game console produced by Mattel in 1979. It had a GI CP1610 CPU at 1 MHz. It had 1472 bytes of RAM, made up of 704 bytes of system RAM (stores the background table, system stack, EXEC variables), 256 bytes of "scratchpad RAM" (of which 16 bytes were unaddressable due to overlap with the sound chip) and 512 bytes of graphics RAM (stores tiles used by background and sprites). It was notably more powerful than the Atari 2600, which was released at a similar time, and could be used with a voice synthesizer unit known as the Intellivoice, which allowed speech in its games.

Emulators

Name Platform(s) Latest version Accuracy libretro Retro
Achievements
License Active Recommended
PC / x86
jzIntv
jzIntvImGui
Windows Linux macOS 2.3.7(jzIntvImGui)
20200712(jzIntv)
High MIT (Permissive)
MAME Windows Linux macOS FreeBSD 0.289 Mid GPLv2
BSD-3-Clause
FreeIntv_libretro Windows Linux macOS FreeBSD libretro core ? GPLv3 (Copyleft)
Nostalgia Windows 5.0 Mid Proprietary ~
Pantheon Windows 16.458 Mid Proprietary
Bliss Windows 2.0.5 Low-Mid GPLv2 (Copyleft)
Mobile / ARM
jzIntvImGui Android 2.3.7 High MIT (Permissive)
FreeIntv_libretro Android iOS libretro core ? GPLv2 (Copyleft)
Jzintv4droid2 Android 1.0.3 Low-Mid Proprietary ~
Console
jzIntvImGui Switch 2.3.4 High MIT (Permissive)
FreeIntv_libretro Xbox One Xbox Series X/S libretro core ? GPLv2 (Copyleft)
NINTV-DS Nintendo DS 6.2a Mid Public domain equivalent
PSPInt PlayStation Portable 1.1.0 Mid GPLv2 (Copyleft)


Enhancements

Name jzIntv MAME FreeIntv_libretro

Hardware features and accessories

Name jzIntv MAME FreeIntv_libretro
Hardware features
Peripherals 40-column thermal printer ? ? ?
Additional controllers ? ? ?
Data cassette drive ? ? ?
ECS (Entertainment Computer System) ? ?
Extra 2K GRAM (half-Tutorvision/part-Tutorvision) ? ? ?
Intellivoice ? ?
JLP Accelerator ? ? ?
KBC (Keyboard Component) ~ ? ?
Music Synthesizer 49-key music keyboard ? ? ?
PlayCable ? ? ?
Super Pro Tutorvision WBEXEC/REX ? ? ?
System changer ? ? ?
Misc.

KBC

The Keyboard Component was an addon meant to convert the Intellivision into a full-fledged computer. The keyboard component had 16kb RAM shared with the master component, its own 6502 CPU and a built-in tape player. It also had its character generator, able to overlay high resolution text on top of the master component's video. While promised since the system's launch, it never got beyond test marketing, selling only 4000 units which Mattel would eventually buy back.

ECS

The Entertainment Computer System came about due to a FTC lawsuit for Mattel failing to produce the promised computer addon. The ECS was a lot less ambitious, adding a second sound chip which provides IO ports for either an alphanumerical keyboard, a musical keyboard or 2 additional controllers, an interface for either an external tape player or printer, 2 kilobytes of RAM and a built-in BASIC.

Intellivoice

The Intellivoice sound synth is used to generate audible speech once plugged into Intellivision's side-mounted cartridge slot. 5 games were compatible with it: Space Spartans, Bomb Squad, B-17 Bomber, Tron: Solar Sailer, Intellivision World Series Baseball.

System Changer

Thanks to the addition of a video input to the cartridge port, revision Intellivision II accepts Mattel's System Changer addon used to play Atari 2600 games. You can use standard controllers, or you can use Atari 2600 controllers since the System Changer comes with 2 slots for them.

PlayCable

The PlayCable adapter allowed to download games to your Intellivision with PlayCable, a subscription-based service which let local cable television system operators to send games for the Intellivision over cable wires alongside normal television signals.

Tutorvision

Intellivision-based educational console Tutorvision was supposed to be released after tge agreement to manufacture it had been reached by INTV Corp and World Book Encyclopedia. The standard EXEC ROM was replaced with new WBEXEC/REX ROM expanded, system RAM increased to 1.75KB, and graphics RAM increased to 2KB. However, due to both companies falling out and suing each other and INTV Corp going bankrupt, plans never materialized. Some later Intellivisions contain Tutorvision hardware (a part of them still with standard Intellivision ROM though some games can take advantage of extra GRAM), and some of these contain full Tutorvision ROM.

Comparisons

  • jzIntv: Portable, no-frills Intellivision emulator. Probably the most complete and accurate Intellivision emulation available. Made by Joseph Zbiciak.
  • MAME (Formerly part of MESS): This multi-system emulator is presumed to have good support for the all released Intellivision models and add-ons - ECS and Intellivoice (eg. Keyboard Component); some mechanical things still not implemented.
  • Nostalgia: Pretty much the very best Intellivision emulator available at the time by 2009. Made by Joe Fisher.
  • Pantheon: Popular multi-system emulator for Windows OS covering many old computers and 1970's-1980's consoles. Shown to support Intellivoice games but no ECS games work in this software yet. Made by Boštjan Grandovec.
  • Bliss: First developed in early 2000's then abandoned. Afterwards, the author, Kyle Davis, tried to code it in C# and add portability but then decided to return to C++ and a simpler codebase. It has good support of Intellivoice and ECS's games but was unfortunately abandoned without much notice in 2006. Code on GitHub.

List of old known Intellivision emulators. Downloads of old emulators. Emulators not included above:

  • IntelliWare: Emulator and development kit for Intellivision. Made by Valter Prette.
  • Intellivision Lives: Commercial emulator from the current copyrights owners (Blue Sky Rangers) for many of the original Intellivision games.
  • IntvWin/IntvDOS: Little is known about this one. Made by John Dullea, author of PCAE (Atari 2600 emulator). IntvWin 1.1 released in 2002. The author added WinXP compatibility in IntvWin 1.3 in 2007 (File can be found at GameTronik.).
  • jzIntv Launcher: Complete GUI (Graphical User Interface) frontend and menu utility for the Windows version of Joe Zbiciak's jzIntv Intellivision emulator. Made by Rich Nagel.

Frontends for jzIntv

Overview

At the end of 1979, Mattel Electronics' Intellivision console was poised as a competitor to the number one selling console in the market, the Atari 2600.

After Mattel sold the rights to the system soon afterwards, the Intellivision was kept alive through their new owners, INTV Corp. Another 35 games were released from 1985 to 1990, mostly through mail order service. The system was generally very successful in the end, with over 3 million units sold and 125 games released before the system was finally discontinued in 1990.

During its lifetime, several models of the base system were released, as well as some interesting peripherals including a full computer adaptor, music keyboard, Intellivoice speech synthesis module, system changer to play Atari VCS games and PlayCable (an accessory to download games from your cable provider).

See also

Resources