Thomas Jentzsch
c767485700
trying to fix Libretro build failure
2022-01-30 11:38:03 +01:00
Thomas Jentzsch
5f55c86f50
added analog paddle mapping for Libretro
...
added input descriptions for Libretro
2022-01-30 11:12:51 +01:00
Thomas Jentzsch
de1a97c94e
added light gun to input description list
2022-01-29 18:30:40 +01:00
Thomas Jentzsch
830a34d745
second attempt of implementing light gun support for Libretro
2022-01-29 12:15:46 +01:00
Thomas Jentzsch
ce3fdec7c1
first attempt of implementing light gun support for Libretro
2022-01-29 11:37:00 +01:00
Thomas Jentzsch
096f2434c0
added missing controller mappings
2022-01-26 19:34:03 +01:00
eds-collabora
d0def4a56f
Update documentation for keybindings in Driving Mode ( #868 )
...
The default keybindings remain the same as they did, they are just
no longer shared with the Joystick Mode.
2022-01-26 18:58:47 +01:00
eds-collabora
9158d4346a
Reorder "Driving" within the event mapping widget ( #867 )
2022-01-24 09:19:38 +01:00
eds-collabora
5b2a365d2a
Fixes for driving mode changes ( #866 )
...
- Use a float divisor to reduce the high resolution counter to a gray
code. This gives a more stable rate of change for the gray code when
using a sensitivity other than 1.
- Slightly remap the axis space, so that the positive and negative
ranges are the same. The new range is [64,-1] [1, 64]. We don't need
zero, because of the analog dead zone.
- Reorder the Event enum as suggested for on PR860.
2022-01-21 08:38:30 +01:00
Thomas Jentzsch
97e55f8a63
fixed the fix
2022-01-20 13:02:41 +01:00
Thomas Jentzsch
069768e18c
fixed #864 (SC-RAM reads from write ports)
2022-01-20 12:21:53 +01:00
eds-collabora
a6f9c33ded
Driving mode enhancements ( #860 )
...
The driving controller is closer to a paddle controller than a
joystick, but doesn't have hard stops.
This patch adds:
- A dedicated set of event bindings for driving.
- The option to use an analogue steering input from a regular joystick
axis, and a separate higher resolution counter to assist with this.
2022-01-19 15:23:14 +01:00
Stephen Anthony
05449510fb
Fixed code signing issues in latest Xcode for Mac.
2022-01-07 20:46:25 -03:30
Stephen Anthony
e710da1e0c
Fix 'nib' warning in latest version of Xcode for Mac.
...
I'm not sure this is the best way to do it, but I don't really know Obj-C.
2022-01-07 20:20:23 -03:30
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