Editing Atari 2600 emulators

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 7: Line 7:
 
|release = 1977
 
|release = 1977
 
|discontinued = 1992
 
|discontinued = 1992
|introductory price = {{Inflation|USD|199.99|1977}}
+
|successor = [[Atari 5200 emulators|Atari 5200]]
|how much = {{Inflation|USD|19.99|1977}}
 
|predecessor=Home Pong, Super Pong, Video Pinball
 
|successor = [[Atari 5200 emulators|5200 SuperSystem]]
 
 
|emulated = {{✓}}
 
|emulated = {{✓}}
 
}}
 
}}
  
The '''[[gametech:Atari 2600|Atari 2600]]''' (also known as '''Video Computer System''' or simply '''VCS''') is a second-generation console released by [[wikipedia:Atari|Atari]] on September 11, 1977. It had a 6507 CPU at 1.19 MHz with 128 bytes of RAM. It had a 160x192 16-color, out of 128, display.
+
The '''[[gametech:Atari 2600|Atari 2600]]''' (also known as '''Video Computer System''' or simply '''VCS''') is a second-generation console released by [[wikipedia:Atari|Atari]] on September 11, 1977. It retailed for {{Inflation|USD|199.99|1977}} and had a 6507 CPU at 1.19 MHz with 128 bytes of RAM. It had a 160x192 16-color, out of 128, display.
  
Despite the apparent simplicity of the console and its games, emulation of the 2600 is surprisingly difficult relative to other early consoles due to its unusual primitive hardware designed as a cost-saving measure, including the complete lack of a framebuffer and resulting need to "race the beam" to display graphics. Despite this, at least two emulators have offered highly accurate 2600 emulation for years.
+
==Emulators==
  
==Emulators==
+
<div style="max-width:100%; overflow:auto;">
<div style="overflow-x:auto;width:100%">
+
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;width:100%"
 
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest version
 
! scope="col"|Latest version
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=25 Retro<br/>Achievements]</small>
+
! scope="col"|[[libretro]]
! scope="col"|[[#Accessories_support|Accessories]]
 
 
! scope="col"|[[Emulation accuracy|Accuracy]]
 
! scope="col"|[[Emulation accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
Line 31: Line 26:
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
! colspan="9"|PC / x86
+
! colspan="8"|PC / x86
 
|-
 
|-
|[[Stella]]<br/><small>[https://docs.libretro.com/library/stella/ stella_libretro]<br/>stella2014_libretro
+
|[[Stella]]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://stella-emu.github.io/downloads.html {{StellaVer}}]<br/>[https://www.retroarch.com/index.php?page=platforms libretro core]
+
|[https://stella-emu.github.io/downloads.html {{StellaVer}}]
|{{✓}}<ref group=N>Exclusive to libretro core.</ref> ||{{~}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}
+
|{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|-
 
|[[MAME]]
 
|[[MAME]]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>
+
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✗}} ||{{?}} ||Cycle ||{{✓}} ||{{}} ||{{✓}}
+
|{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}
 +
|-
 +
|[[Z64K]]
 +
|align=left|{{Icon|Java}}
 +
|[https://z64k.com/ {{Z64KVer}}]
 +
|{{✗}} ||Cycle ||{{✗}} ||{{✓}} ||{{✓}}
 +
|-
 +
|[https://github.com/ppeccin/javatari.js javatari]<br />[https://github.com/ppeccin/javatari javatari.js (old)]
 +
|align=left|{{Icon|Web}}
 +
|[http://javatari.org 5.0.3]
 +
|{{✗}} ||? ||{{✓}} ||{{}} ||{{✓}}
 
|-
 
|-
 
|[[Pantheon]]
 
|[[Pantheon]]
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
 
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
|{{✗}} ||{{?}} ||High ||{{✗}} ||{{✓}} ||{{~}}
+
|{{✗}} ||High ||{{✗}} ||{{✓}} ||{{~}}
|-
 
|[[ares]]
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|[https://github.com/ares-emulator/ares/releases {{aresVer}}]
 
|{{✗}} ||{{?}} ||?||{{✓}} ||{{✓}} ||{{~}}
 
 
|-
 
|-
 
|[http://pcae.vg-network.com/ PCAE]
 
|[http://pcae.vg-network.com/ PCAE]
 
|align=left|{{Icon|Windows|DOS}}
 
|align=left|{{Icon|Windows|DOS}}
 
|[http://pcae.vg-network.com/ 2.6]<br />[http://www.bjars.com/emulators/pcaewin_2.7.zip 2.7]
 
|[http://pcae.vg-network.com/ 2.6]<br />[http://www.bjars.com/emulators/pcaewin_2.7.zip 2.7]
|{{✗}} ||{{?}} ||High ||{{✓}} ||{{✗}} ||{{~}}
+
|{{✗}} ||High ||{{✓}} ||{{✗}} ||{{~}}
 
|-
 
|-
 
|[https://alienbill.com/2600/ z26]
 
|[https://alienbill.com/2600/ z26]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|DOS}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|DOS}}
 
|[http://www.whimsey.com/z26/z26.html 4.07]
 
|[http://www.whimsey.com/z26/z26.html 4.07]
|{{✗}} ||{{?}} ||High ||{{✓}} ||{{✗}} ||{{~}}
+
|{{✗}} ||High ||{{✓}} ||{{✗}} ||{{~}}
|-
 
|[https://github.com/ppeccin/javatari.js javatari]<br />[https://github.com/ppeccin/javatari javatari.js (old)]
 
|align=left|{{Icon|Web}}
 
|[http://javatari.org 5.0.3]
 
|{{✗}} ||{{?}} ||? ||{{✓}} ||{{✗}} ||{{~}}
 
 
|-
 
|-
 
|[[BizHawk]]
 
|[[BizHawk]]
|align=left|{{Icon|Windows|Linux}}
+
|align=left|{{Icon|Windows}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
+
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}} ||{{?}} ||? ||{{✓}} ||{{✓}} ||{{~}}
+
|{{}} ||? ||{{✓}} ||{{✓}} ||{{}}
 
|-
 
|-
 
|Gopher2600
 
|Gopher2600
 
|align=left|{{Icon|Windows|Linux}}
 
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/JetSetIlly/Gopher2600/releases {{Gopher2600Ver}}]
+
|[https://github.com/JetSetIlly/Gopher2600 git]
|{{✗}} ||{{?}} ||High ||{{✓}} ||{{✓}} ||{{✗}}
+
|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
 
|[[Clock Signal|CLK]]
 
|[[Clock Signal|CLK]]
 
|align=left|{{Icon|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Linux|macOS|FreeBSD}}
 
|[https://github.com/TomHarte/CLK/releases {{ClkVer}}]
 
|[https://github.com/TomHarte/CLK/releases {{ClkVer}}]
|{{✗}} ||{{{?}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}
+
|{{✗}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
 
|[http://emu7800.sourceforge.net/ EMU7800]
 
|[http://emu7800.sourceforge.net/ EMU7800]
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
 
|[https://github.com/emu7800/emu7800.github.io/releases {{EMU7800Ver}}]
 
|[https://github.com/emu7800/emu7800.github.io/releases {{EMU7800Ver}}]
|{{✗}} ||{{?}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}
+
|{{✗}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
 
|Stellarator
 
|Stellarator
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[https://github.com/dpiponi/Stellarator git]
 
|[https://github.com/dpiponi/Stellarator git]
|{{✗}} ||{{?}} ||? ||{{✓}} ||{{✓}} ||{{✗}}
+
|{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
! colspan="9"|Mobile / ARM
+
! colspan="8"|Mobile / ARM
|-
 
|[[Z64K]]
 
|align=left|{{Icon|Java}}
 
|[https://z64k.com/ {{Z64KVer}}]
 
|{{✗}} ||{{?}} ||Cycle ||{{✗}} ||{{✓}} ||{{✓}}
 
 
|-
 
|-
|[https://docs.libretro.com/library/stella/ stella_libretro]<br/><small>stella2014_libretro
+
|Stella<ref group=N name=libretro />
|align=left|{{Icon|Android|iOS|Linux|GP32}}
+
|align=left|{{Icon|Andriod|iOS|Linux|GP32}}
|[https://buildbot.libretro.com/nightly/ libretro core]
+
|{{StellaVer}}
|{{}} ||{{~}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
+
|{{}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|-
 
|Stella - Pyra
 
|Stella - Pyra
 
|align=left|{{Icon|Pyra}}
 
|align=left|{{Icon|Pyra}}
 
|[https://pyra-handheld.com/repo/apps/8 0.1]
 
|[https://pyra-handheld.com/repo/apps/8 0.1]
|{{✗}} ||{{?}} ||? ||{{✗}} ||{{✗}} ||{{✓}}
+
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✓}}
 
|-
 
|-
 
|2600.emu
 
|2600.emu
 
|align=left|{{Icon|Android|Pyra}}
 
|align=left|{{Icon|Android|Pyra}}
 
|[https://play.google.com/store/apps/details?id=com.explusalpha.A2600Emu {{.emuVer}}]</br>[https://pyra-handheld.com/repo/apps/73 1.5.46.02 Pyra]
 
|[https://play.google.com/store/apps/details?id=com.explusalpha.A2600Emu {{.emuVer}}]</br>[https://pyra-handheld.com/repo/apps/73 1.5.46.02 Pyra]
|{{✗}} ||{{?}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
+
|{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|-
 
|Ataroid
 
|Ataroid
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
 
|[https://www.zophar.net/android/a2600/ataroid.html 1.0.4]
 
|[https://www.zophar.net/android/a2600/ataroid.html 1.0.4]
|{{✗}} ||{{?}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
+
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
 
|-
 
|-
 
|g2600
 
|g2600
 
|align=left|{{Icon|Android}}
 
|align=left|{{Icon|Android}}
 
|[https://apkpure.com/g2600-a2600-emu/com.goodgorgon.play2600/download?from=details 7.2.0]
 
|[https://apkpure.com/g2600-a2600-emu/com.goodgorgon.play2600/download?from=details 7.2.0]
|{{✗}} ||{{?}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
+
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
|-
 
! colspan="9"|Console
 
 
|-
 
|-
|[https://docs.libretro.com/library/stella/ stella_libretro]<br/><small>stella2014_libretro
+
! colspan="8"|Console
|align=left|{{Icon|PS3|PSP|Vita}}<br>{{Icon|Wii|WiiU|3DS|Switch}}<br>{{Icon|XboxOne|XboxSXS}}
 
|[https://www.retroarch.com/index.php?page=platforms libretro core]
 
|{{✓}} ||{{~}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}
 
 
|-
 
|-
|StellaDS
+
|Stella<ref group=N name=libretro>''Only available on consoles and mobile as a libretro core (e.g. [[RetroArch]]).''</ref>
|align=left|{{Icon|NDS}}
+
|align=left|{{Icon|PS3|PSP}}<br>{{Icon|Wii|3DS|Switch}}
|[https://github.com/DS-Homebrew/StellaDS git] <br> [https://www.gamebrew.org/wiki/StellaDS 1.2] <br> [https://github.com/wavemotion-dave/StellaDS Phoenix Edition]
+
|{{StellaVer}}
|{{}} ||{{?}} ||? ||{{✓}} ||{{✓}}<br><small>(Phoenix Edition)</small> ||{{✓}}
+
|{{}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|-
 
|Wii2600
 
|Wii2600
 
|align=left|{{Icon|Wii}}
 
|align=left|{{Icon|Wii}}
 
|[https://github.com/arocchi/wii2600/releases git]
 
|[https://github.com/arocchi/wii2600/releases git]
|{{✗}} ||{{?}} ||Mid ||{{✓}} ||{{~}} ||{{✓}}
+
|{{✗}} ||? ||{{✓}} ||{{~}} ||{{✓}}
 
|-
 
|-
 
|PSP2600
 
|PSP2600
 
|align=left|{{Icon|PSP}}
 
|align=left|{{Icon|PSP}}
 
|[https://psp.brewology.com/downloads/get.php?id=9738 1.2.0]<br>[https://psp.brewology.com/downloads/get.php?id=9736 Source (1.2.0)]
 
|[https://psp.brewology.com/downloads/get.php?id=9738 1.2.0]<br>[https://psp.brewology.com/downloads/get.php?id=9736 Source (1.2.0)]
|{{✗}} ||{{?}} ||Mid ||{{✓}} ||{{✗}} ||{{✓}}
+
|{{✗}} ||? ||{{✓}} ||{{✗}} ||{{✓}}
|-
 
|Stella GC
 
|align=left|{{Icon|NGC}}
 
|[https://www.gc-forever.com/wiki/index.php?title=StellaGC 18-12-2007]
 
|{{✗}} ||{{?}} ||Mid ||? ||{{✗}} ||{{✓}}
 
|-
 
|PVCS Reloaded
 
|align=left|{{Icon|PS2}}
 
|[http://www.brunofreitas.com/node/26 0.3]
 
|{{✗}} ||{{?}} ||Mid ||{{✓}} ||{{✗}} ||{{✓}}
 
 
|-
 
|-
 
|Stella DC
 
|Stella DC
 
|align=left|{{Icon|DC}}
 
|align=left|{{Icon|DC}}
 
|[https://dcemulation.org/index.php?title=Stella_DC 0.2F]
 
|[https://dcemulation.org/index.php?title=Stella_DC 0.2F]
|{{✗}} ||{{?}} ||? ||{{✗}} ||{{✗}} ||{{✓}}
+
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✓}}
 
|-
 
|-
! colspan="9"|Game
+
! colspan="8"|Other
 
|-
 
|-
 
|1FPS Atari 2600 Emulator
 
|1FPS Atari 2600 Emulator
|Minecraft
+
|Minecraft Datapacks
 
|[https://sethbling.s3-us-west-2.amazonaws.com/Downloads/Builds/15seconds.zip 0.2]
 
|[https://sethbling.s3-us-west-2.amazonaws.com/Downloads/Builds/15seconds.zip 0.2]
|{{✗}} ||{{?}} ||? ||{{✓}} ||{{✓}} ||{{✗}}
+
|{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
 
|}
 
|}
Line 173: Line 148:
  
 
<references group=N />
 
<references group=N />
 
===Accessories support===
 
{|class="wikitable" style="text-align:center; vertical-align:middle;"
 
|- style="font-weight:bold;"
 
! Name
 
! Stella
 
|-
 
|Amiga mouse
 
|{{✓}}
 
|-
 
|Atari mouse
 
|{{✓}}
 
|-
 
|AtariVox
 
|{{✓}}
 
|-
 
|Booster Grip
 
|{{✓}}
 
|-
 
|Driving Controller
 
|{{✓}}
 
|-
 
|Sega Genesis
 
|{{✓}}
 
|-
 
|Atari Keypad
 
|{{✓}}
 
|-
 
|Kid Vid Controller
 
|{{✓}}
 
|-
 
|MindLink
 
|{{✓}}
 
|-
 
|Atari Paddles
 
|{{✓}}
 
|-
 
|SaveKey
 
|{{✓}}
 
|-
 
|Trak-Ball
 
|{{✓}}
 
|-
 
|XE Light Gun
 
|{{✓}}
 
|-
 
|QuadTari
 
|{{✓}}
 
|-
 
|Joy 2B+
 
|{{✓}}
 
|-
 
|Atari 7800 console button
 
|{{✓}}
 
|-
 
|Atari 7800 game
 
|{{✗}}
 
|-
 
|HyperShot
 
|?
 
|-
 
|Track & Field Controller
 
|?
 
|-
 
|Atari Space Age Joystick
 
|?
 
|-
 
|Flight Commander
 
|?
 
|-
 
|Overlay
 
|?
 
|-
 
|Space Shuttle
 
|?
 
|-
 
|Foot Craz
 
|?
 
|-
 
|Joyboard
 
|?
 
|-
 
|Kid's Controller
 
|?
 
|-
 
|Remote Control Joysticks
 
|?
 
|-
 
|Video Touch Pad
 
|?
 
|}
 
 
==See also==
 
*[[First and second generations of video game consoles]]
 
  
 
==External links==
 
==External links==
Line 277: Line 158:
 
{{Atari}}
 
{{Atari}}
  
[[Category:Consoles|!2600]]
+
[[Category:Consoles]]
[[Category:Home consoles|!2600]]
+
[[Category:Home consoles]]
[[Category:Second-generation consoles|!2600]]
+
[[Category:Second-generation consoles]]
[[Category:Atari consoles|!2600]]
+
[[Category:Atari consoles]]
 
[[Category:Atari 2600 emulators|*]]
 
[[Category:Atari 2600 emulators|*]]
[[Category:6502-based]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)