thrust26
e36003a403
initial changes
2019-06-20 14:13:59 +02:00
thrust26
a83e9e0aa8
eliminating some magic numbers in joystick handlers
2019-06-19 21:58:39 +02:00
thrust26
ad3e1e9a65
Merge branch 'master' of https://github.com/stella-emu/stella
2019-06-17 21:05:48 +02:00
thrust26
d2f6ae67d9
fix #353
2019-06-17 21:05:31 +02:00
Stephen Anthony
5bffbb5046
Minor refactor for PKeyboardHandler WRT 'Alt' functionality.
2019-06-17 11:58:37 -02:30
Stephen Anthony
9b04d70a98
Refactoring: remove obsolete 'myEvent' from PKeyboardHandler.
2019-06-16 17:47:52 -02:30
thrust26
0b80e82cfd
remove superfluous includes
2019-06-16 20:05:01 +02:00
thrust26
5704589004
Merge branch 'master' of https://github.com/stella-emu/stella
2019-06-16 19:52:29 +02:00
thrust26
f05804844a
refactor CompuMate key handling (uses events now too)
2019-06-16 19:52:14 +02:00
Stephen Anthony
3da04a63c0
Some UI code refactoring.
...
Since 'repeat' is now enabled below the UI level, we no longer need to track key presses.
2019-06-15 19:58:45 -02:30
thrust26
e0be318154
make prompt tab initial tab in debugger
...
fix Dialog class for R77
2019-06-15 14:47:12 +02:00
thrust26
bf0f6800f9
fix #492
2019-06-15 13:10:02 +02:00
thrust26
2703143bcd
Merge branch 'master' of https://github.com/stella-emu/stella
2019-06-15 12:10:28 +02:00
thrust26
42d6e70dfd
refactor controller dependent mappings
2019-06-15 12:10:00 +02:00
Stephen Anthony
8cabc33723
Fix minor warnings from clang.
...
Minor formatting fixes.
2019-06-14 17:31:04 -02:30
thrust26
f1dd411a8f
fix #490
2019-06-14 21:49:39 +02:00
thrust26
c575dfd803
enable mapping start on double-click code
2019-06-14 20:03:58 +02:00
thrust26
c621073718
improve hash function (~33% less collisions)
2019-06-14 17:49:30 +02:00
Thomas Jentzsch
a8b1df2bd8
fix broken VS project filter file
2019-06-14 09:32:34 +02:00
Thomas Jentzsch
a236ea34eb
fix missing UI event display
2019-06-14 09:07:42 +02:00
thrust26
42906c2a95
align help wording to other code and doc
2019-06-13 21:45:37 +02:00
thrust26
142f1e285c
HelpDialog display remapped keys
2019-06-13 21:39:03 +02:00
thrust26
d12db9a421
fix Event::VERSION (no reason for a change)
2019-06-13 00:01:37 +02:00
thrust26
5bd648bd62
add autoslot event and default mapping
...
fix autoslot message
2019-06-12 23:58:44 +02:00
Stephen Anthony
1d8cf77442
Fix invalid C++ code (use range-based FOR loop).
2019-06-12 13:10:02 -02:30
thrust26
98a8553f23
implement separate keyboard mappings for joystick, paddles and keyboard controllers
...
update doc accordingly
2019-06-12 16:48:41 +02:00
Stephen Anthony
d21bfe2fec
Fix initialization error in DPC+ scheme ( fixes #489 ).
2019-06-12 09:54:40 -02:30
Stephen Anthony
c31349e4e3
Fixed typo in latest doc updates.
2019-06-11 15:49:25 -02:30
thrust26
01559f71cc
update mapping doc
2019-06-11 19:57:24 +02:00
Stephen Anthony
d12b937f24
File extensions used by BS autodetect can now use longer that 3-char extensions.
2019-06-11 14:35:01 -02:30
Stephen Anthony
de42b6b791
Fix signed/unsigned warning in clang.
2019-06-11 13:37:55 -02:30
Stephen Anthony
c6525e201c
Fix dirty framebuffer issues in fullscreen TIA mode.
...
This requires some testing, since it potentially causes slowdowns on older systems.
I cannot find any difference on my test system (and documentation I've read seems to imply
that you should clear the screen before each update, and that it is very fast on most hardware).
2019-06-08 23:01:59 -02:30
Stephen Anthony
91312de167
PopupWidget/ContextMenu is now dynamic; one can add items after it is created.
2019-06-08 22:30:19 -02:30
funbars
6155e150ae
libretro: avoid windows lto crash
2019-06-08 18:59:06 -02:30
Stephen Anthony
fef18503e5
Make sure properties database is correctly read on startup ( fixes #475 ).
2019-06-08 18:17:25 -02:30
Stephen Anthony
c2c3c973ed
Fix PopupWidget/ContextMenu not positioned correctly in fullscreen mode.
...
Refactored Rect class.
2019-06-03 19:28:56 -02:30
thrust26
4f28ad5b03
add option to automatically save states when exiting emulation
2019-06-03 21:55:40 +02:00
Stephen Anthony
3c5da50a9f
Fix UI drawing modes when overlaid on TIA image.
2019-06-03 17:09:07 -02:30
Stephen Anthony
c4c735372b
libretro: fix build for obsolete method.
2019-06-03 16:09:45 -02:30
Stephen Anthony
689b736fda
Dialogs drawn outside the underlying basedialog area no longer leave parts around.
...
There is still some work TODO for TIA mode; that is coming next.
2019-06-03 14:32:59 -02:30
Stephen Anthony
d62912a0e2
Fix parsing of stella.pro => DefProps: joystick entries were being removed.
2019-06-02 17:08:30 -02:30
Stephen Anthony
637f7648a3
Updated properties database.
2019-06-02 16:52:36 -02:30
thrust26
b815cabf0e
remove now superfluous "hardcoded" message in InputDialog
2019-06-02 18:45:53 +02:00
Stephen Anthony
97886474d4
Fix compiler warning.
2019-06-02 10:22:26 -02:30
thrust26
4bc1b5a768
enhance Rewind/UnwindPause events
2019-06-02 14:07:42 +02:00
thrust26
c8d7054c96
handle debugger relevant keys which cannot be remapped first
2019-06-02 12:57:04 +02:00
thrust26
03483f4b82
Enable switches handling in debugger
2019-06-02 12:32:25 +02:00
thrust26
510ea2bcb5
fix #486
2019-06-02 12:15:13 +02:00
thrust26
e3af5f70a5
make emulation key mappings available in debugger
2019-06-02 11:41:37 +02:00
thrust26
974db3b67d
fix #295
2019-06-02 10:34:46 +02:00