Commit Graph

7321 Commits

Author SHA1 Message Date
Stephen Anthony 4628f711b8 Update copyright to 2022. Happy New Year! 2021-12-31 16:07:17 -03:30
Stephen Anthony cdf62286ec Yet more formatting issues I forgot in the last commit. 2021-12-30 11:40:42 -03:30
Stephen Anthony b072a5d9f8 Minor formatting changes I forgot in a previous commit. 2021-12-30 11:38:34 -03:30
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
Thomas Jentzsch 227702c6bc Merge branch 'master' of https://github.com/stella-emu/stella 2021-12-21 11:25:35 +01:00
Thomas Jentzsch b08c277995 fixed and enhanced audio frequency display in debugger 2021-12-21 11:25:17 +01:00
Stephen Anthony 6e3e2890bf Added some missing help options to configure script. 2021-12-19 23:40:19 -03:30
Stephen Anthony 5e6f488675 Make configure script use system libsqlite3, if requested (disabled by default). 2021-12-19 23:36:13 -03:30
Stephen Anthony 59f46aea97 Disable warnings for sqlite in Visual Studio. 2021-12-19 22:02:35 -03:30
Thomas Jentzsch 7c3dd3f2aa fixed virtual folders (fixes #855) 2021-12-19 09:05:10 +01:00
Stephen Anthony 0c9a0f2216 More cleanups to VS project. 2021-12-18 18:45:28 -03:30
Stephen Anthony c6c9cc957e Some cleanups to Visual Studio project for warnings.
Disable all warnings from httplib.h, since we don't control that code.
Fix a few warnings recommended by VS, and disable the rest.
2021-12-18 18:26:10 -03:30
Stephen Anthony d901b987aa Fix minor warnings from clang-13. 2021-12-18 14:15:58 -03:30
Stephen Anthony dff6fe7ef8 Fix for missing 'CC' compiler in configure script (fixes #856). 2021-12-18 12:47:53 -03:30
Thomas Jentzsch fb605dde5c removed two unused variables (fixes #856) 2021-12-18 09:44:53 +01:00
Thomas Jentzsch bf1a383504 updated docs (incl. R77)
enhanced launcher code for R77
2021-12-17 15:40:34 +01:00
Thomas Jentzsch a11639fbbe added a few minor enhancements to the BrowserDialog 2021-12-17 10:38:32 +01:00
Thomas Jentzsch a59126aa30 aligned button sizes in launcher 2021-12-17 10:28:34 +01:00
Christian Speckner 525c812073 Fix crash by shrinking "What's new?" 2021-12-16 21:04:51 +00:00
Thomas Jentzsch 1d55abbe5e fixed Launcher filtering of ZIPs not containing any valid ROMs 2021-12-16 09:51:11 +01:00
Christian Speckner d0892bdcce Typo. 2021-12-15 19:18:29 +00:00
Stephen Anthony 20082fbec8 Updated Xcode project, and various fixes for Xcode and MacOS 12. 2021-12-15 13:32:57 -03:30
Christian Speckner bebb1aca28 What's new for R77 2021-12-15 16:09:18 +00:00
Thomas Jentzsch db4630127b finally added a help button to the launcher 2021-12-15 16:28:21 +01:00
Thomas Jentzsch a061f8af10 trying to fix menu problems with analog controllers 2021-12-15 12:56:29 +00:00
Thomas Jentzsch 9ed02758fc trying to fix menu problems with analog controllers 2021-12-15 12:26:00 +01:00
Thomas Jentzsch 2b36a827ac fixed minor compiler warning 2021-12-14 23:21:26 +01:00
Stephen Anthony 124ee44d39 Fix minor compile warnings. 2021-12-14 18:47:11 -03:30
Thomas Jentzsch f1c8f7b2b6 enhanced folder navigation in launcher 2021-12-14 22:31:09 +01:00
Thomas Jentzsch 15c50bf4b5 added the (usual) missing files :| 2021-12-13 15:39:40 +01:00
Thomas Jentzsch 369a5dfc16 refactored file navigation bar into own class
enhanced BrowserDialog
2021-12-13 15:38:59 +01:00
Fabrice Fontaine 41f7d70990 configure: add CC (#854)
Add CC to fix the following build failure when cross-compiling which is
raised since
37c72b1dc7:

out/src/sqlite/sqlite3.o: file not recognized: file format not recognized

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2021-12-12 18:16:52 -03:30
Thomas Jentzsch 764f6bc1b9 fixed virtual folder handling when "romdir" is a virtual folder 2021-12-12 09:45:49 +01:00
Thomas Jentzsch e2576c1f99 minor refactoring 2021-12-12 09:23:13 +01:00
Thomas Jentzsch 27507fc4a4 Fixed double backspace action in launcher 2021-12-12 09:09:45 +01:00
Stephen Anthony 21dace2015 Fix minor compile warning from clang. 2021-12-11 20:02:04 -03:30
Thomas Jentzsch 4871650e65 Redo 3b0d25983 2021-12-11 23:34:43 +01:00
Thomas Jentzsch 1a6a79fb2e Revert "k"
This reverts commit 158536722b.
2021-12-11 23:31:10 +01:00
Thomas Jentzsch 8ae39732ec Merge branch 'master' of https://github.com/stella-emu/stella 2021-12-11 23:28:17 +01:00
Thomas Jentzsch 3b0d259833 refactored new launcher code a bit 2021-12-11 23:26:21 +01:00
Thomas Jentzsch 158536722b k 2021-12-11 23:14:04 +01:00
Thomas Jentzsch 73b79cae7d limit message display frames to 120 (fixes #852) 2021-12-11 23:13:35 +01:00
Thomas Jentzsch 81eba12884 added launcher directory history 2021-12-11 16:45:24 +01:00
Stephen Anthony 47e3bd5ffe Remove Icon.o from Linux build. 2021-12-07 12:54:47 -03:30
Thomas Jentzsch cda621f217 removed Icon.cxx 2021-12-07 16:14:58 +01:00
Thomas Jentzsch 49693b2d12 makefile updated 2021-12-07 15:40:04 +01:00
Thomas Jentzsch 945f7effc7 refactored LauncherDialog
fixed shortcuts in Launcher while in Filter field
2021-12-07 15:39:24 +01:00
Thomas Jentzsch 3e034ff854 minor cosmetic to changes of LauncherDialog & ProgressDialog 2021-12-06 11:13:45 +01:00
Thomas Jentzsch 13235e298b revamped LauncherDialog
added option to disable bottom buttons
2021-12-05 18:08:38 +01:00
Thomas Jentzsch 0a6560b47f added "remove all" options for favorites 2021-12-03 20:57:34 +01:00