no$2k6
nocash Atari 2600 emulator by martin korth

Emulation works with all games known to me. Precise timing emulation synchronizes CPU with the cathode ray beam. Auto-detects pal/ntsc frame rates & cartridge memory banking types. Emulates joysticks, paddles, keypads, and steering controller.
Debugger with breakpoints, symbolic debug info (labels), automatic I/O and Kernal disassembler comments, built-in assembler/disassembler supports native/nocash syntaxes, upload to real atari function, help text includes full atari programming specs.

Downloads - Version 1.0 - July 2005
no$2k6 DOS version XT/AT compatible (ca. 100 Kbytes)
no$2k6 DOS version 80486 and worse (ca. 100 Kbytes)
no$2k6 Windows 32bit version (ca. 130 Kbytes)

Specs
2k6specs.htm atari 2600 programming specs, HTML version
2k6specs.txt atari 2600 programming specs, TXT version

Links
AtariAge - nice webpage with games, schematics, faq (unfortunately all ultra-bloated html)
Stella Programmer's Guide - official atari specs

nocash homepage


According to the specs, it can make sounds like a "flute", a "rocket motor", and an "explosion".