Difference between revisions of "POS (Pong Consoles) CPUs and Other Chips"
Jump to navigation
Jump to search
(→SOC (System On A Chip): Elan update) |
|||
(19 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{WIP}} | {{WIP}} | ||
− | |||
Emulation of common chips is a big part of emulating consoles and computers, this page covers all these well known parts | Emulation of common chips is a big part of emulating consoles and computers, this page covers all these well known parts | ||
− | |||
= Pong Consoles (Pong In A Chip) = | = Pong Consoles (Pong In A Chip) = | ||
− | Popular for a few years during the 70s, they came in many kinds of cases, controls and under many brands but all used a POC (Pong In A Chip) and because of this, | + | Popular for a few years during the 70s, they came in many kinds of cases, controls, and under many brands but all used a POC (Pong In A Chip) which are chips that contain all and only essential components to run the game of Pong and their variations. And because of this, these chips are emulated rather than individual systems. |
− | = | + | <div style="max-width:100%; overflow:auto;"> |
{|class="wikitable sortable mw-collapsible mw-collapsed" style="text-align:Left;" | {|class="wikitable sortable mw-collapsible mw-collapsed" style="text-align:Left;" | ||
|+ style="background: #ECECEC;"| | |+ style="background: #ECECEC;"| | ||
− | ! scope="col"| | + | ! scope="col"|Model |
! scope="col"|Year | ! scope="col"|Year | ||
+ | ! scope="col"|Manufacturer | ||
! scope="col"|Games/Modes | ! scope="col"|Games/Modes | ||
! scope="col"|[[MAME]] support | ! scope="col"|[[MAME]] support | ||
+ | ! scope="col"|Other support | ||
+ | ! scope="col"|Latest version | ||
! scope="col"|ROMs | ! scope="col"|ROMs | ||
! scope="col"|Description | ! scope="col"|Description | ||
Line 19: | Line 20: | ||
|3659-1C/C2566 | |3659-1C/C2566 | ||
|1975 | |1975 | ||
+ | |Atari | ||
|Pong (Two Player) | |Pong (Two Player) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|Pong Consoles Simulation | ||
+ | |[https://github.com/ThomasVisvader/Pong git] | ||
| | | | ||
| | | | ||
Line 26: | Line 30: | ||
|3659-3 | |3659-3 | ||
|1975 | |1975 | ||
+ | |Atari | ||
|Pong (Four Player) | |Pong (Four Player) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|AY-3-8500 | |AY-3-8500 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Pong (Four Modes) <br /> Light Gun (Two Modes) | |Pong (Four Modes) <br /> Light Gun (Two Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|WinArcadia / AmiArcadia and Pong Consoles Simulation | ||
+ | |[http://amigan.1emu.net/releases/#amiarcadia {{WinArcadiaVer}}] [https://github.com/ThomasVisvader/Pong git] | ||
| | | | ||
− | |||
|- | |- | ||
|AY-3-8510 | |AY-3-8510 | ||
|1978 | |1978 | ||
+ | |General Instruments | ||
|NA | |NA | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|WinArcadia / AmiArcadia | ||
+ | |[http://amigan.1emu.net/releases/#amiarcadia {{WinArcadiaVer}}] | ||
| | | | ||
− | |Improved version of the AY-3-8500, games are now in colour | + | |Improved version of the AY-3-8500, games are now in colour |
|- | |- | ||
|AY-3-8512 | |AY-3-8512 | ||
|1978 | |1978 | ||
+ | |General Instruments | ||
|NA | |NA | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|WinArcadia / AmiArcadia | ||
+ | |[http://amigan.1emu.net/releases/#amiarcadia {{WinArcadiaVer}}] | ||
| | | | ||
|Improved version of the AY-3-8510. | |Improved version of the AY-3-8510. | ||
Line 94: | Line 69: | ||
|AY-3-8550 | |AY-3-8550 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|NA | |NA | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|WinArcadia / AmiArcadia | ||
+ | |[http://amigan.1emu.net/releases/#amiarcadia {{WinArcadiaVer}}] | ||
| | | | ||
|Improved AY-3-8500 with horizontal player motion | |Improved AY-3-8500 with horizontal player motion | ||
Line 101: | Line 79: | ||
|AY-3-8600 | |AY-3-8600 | ||
|1977 | |1977 | ||
+ | |General Instruments | ||
|Pong (Eight Modes) | |Pong (Eight Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|WinArcadia / AmiArcadia | ||
+ | |[http://amigan.1emu.net/releases/#amiarcadia {{WinArcadiaVer}}] | ||
| | | | ||
| | | | ||
Line 108: | Line 89: | ||
|AY-3-8601 (Square Off) | |AY-3-8601 (Square Off) | ||
|1976 | |1976 | ||
− | |Combat Squares <br /> Racing Squares <br /> Shooting Squares <br /> Jungle Games (Two Modes) | + | |General Instruments |
+ | ||Combat Squares <br /> Racing Squares <br /> Shooting Squares <br /> Jungle Games (Two Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
|There is a possibly that this chip was never released | |There is a possibly that this chip was never released | ||
Line 115: | Line 99: | ||
|AY-3-8602 (Volleyball Plus) | |AY-3-8602 (Volleyball Plus) | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Volleyball <br /> Protection <br /> Hazard | |Volleyball <br /> Protection <br /> Hazard | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
|There is a possibly that this chip was never released | |There is a possibly that this chip was never released | ||
Line 122: | Line 109: | ||
|AY-3-8603 (Roadrace) | |AY-3-8603 (Roadrace) | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Racing (Two Modes) | |Racing (Two Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
| | | | ||
| | | | ||
Line 129: | Line 118: | ||
|AY-3-8604 (Barricade) | |AY-3-8604 (Barricade) | ||
|NA | |NA | ||
+ | |General Instruments | ||
|Snakes | |Snakes | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |This game is made for two players | + | | |
+ | | | ||
+ | |This game is made for two players | ||
|- | |- | ||
|AY-3-8605 | |AY-3-8605 | ||
|1977 | |1977 | ||
+ | |General Instruments | ||
|Submarine (Three Modes) | |Submarine (Three Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 143: | Line 138: | ||
|AY-3-8606 | |AY-3-8606 | ||
|1977 | |1977 | ||
+ | |General Instruments | ||
|Breakout (Ten Modes) | |Breakout (Ten Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 150: | Line 148: | ||
|AY-3-8607 | |AY-3-8607 | ||
|1977 | |1977 | ||
− | |Light Gun | + | |General Instruments |
+ | |Light Gun | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 157: | Line 158: | ||
|AY-3-8610 | |AY-3-8610 | ||
|1977 | |1977 | ||
− | |Pong (Eight Modes) <br /> Light Gun | + | |General Instruments |
+ | |Pong (Eight Modes) <br /> Light Gun | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |Improved version of the AY-3-8600 | + | | |
+ | | | ||
+ | |Improved version of the AY-3-8600 | ||
|- | |- | ||
|AY-3-8700 | |AY-3-8700 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Tank Battle | |Tank Battle | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 171: | Line 178: | ||
|AY-3-8710 | |AY-3-8710 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Tank Battle | |Tank Battle | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 178: | Line 188: | ||
|AY-3-8760 | |AY-3-8760 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Motor Cycle (Four Modes) | |Motor Cycle (Four Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 185: | Line 198: | ||
|AY-3-8765 | |AY-3-8765 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Motor Cycle (Four Modes) | |Motor Cycle (Four Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 192: | Line 208: | ||
|AY-3-8800 | |AY-3-8800 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Black Jack<br />Draw Poker<br />Acey/Ducey<br />War | |Black Jack<br />Draw Poker<br />Acey/Ducey<br />War | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 199: | Line 218: | ||
|AY-3-8888 (Vegas) | |AY-3-8888 (Vegas) | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Black Jack<br />Slot Machine | |Black Jack<br />Slot Machine | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 206: | Line 228: | ||
|AY-3-8889 | |AY-3-8889 | ||
|1976 | |1976 | ||
+ | |General Instruments | ||
|Tic-Tac-Toe<br />LEM (Lunar Landing Module) | |Tic-Tac-Toe<br />LEM (Lunar Landing Module) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
| | | | ||
− | | | + | | |
− | + | | | |
− | + | |- | |
− | + | |C010073-01/C2607 | |
− | + | |1976 | |
− | | | + | |Atari |
− | + | |Pong (Ten Modes) | |
− | + | |style="background:gainsboro;"|None | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | | | |
|- | |- | ||
− | | | + | |C010073-3 |
− | | | + | |1976 |
− | | | + | |Atari |
+ | |Pong (Four Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|Pong Consoles Simulation | ||
+ | |[https://github.com/ThomasVisvader/Pong git] | ||
+ | | | ||
| | | | ||
− | |||
|- | |- | ||
− | | | + | |C010765 |
|1977 | |1977 | ||
+ | |Atari | ||
+ | |Pong (Thirty-Two Modes) | ||
+ | |style="background:gainsboro;"|None | ||
| | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |C011500-11 / C011512-05 | ||
+ | |1977 | ||
+ | |Atari | ||
+ | |Pinball/Breakout (Seven Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
| | | | ||
− | |||
| | | | ||
− | | | + | | |
|- | |- | ||
− | | | + | |CR861 (MUGS) |
|1977 | |1977 | ||
+ | |Signetics | ||
|Pong<br />Tank<br />Helicopter | |Pong<br />Tank<br />Helicopter | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
|There is a possibly that this chip was never released | |There is a possibly that this chip was never released | ||
|- | |- | ||
− | | | + | |F4301 |
|1976 | |1976 | ||
+ | |Universal <br />Research Labs | ||
|Pong (Two Modes)<br />Racing (Two Modes) | |Pong (Two Modes)<br />Racing (Two Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
| | | | ||
− | | | + | | |
− | + | | | |
− | + | |- | |
− | + | |K145ИК17 | |
− | + | |1980 | |
− | | | + | |Angstrem |
− | + | |Unknown | |
− | + | |style="background:gainsboro;"|None | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |A Russian POC, its likely a clone of the AY-3-8500 series. a lot of the IC's made in during the Soviet Union were clones. | |
|- | |- | ||
− | | | + | |M-588135 |
− | | | + | |1982 |
− | | | + | |Motorola |
+ | | | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | | | + | | |
+ | | | ||
+ | |A clone of the Mitsubishi M-588135 | ||
|- | |- | ||
− | | | + | |M58816P |
|1977 | |1977 | ||
− | | | + | |Mitsubishi / Nintendo |
+ | | | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | |style="background: LightGreen;"|Pong Consoles Simulation | ||
+ | |[https://github.com/ThomasVisvader/Pong git] | ||
| | | | ||
− | | | + | |M58816P is a custom chip made by Mitsubishi Electronics for Nintendo, it was used in there Color TV-Game line of console. |
− | + | <br />this console line was launched in 1977 with the release of the Color TV-Game 6, Nintendo's first console | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|MM-57100N | |MM-57100N | ||
|1976 | |1976 | ||
+ | |National Semiconductor | ||
|Pong (Three Modes) | |Pong (Three Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
|This is the NTSC version of the chip. | |This is the NTSC version of the chip. | ||
Line 305: | Line 339: | ||
|MM-57105N | |MM-57105N | ||
|1976 | |1976 | ||
+ | |National Semiconductor | ||
|Pong (Three Modes) | |Pong (Three Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
|This is the PAL version of the chip. | |This is the PAL version of the chip. | ||
Line 312: | Line 349: | ||
|MM-57106N | |MM-57106N | ||
|1977 | |1977 | ||
+ | |National Semiconductor | ||
|Unknown | |Unknown | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |This is the NTSC version of the chip. There is a possibly that this chip was never released | + | | |
+ | | | ||
+ | |This is the NTSC version of the chip. There is a possibly that this chip was never released. | ||
|- | |- | ||
|MM-57186N | |MM-57186N | ||
|1978 | |1978 | ||
+ | |National Semiconductor | ||
|Unknown | |Unknown | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
− | |This is the PAL version of the chip. There is a possibly that this chip was never released | + | | |
− | | | + | | |
− | + | |This is the PAL version of the chip. There is a possibly that this chip was never released. | |
− | + | |- | |
− | + | |MPS 7600-001 | |
− | + | |1977 | |
− | | | + | |Mostek |
− | + | |Pong (Four Modes) | |
− | + | |style="background:gainsboro;"|None | |
− | + | | | |
− | + | | | |
− | + | | | |
− | + | |This is the NTSC version of the chip. the games are made for two or four players. | |
|- | |- | ||
− | | | + | |MPS 7601-001 |
− | | | + | |1977 |
+ | |Mostek | ||
|Pong (Four Modes) | |Pong (Four Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
| | | | ||
+ | | | ||
+ | |This is the PAL version of the chip. the games are made for two or four players. | ||
|- | |- | ||
− | | | + | |SN-76410N |
|1976 | |1976 | ||
+ | |Texas Instruments | ||
|Pong (Six Modes) | |Pong (Six Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |TMS-1955 | ||
+ | |1976 | ||
+ | |Texas Instruments | ||
+ | |Pong (Four Modes) | ||
+ | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
− | | | + | |TMS-1965 |
|1976 | |1976 | ||
+ | |Texas Instruments | ||
|Pong (Six Modes) | |Pong (Six Modes) | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
|} | |} | ||
+ | </div> | ||
= CPU's & MP's (Microprocessors) = | = CPU's & MP's (Microprocessors) = | ||
− | |||
− | |||
{|class="wikitable sortable mw-collapsible mw-collapsed | {|class="wikitable sortable mw-collapsible mw-collapsed | ||
|+ style="background: #ECECEC;"| | |+ style="background: #ECECEC;"| | ||
! Model | ! Model | ||
− | !Year | + | ! Manufacturer |
+ | ! Year | ||
! [[MAME]] support | ! [[MAME]] support | ||
− | ! | + | ! Emulators / Description |
|- | |- | ||
|4004 | |4004 | ||
+ | |Intel | ||
|1971 | |1971 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |The first commercially produced microprocessor. |
|- | |- | ||
|4040 | |4040 | ||
+ | |Intel | ||
|1974 | |1974 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |6800 |
− | | | + | |Motorola |
+ | |1974 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |68008 |
− | | | + | |Motorola |
+ | |1979 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |68010 |
− | | | + | |Motorola |
+ | |1982 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |Pin-compatible with the 68000, but not 100% software compatible. | ||
+ | |- | ||
+ | |68012 | ||
+ | |Motorola | ||
+ | |1985 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |68020 |
− | | | + | |Motorola |
+ | |1984 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |32-bit internal and external data and address buses, and natively 32-bit ALU. | ||
+ | |- | ||
+ | |68030 | ||
+ | |Motorola | ||
+ | |1987 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |68020 with a memory management unit (MMU) and instruction and data caches of 256 bytes each. | ||
+ | |- | ||
+ | |68040 | ||
+ | |Motorola | ||
+ | |1990 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |First 680x0 family member with an on-chip Floating-Point Unit (FPU). | ||
+ | |- | ||
+ | |68060 | ||
+ | |Motorola | ||
+ | |1994 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |Last product in 680x0 family. |
|- | |- | ||
− | | | + | |8008 |
− | | | + | |Intel |
+ | |1972 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
|80186 | |80186 | ||
+ | |Intel | ||
|1982 | |1982 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
Line 409: | Line 501: | ||
|- | |- | ||
|80188 | |80188 | ||
+ | |Intel | ||
|1982 | |1982 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
Line 414: | Line 507: | ||
|- | |- | ||
|80286 | |80286 | ||
+ | |Intel | ||
|1982 | |1982 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |First x86 processor with memory management and wide protection abilities. |
|- | |- | ||
|80376 | |80376 | ||
+ | |Intel | ||
|1989 | |1989 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
Line 424: | Line 519: | ||
|- | |- | ||
|80386 | |80386 | ||
+ | |Intel | ||
|1985 | |1985 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |First 32-bit x86 processor. |
|- | |- | ||
|80386DX | |80386DX | ||
+ | |Intel | ||
|1988 | |1988 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |The same as original 80386, just renamed. |
|- | |- | ||
|80386EX | |80386EX | ||
+ | |Intel | ||
|1994 | |1994 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | |80386SL | + | |80386SL |
+ | |Intel | ||
|1990 | |1990 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |Power efficient version of 80386 for laptops. |
|- | |- | ||
|80386SX | |80386SX | ||
+ | |Intel | ||
|1988 | |1988 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |Cut down version of 80386 with 16-bit data bus. | ||
+ | |- | ||
+ | |8080 | ||
+ | |Intel | ||
+ | |1974 | ||
+ | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | |- | ||
+ | |8085 | ||
+ | |Intel | ||
+ | |1977 | ||
+ | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | |- | ||
+ | |8086 | ||
+ | |Intel | ||
+ | |1978 | ||
+ | |style="background:gainsboro;"|None | ||
+ | |Beginning of the x86 architecture. | ||
+ | |- | ||
+ | |AM2900 | ||
+ | |AMD | ||
+ | |1975 | ||
+ | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | |- | ||
+ | |AM29000 | ||
+ | |AMD | ||
+ | |1975 | ||
+ | |style="background:gainsboro;"|None | ||
+ | | | ||
+ | |- | ||
+ | |COP400 | ||
+ | |National Semiconductor | ||
+ | |1975 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
|i486 | |i486 | ||
− | |1989 | + | |Intel |
+ | |1989 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |First x86 chip to include more than one million transistors. |
|- | |- | ||
|i486DX | |i486DX | ||
+ | |Intel | ||
|1989 | |1989 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |The original i486 without clock multiplier. |
|- | |- | ||
|i486GX | |i486GX | ||
+ | |Intel | ||
|1994 | |1994 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |Embedded ultra-low-power CPU with all features of the i486SX and 16-bit external data bus. |
|- | |- | ||
|i486SL | |i486SL | ||
+ | |Intel | ||
|1992 | |1992 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |Low-power version of the i486DX, for laptops. |
|- | |- | ||
|i486SX | |i486SX | ||
+ | |Intel | ||
|1991 | |1991 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |i486 without FPU. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |Itanium |
− | | | + | |Intel/HP |
+ | |2001 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |IA-64 instruction set simulator [http://ski.sourceforge.net/] [https://github.com/trofi/ski] |
|- | |- | ||
− | | | + | |MC14500B |
− | | | + | |Motorola |
+ | |1977 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |MC88100 |
− | | | + | |Motorola |
+ | |1988 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |[[PIC]] |
− | | | + | |General Instrument \ Microchip |
− | | | + | |1975 |
+ | |NA | ||
| | | | ||
|- | |- | ||
− | | | + | |[[PowerPC]] |
− | | | + | |AIM Alliance |
− | | | + | |1993 |
+ | |NA | ||
| | | | ||
|- | |- | ||
− | | | + | |[[RISC]] |
− | | | + | |IBM |
− | | | + | |1975 |
+ | |NA | ||
| | | | ||
|- | |- | ||
− | | | + | |TMS1000 |
− | | | + | |Texas Instruments |
+ | |1974 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |Z80 |
− | | | + | |Zilog |
+ | |1976 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |Z8000 |
− | | | + | |Zilog |
+ | |1979 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|- | |- | ||
− | | | + | |Z80000 |
− | | | + | |Zilog |
+ | |1986 | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
Line 535: | Line 676: | ||
= SOC (System On A Chip) = | = SOC (System On A Chip) = | ||
− | |||
{|class="wikitable sortable mw-collapsible mw-collapsed | {|class="wikitable sortable mw-collapsible mw-collapsed | ||
|+ style="background: #ECECEC;"| | |+ style="background: #ECECEC;"| | ||
Line 541: | Line 681: | ||
! Manufacturer | ! Manufacturer | ||
! [[MAME]] support | ! [[MAME]] support | ||
− | ! Emulators / Description | + | ! Emulators / Description |
|- | |- | ||
|[https://bootleggames.fandom.com/wiki/Elan Elan] | |[https://bootleggames.fandom.com/wiki/Elan Elan] | ||
Line 574: | Line 714: | ||
|- | |- | ||
|VT01 | |VT01 | ||
− | + | |V.R. Technology | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |V.R. Technology | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |NOAC (NES-On-A-Chip) with the ability to drive an STN display directly using a modified palette. |
|- | |- | ||
|VT02 | |VT02 | ||
− | |V.R. Technology | + | |V.R. Technology |
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |NOAC (NES-On-A-Chip) with major enhancements compared to regular NES. [https://www.nesdev.org/wiki/VTxx#VT02 What's new] |
|- | |- | ||
|VT09 | |VT09 | ||
− | |V.R. Technology | + | |V.R. Technology |
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |NOAC (NES-On-A-Chip), a low-cost replacement for VT03. |
|- | |- | ||
|VT168 | |VT168 | ||
|V.R. Technology | |V.R. Technology | ||
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |A MOS6502-based SoC inspired by the NES but unlike NOACs, major differences made it no longer fully backward compatible with NES. |
|- | |- | ||
|VT268 | |VT268 | ||
− | |V.R. Technology | + | |V.R. Technology |
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
− | | | + | |Enhanced VT168. |
|- | |- | ||
|VT368 | |VT368 | ||
− | |V.R. Technology | + | |V.R. Technology |
|style="background:gainsboro;"|None | |style="background:gainsboro;"|None | ||
| | | | ||
|} | |} | ||
− | [[Category:Consoles]] | + | [[Category:Consoles]] |
[[Category:Handheld consoles]] | [[Category:Handheld consoles]] | ||
[[Category:Home consoles]] | [[Category:Home consoles]] | ||
+ | [[Category:Computers]] |
Revision as of 20:43, 10 January 2023
Emulation of common chips is a big part of emulating consoles and computers, this page covers all these well known parts
Pong Consoles (Pong In A Chip)
Popular for a few years during the 70s, they came in many kinds of cases, controls, and under many brands but all used a POC (Pong In A Chip) which are chips that contain all and only essential components to run the game of Pong and their variations. And because of this, these chips are emulated rather than individual systems.
Model | Year | Manufacturer | Games/Modes | MAME support | Other support | Latest version | ROMs | Description |
---|---|---|---|---|---|---|---|---|
3659-1C/C2566 | 1975 | Atari | Pong (Two Player) | None | Pong Consoles Simulation | git | ||
3659-3 | 1975 | Atari | Pong (Four Player) | None | None | |||
AY-3-8500 | 1976 | General Instruments | Pong (Four Modes) Light Gun (Two Modes) |
None | WinArcadia / AmiArcadia and Pong Consoles Simulation | 32.2 git | ||
AY-3-8510 | 1978 | General Instruments | NA | None | WinArcadia / AmiArcadia | 32.2 | Improved version of the AY-3-8500, games are now in colour | |
AY-3-8512 | 1978 | General Instruments | NA | None | WinArcadia / AmiArcadia | 32.2 | Improved version of the AY-3-8510. | |
AY-3-8550 | 1976 | General Instruments | NA | None | WinArcadia / AmiArcadia | 32.2 | Improved AY-3-8500 with horizontal player motion | |
AY-3-8600 | 1977 | General Instruments | Pong (Eight Modes) | None | WinArcadia / AmiArcadia | 32.2 | ||
AY-3-8601 (Square Off) | 1976 | General Instruments | Combat Squares Racing Squares Shooting Squares Jungle Games (Two Modes) |
None | There is a possibly that this chip was never released | |||
AY-3-8602 (Volleyball Plus) | 1976 | General Instruments | Volleyball Protection Hazard |
None | There is a possibly that this chip was never released | |||
AY-3-8603 (Roadrace) | 1976 | General Instruments | Racing (Two Modes) | None | ||||
AY-3-8604 (Barricade) | NA | General Instruments | Snakes | None | This game is made for two players | |||
AY-3-8605 | 1977 | General Instruments | Submarine (Three Modes) | None | ||||
AY-3-8606 | 1977 | General Instruments | Breakout (Ten Modes) | None | ||||
AY-3-8607 | 1977 | General Instruments | Light Gun | None | ||||
AY-3-8610 | 1977 | General Instruments | Pong (Eight Modes) Light Gun |
None | Improved version of the AY-3-8600 | |||
AY-3-8700 | 1976 | General Instruments | Tank Battle | None | ||||
AY-3-8710 | 1976 | General Instruments | Tank Battle | None | ||||
AY-3-8760 | 1976 | General Instruments | Motor Cycle (Four Modes) | None | ||||
AY-3-8765 | 1976 | General Instruments | Motor Cycle (Four Modes) | None | ||||
AY-3-8800 | 1976 | General Instruments | Black Jack Draw Poker Acey/Ducey War |
None | ||||
AY-3-8888 (Vegas) | 1976 | General Instruments | Black Jack Slot Machine |
None | ||||
AY-3-8889 | 1976 | General Instruments | Tic-Tac-Toe LEM (Lunar Landing Module) |
None | ||||
C010073-01/C2607 | 1976 | Atari | Pong (Ten Modes) | None | ||||
C010073-3 | 1976 | Atari | Pong (Four Modes) | None | Pong Consoles Simulation | git | ||
C010765 | 1977 | Atari | Pong (Thirty-Two Modes) | None | ||||
C011500-11 / C011512-05 | 1977 | Atari | Pinball/Breakout (Seven Modes) | None | ||||
CR861 (MUGS) | 1977 | Signetics | Pong Tank Helicopter |
None | There is a possibly that this chip was never released | |||
F4301 | 1976 | Universal Research Labs |
Pong (Two Modes) Racing (Two Modes) |
None | ||||
K145ИК17 | 1980 | Angstrem | Unknown | None | A Russian POC, its likely a clone of the AY-3-8500 series. a lot of the IC's made in during the Soviet Union were clones. | |||
M-588135 | 1982 | Motorola | None | A clone of the Mitsubishi M-588135 | ||||
M58816P | 1977 | Mitsubishi / Nintendo | None | Pong Consoles Simulation | git | M58816P is a custom chip made by Mitsubishi Electronics for Nintendo, it was used in there Color TV-Game line of console.
| ||
MM-57100N | 1976 | National Semiconductor | Pong (Three Modes) | None | This is the NTSC version of the chip. | |||
MM-57105N | 1976 | National Semiconductor | Pong (Three Modes) | None | This is the PAL version of the chip. | |||
MM-57106N | 1977 | National Semiconductor | Unknown | None | This is the NTSC version of the chip. There is a possibly that this chip was never released. | |||
MM-57186N | 1978 | National Semiconductor | Unknown | None | This is the PAL version of the chip. There is a possibly that this chip was never released. | |||
MPS 7600-001 | 1977 | Mostek | Pong (Four Modes) | None | This is the NTSC version of the chip. the games are made for two or four players. | |||
MPS 7601-001 | 1977 | Mostek | Pong (Four Modes) | None | This is the PAL version of the chip. the games are made for two or four players. | |||
SN-76410N | 1976 | Texas Instruments | Pong (Six Modes) | None | ||||
TMS-1955 | 1976 | Texas Instruments | Pong (Four Modes) | None | ||||
TMS-1965 | 1976 | Texas Instruments | Pong (Six Modes) | None |
CPU's & MP's (Microprocessors)
Model | Manufacturer | Year | MAME support | Emulators / Description |
---|---|---|---|---|
4004 | Intel | 1971 | None | The first commercially produced microprocessor. |
4040 | Intel | 1974 | None | |
6800 | Motorola | 1974 | None | |
68008 | Motorola | 1979 | None | |
68010 | Motorola | 1982 | None | Pin-compatible with the 68000, but not 100% software compatible. |
68012 | Motorola | 1985 | None | |
68020 | Motorola | 1984 | None | 32-bit internal and external data and address buses, and natively 32-bit ALU. |
68030 | Motorola | 1987 | None | 68020 with a memory management unit (MMU) and instruction and data caches of 256 bytes each. |
68040 | Motorola | 1990 | None | First 680x0 family member with an on-chip Floating-Point Unit (FPU). |
68060 | Motorola | 1994 | None | Last product in 680x0 family. |
8008 | Intel | 1972 | None | |
80186 | Intel | 1982 | None | |
80188 | Intel | 1982 | None | |
80286 | Intel | 1982 | None | First x86 processor with memory management and wide protection abilities. |
80376 | Intel | 1989 | None | |
80386 | Intel | 1985 | None | First 32-bit x86 processor. |
80386DX | Intel | 1988 | None | The same as original 80386, just renamed. |
80386EX | Intel | 1994 | None | |
80386SL | Intel | 1990 | None | Power efficient version of 80386 for laptops. |
80386SX | Intel | 1988 | None | Cut down version of 80386 with 16-bit data bus. |
8080 | Intel | 1974 | None | |
8085 | Intel | 1977 | None | |
8086 | Intel | 1978 | None | Beginning of the x86 architecture. |
AM2900 | AMD | 1975 | None | |
AM29000 | AMD | 1975 | None | |
COP400 | National Semiconductor | 1975 | None | |
i486 | Intel | 1989 | None | First x86 chip to include more than one million transistors. |
i486DX | Intel | 1989 | None | The original i486 without clock multiplier. |
i486GX | Intel | 1994 | None | Embedded ultra-low-power CPU with all features of the i486SX and 16-bit external data bus. |
i486SL | Intel | 1992 | None | Low-power version of the i486DX, for laptops. |
i486SX | Intel | 1991 | None | i486 without FPU. |
Itanium | Intel/HP | 2001 | None | IA-64 instruction set simulator [1] [2] |
MC14500B | Motorola | 1977 | None | |
MC88100 | Motorola | 1988 | None | |
PIC | General Instrument \ Microchip | 1975 | NA | |
PowerPC | AIM Alliance | 1993 | NA | |
RISC | IBM | 1975 | NA | |
TMS1000 | Texas Instruments | 1974 | None | |
Z80 | Zilog | 1976 | None | |
Z8000 | Zilog | 1979 | None | |
Z80000 | Zilog | 1986 | None |
SOC (System On A Chip)
Model | Manufacturer | MAME support | Emulators / Description |
---|---|---|---|
Elan | Unknown | Decent | Designed and Manufactured by an unknown Chinese or Taiwanese company, Elan is one of the older SOC still used in Chinese products, dating back to around the late 90s to early 2000s. Elan is usually used in bootleg or original plug and play games / systems. |
SPG243 | Sunplus | None | |
SPG250 | Sunplus | None | |
SPG288 | Sunplus | None | |
SPG289 | Sunplus | None | |
SPG293 | Sunplus | None | |
VT01 | V.R. Technology | None | NOAC (NES-On-A-Chip) with the ability to drive an STN display directly using a modified palette. |
VT02 | V.R. Technology | None | NOAC (NES-On-A-Chip) with major enhancements compared to regular NES. What's new |
VT09 | V.R. Technology | None | NOAC (NES-On-A-Chip), a low-cost replacement for VT03. |
VT168 | V.R. Technology | None | A MOS6502-based SoC inspired by the NES but unlike NOACs, major differences made it no longer fully backward compatible with NES. |
VT268 | V.R. Technology | None | Enhanced VT168. |
VT368 | V.R. Technology | None |