A multi-platform Atari 2600 Emulator
Go to file
Christopher Obbard 40284f3b63 joystick: Add menuMode mappings before emulationMode mappings (#847)
For some controllers, the initial default (i.e. when the controller
is first attached) mappings seem to not work in emulation mode, but
work just fine in menu mode. The emulation mode mappings are shown
in the UI, but do not work until the second time the emulator is
started.

From debugging, even in emulation mode the joyMap is returning
menu bindings when in-game. Fix this bug by adding the emulation
mode mappings before the menu mode mappings.

Fixes: 857369aad5 ("fix attempt for #692")
Signed-off-by: Christopher Obbard <chris.obbard@collabora.com>
2021-12-30 11:12:48 -03:30
.vscode JSON serialized storage of properties table. 2021-01-01 21:31:07 +01:00
debian Fixed incorrect path for documentation pics when building UNIX image. 2021-11-18 20:49:42 -03:30
docs updated docs (incl. R77) 2021-12-17 15:40:34 +01:00
src joystick: Add menuMode mappings before emulationMode mappings (#847) 2021-12-30 11:12:48 -03:30
test/roms/profile initial commit 2020-04-03 17:08:42 +02:00
.gitignore updated TIA random default 2021-09-18 21:56:25 +02:00
.gitlab-ci.yml (Libretro) Add more platforms to gitlab 2021-03-14 11:53:09 -02:30
.travis.yml Make Travis build use a released SDL, not a WIP from Mercurial. 2019-12-23 17:22:29 -03:30
Announce.txt Getting ready for 6.6 release. 2021-11-10 14:07:13 -03:30
Changes.txt fixed Launcher filtering of ZIPs not containing any valid ROMs 2021-12-16 09:51:11 +01:00
Copyright.txt Yearly update to copyright for 2021. 2021-01-05 18:42:43 -03:30
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile Make configure script use system libsqlite3, if requested (disabled by default). 2021-12-19 23:36:13 -03: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 Updated README: issues should no longer be posted in the old AtariAge thread. 2019-08-17 13:57:30 -02:30
Readme.txt Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
Todo.txt Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
appveyor.yml Update Windows appveyor build to use latest SDL (2.0.12). 2020-04-19 15:04:59 -02:30
common.rules Fix profile generation, move object files to separate directory. 2019-03-04 00:53:43 +01:00
config.guess Updated config files from gnu.org. 2021-11-18 20:48:48 -03:30
config.sub Updated config files from gnu.org. 2021-11-18 20:48:48 -03:30
configure Added some missing help options to configure script. 2021-12-19 23:40:19 -03: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.

Known issues

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