A multi-platform Atari 2600 Emulator
Go to file
Stephen Illingworth e8a9fe282a
Improvement to volume sampling in TIA audio (#1038)
volume of audio channels sampled every on every tick. sum of samples is
averaged and a new sample output twice per scanline

this fixes issues with ROMs that change the volume of the audio multiple
times per scanline. for example, the experimental ROM in the following
thread now works correctly

https://forums.atariage.com/topic/370460-8-bit-digital-audio-from-2600/

(note that the ROM does not initialise the machine cleanly and so running
the emulator with developer options (random memory etc.) can cause
incorrect audio)
2024-08-07 10:18:42 +02:00
.github/workflows Remove logging code. 2024-06-02 19:27:11 +02:00
.vscode JSON serialized storage of properties table. 2021-01-01 21:31:07 +01:00
debian Bumped copyright for 2024. Happy New Year for anyone following these commits! 2024-01-01 12:38:25 -03:30
docs ELF doc updates 2024-06-23 23:10:38 +02:00
src Improvement to volume sampling in TIA audio (#1038) 2024-08-07 10:18:42 +02:00
test added missing WF8 ROM 2024-05-30 19:42:07 +02:00
.gitignore Update .gitignore for recent directory changes. 2022-08-19 15:26:17 -02:30
.gitlab-ci.yml Remove 32-bit builds from CI on Github and Gitlab. 2024-05-08 19:47:40 -02:30
Announce.txt Finally fixed Xcode project. 2022-09-01 15:07:57 -02:30
Changes.txt ELF doc updates 2024-06-23 23:10:38 +02:00
Copyright.txt Bumped copyright for 2024. Happy New Year for anyone following these commits! 2024-01-01 12:38:25 -03:30
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile Move codebase to requiring C++20, and fix resultant non-standard code. 2024-05-08 19:13:23 -02:30
README-SDL.txt Starting to update docs and misc text files for 4.0 release. 2014-06-20 23:38:19 +00:00
README.md Update README.md 2022-08-02 15:51:02 +02:00
Todo.txt Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
common.rules Fix profile generation, move object files to separate directory. 2019-03-04 00:53:43 +01:00
config.guess Updated files to 2023; an early Happy New Year to anyone reading this logs. 2022-12-30 14:11:04 -03:30
config.sub Updated files to 2023; an early Happy New Year to anyone reading this logs. 2022-12-30 14:11:04 -03:30
configure Move codebase to requiring C++20, and fix resultant non-standard code. 2024-05-08 19:13:23 -02:30

README.md

Stella is a multi-platform Atari 2600 VCS emulator which allows you to play all of your favourite Atari 2600 games on your PC. You'll find the Stella Users Manual in the docs subdirectory. If you'd like to verify that you have the latest release of Stella, visit the Stella Website at:

stella-emu.github.io

Enjoy,

The Stella Team

Reporting issues

Please check the list of known issues first (see below) before reporting new ones. If you encounter any issues, please open a new issue on the project issue tracker.

Note: Please do not report issues regarding platforms other than PC and RetroN 77 (e.g. Libretro) here. The Stella Team is not responsible for these forks and cannot help with them.

Known issues

Please check out the issue tracker for a list of all currently known issues.