Commit Graph

7135 Commits

Author SHA1 Message Date
Stephen Anthony 11d2f34bcb Update copyright to 2022. Happy New Year! 2021-12-31 16:07:17 -03:30
Stephen Anthony a8b949e3a3 Yet more formatting issues I forgot in the last commit. 2021-12-30 11:40:42 -03:30
Stephen Anthony 5cec746b29 Minor formatting changes I forgot in a previous commit. 2021-12-30 11:38:34 -03:30
Christopher Obbard 2c31957173
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: a7189ce7ec ("fix attempt for #692")
Signed-off-by: Christopher Obbard <chris.obbard@collabora.com>
2021-12-30 11:12:48 -03:30
Thomas Jentzsch 130e79dd9a Merge branch 'master' of https://github.com/stella-emu/stella 2021-12-21 11:25:35 +01:00
Thomas Jentzsch bdabbf9aa0 fixed and enhanced audio frequency display in debugger 2021-12-21 11:25:17 +01:00
Stephen Anthony 13aa034221 Added some missing help options to configure script. 2021-12-19 23:40:19 -03:30
Stephen Anthony bd2f5cc866 Make configure script use system libsqlite3, if requested (disabled by default). 2021-12-19 23:36:13 -03:30
Stephen Anthony 6dc8c51395 Disable warnings for sqlite in Visual Studio. 2021-12-19 22:02:35 -03:30
Thomas Jentzsch bfc59ddcc3 fixed virtual folders (fixes #855) 2021-12-19 09:05:10 +01:00
Stephen Anthony a952bef910 More cleanups to VS project. 2021-12-18 18:45:28 -03:30
Stephen Anthony aa74f00b7f 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 88742d93ef Fix minor warnings from clang-13. 2021-12-18 14:15:58 -03:30
Stephen Anthony 1f8666bde5 Fix for missing 'CC' compiler in configure script (fixes #856). 2021-12-18 12:47:53 -03:30
Thomas Jentzsch 181e02e3a5 removed two unused variables (fixes #856) 2021-12-18 09:44:53 +01:00
Thomas Jentzsch 0d677d1a97 updated docs (incl. R77)
enhanced launcher code for R77
2021-12-17 15:40:34 +01:00
Thomas Jentzsch 66502c9ffe added a few minor enhancements to the BrowserDialog 2021-12-17 10:38:32 +01:00
Thomas Jentzsch 3a8fe1b037 aligned button sizes in launcher 2021-12-17 10:28:34 +01:00
Thomas Jentzsch 49694c1f18 fixed Launcher filtering of ZIPs not containing any valid ROMs 2021-12-16 09:51:11 +01:00
Stephen Anthony 21127e95a8 Updated Xcode project, and various fixes for Xcode and MacOS 12. 2021-12-15 13:32:57 -03:30
Thomas Jentzsch 73839eb296 finally added a help button to the launcher 2021-12-15 16:28:21 +01:00
Thomas Jentzsch db11e0c9c2 trying to fix menu problems with analog controllers 2021-12-15 12:26:00 +01:00
Thomas Jentzsch 80f40a3e5b fixed minor compiler warning 2021-12-14 23:21:26 +01:00
Stephen Anthony 6349df1242 Fix minor compile warnings. 2021-12-14 18:47:11 -03:30
Thomas Jentzsch bd15d76643 enhanced folder navigation in launcher 2021-12-14 22:31:09 +01:00
Thomas Jentzsch e0048a7421 added the (usual) missing files :| 2021-12-13 15:39:40 +01:00
Thomas Jentzsch 1e0da2177d refactored file navigation bar into own class
enhanced BrowserDialog
2021-12-13 15:38:59 +01:00
Fabrice Fontaine 143cf9fa13
configure: add CC (#854)
Add CC to fix the following build failure when cross-compiling which is
raised since
771b5b44e3:

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 ab1768a0ec fixed virtual folder handling when "romdir" is a virtual folder 2021-12-12 09:45:49 +01:00
Thomas Jentzsch ed547df8ad minor refactoring 2021-12-12 09:23:13 +01:00
Thomas Jentzsch 1aa11150c6 Fixed double backspace action in launcher 2021-12-12 09:09:45 +01:00
Stephen Anthony e3f7979fd9 Fix minor compile warning from clang. 2021-12-11 20:02:04 -03:30
Thomas Jentzsch b4aacb3084 Redo 8537a3f7e 2021-12-11 23:34:43 +01:00
Thomas Jentzsch 147db10732 Revert "k"
This reverts commit 82c79fea4b.
2021-12-11 23:31:10 +01:00
Thomas Jentzsch 4a09170877 Merge branch 'master' of https://github.com/stella-emu/stella 2021-12-11 23:28:17 +01:00
Thomas Jentzsch 8537a3f7e4 refactored new launcher code a bit 2021-12-11 23:26:21 +01:00
Thomas Jentzsch 82c79fea4b k 2021-12-11 23:14:04 +01:00
Thomas Jentzsch 8cee3c5667 limit message display frames to 120 (fixes #852) 2021-12-11 23:13:35 +01:00
Thomas Jentzsch 64e5b1362b added launcher directory history 2021-12-11 16:45:24 +01:00
Stephen Anthony f999bd685a Remove Icon.o from Linux build. 2021-12-07 12:54:47 -03:30
Thomas Jentzsch e859391077 removed Icon.cxx 2021-12-07 16:14:58 +01:00
Thomas Jentzsch 9e6c66d208 makefile updated 2021-12-07 15:40:04 +01:00
Thomas Jentzsch 7793e40d87 refactored LauncherDialog
fixed shortcuts in Launcher while in Filter field
2021-12-07 15:39:24 +01:00
Thomas Jentzsch 66e2c857c2 minor cosmetic to changes of LauncherDialog & ProgressDialog 2021-12-06 11:13:45 +01:00
Thomas Jentzsch 4462492be8 revamped LauncherDialog
added option to disable bottom buttons
2021-12-05 18:08:38 +01:00
Thomas Jentzsch 7485ee594d added "remove all" options for favorites 2021-12-03 20:57:34 +01:00
Thomas Jentzsch 059484f49a fixed Libretro compile error 2021-12-03 20:27:35 +01:00
Thomas Jentzsch 5c4dc76c23 added option to disable favorites 2021-12-03 19:49:18 +01:00
Thomas Jentzsch 72dd4b3ebb fixed the quit bug in issue #850 2021-12-03 17:28:48 +01:00
Thomas Jentzsch 10bde004ed fixed '~' handling in ZIP files (fixes #849) 2021-12-03 16:45:58 +01:00