thrust26
2d0221ae1f
improvement for hardcoded keys in Inputdialog
2019-02-18 20:20:14 +01:00
Stephen Anthony
8f800d97b9
First pass at cleaning up the various config file location mess
...
- only 'romdir' is configurable; the rest are now always under the 'basedir'
- next step is to allow 'basedir' to be configurable, and optionally use the APP dir
- ConfigPathDialog dialog is now almost empty (only contains romdir), so perhaps this can move elsewhere
2019-02-16 15:26:24 -03:30
Stephen Anthony
90e6cfa26b
Fixed minor compile warnings in clang
...
- method with same name but different parameter mirroring one in base class
- missing newline, etc.
2019-02-16 12:10:52 -03:30
thrust26
3c6b8339e1
a bit controller detection refactoring
2019-02-16 11:46:42 +01:00
thrust26
9580385f21
2nd push for last commit
2019-02-15 23:47:33 +01:00
thrust26
e81326eefb
auto detect controller in GameInfoDialog when started from Launcher
2019-02-15 23:46:09 +01:00
thrust26
9fba356d8b
RomInfoWidget auto detects controllers and displays results
2019-02-15 22:19:19 +01:00
thrust26
ccee7e4dc6
enable "Swap Paddles" when paddles are auto detected
2019-02-15 19:41:55 +01:00
thrust26
e3d40f9285
corrected controller labels in GameInfoDialog/Controller
2019-02-15 18:29:35 +01:00
thrust26
83636b9791
updated Stella.pro for some of my own games
2019-02-15 17:58:47 +01:00
thrust26
2cc035e4eb
improved keyboard controller detection
...
small doc update
2019-02-15 16:29:13 +01:00
Stephen Anthony
f94fd34f99
Updated macOS project files to Xcode 10, fixing any remaining warnings.
2019-02-14 19:07:05 -03:30
Stephen Anthony
7c88c372ac
Fixed negative values shown as positive in debugger ( fixes #414 ).
2019-02-14 18:32:23 -03:30
thrust26
481c63f980
defined default hotkey for sound on/off
2019-02-14 19:01:21 +01:00
Thomas Jentzsch
40e12f0465
Merge branch 'master' of https://github.com/stella-emu/stella
2019-02-14 18:49:04 +01:00
Stephen Anthony
6d550793f8
Fix minor compile warning in clang.
2019-02-14 12:02:13 -03:30
Thomas Jentzsch
7215f2bbeb
changed volume hotkey handling
...
changing volume also enables sound
changing phoshor also enables phosphor mode
2019-02-14 11:07:17 +01:00
Thomas Jentzsch
fa66711c8a
moved SaveKey detection to a safer spot
2019-02-14 08:46:50 +01:00
Thomas Jentzsch
6bb4d67efd
Merge branch 'master' of https://github.com/stella-emu/stella
2019-02-14 08:40:54 +01:00
thrust26
b5fce21b2f
implemented mute Hotkey (TODO: default key)
...
small improvement for Amiga mouse detection
minor Windows project file fix
2019-02-13 20:03:58 +01:00
Thomas Jentzsch
a0ab78fcfc
fixed Windows project file
2019-02-13 14:45:04 +01:00
thrust26
9857fa888b
improve trackball controller detection
2019-02-12 22:18:19 +01:00
thrust26
8855804635
improved SaveKey detection
2019-02-12 19:24:36 +01:00
thrust26
3c2549d348
slightly improved Genesis detection
...
corrected tab widgets in GameInfoDialog
2019-02-11 23:02:08 +01:00
thrust26
a4456e6af8
improved controller detection and added Genesis
...
adapted GameInfoDialog to controller detection
moved detection from OSystem to Console
2019-02-11 22:10:30 +01:00
Stephen Anthony
854a891a36
Minor fixes for compile warnings/errors in Linux.
2019-02-11 11:36:13 -03:30
thrust26
b6b5930a2d
Merge branch 'master' of https://github.com/stella-emu/stella
2019-02-11 15:53:07 +01:00
thrust26
c1067fde83
first shot at automatic controller detection
2019-02-11 15:52:51 +01:00
Christian Speckner
1d5ff5322b
Retron77: use 32bit integers everywhere for performance.
2019-02-10 22:40:58 +00:00
Christian Speckner
13cedefc8f
Fix build without debugger support.
2019-02-10 21:59:23 +00:00
Stephen Anthony
9d31d4a519
Fixed 'F8' autodetection to be a little more robust.
2019-02-10 10:39:54 -03:30
Stephen Anthony
0c8478d842
Various fixes to 'evdev-joystick'
...
- Added extra udev rules from Tom Hafner (2600-daptor)
- Make code compile without any warnings under maximum clang settings
2019-02-07 21:11:36 -03:30
thrust26
25eb9cd4ab
cosmetic change (labeled A/B difficulties)
2019-02-03 12:26:46 +01:00
Stephen Anthony
a1342afe34
Fixed bug in peek handling for 2K and 4K ROMs.
...
This fixes cheatcode handling for those schemes.
2019-01-27 13:13:08 -03:30
thrust26
c3671ac095
each tab can now have a defined width (see DeveloperDialog)
2019-01-26 23:34:12 +01:00
thrust26
532b629a93
redesign of TIA options
2019-01-17 09:08:31 +01:00
thrust26
46f7668216
added missing oddball TIA options
2019-01-16 17:58:02 +01:00
thrust26
bd0984fc98
renamed player inverted HMOVE phase clock option, methods and keys
...
added missile inverted HMOVE phase clock option
2019-01-14 22:52:30 +01:00
thrust26
fad141b5de
some code cleanup
2019-01-13 09:58:26 +01:00
thrust26
0449e24146
defined various TIA types in developer options
2019-01-12 15:51:38 +01:00
thrust26
da78065996
fixed view of disabled checkbox
2019-01-12 12:14:14 +01:00
thrust26
fee5f57179
disabled some developer options for 'Player settings'
...
updated doc and changes
2019-01-12 12:00:35 +01:00
thrust26
f80f291cec
minor optimizations and formatting
2019-01-10 21:08:12 +01:00
thrust26
cadfbdd767
fixed changing debug colors status without confirmation
2019-01-06 20:13:04 +01:00
thrust26
e2dabba309
updated serializers
...
added some game names to new TIA settings
2019-01-06 18:04:19 +01:00
thrust26
da269fefed
added TIA tab to developer options with 5 options for oddball TIAs
...
started disabling some options for player settings
2019-01-06 13:48:53 +01:00
thrust26
b5de674c58
added missing prefixes
2019-01-05 23:01:21 +01:00
thrust26
11c90f296e
reverts unwanted change
2019-01-05 16:07:35 +01:00
thrust26
5e89b4d02b
started to eliminate magic numbers in new TIA code
2019-01-05 15:34:19 +01:00
Stephen Anthony
2806c0da58
When we update/change serialization, we need to update the header too.
2019-01-04 19:52:08 -03:30