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
thrust26
1560edc95f
add overscan message
...
fix scanlines message
2019-06-02 09:32:26 +02:00
thrust26
9dc91bd38b
add overscan hotkeys
...
remove ystart hotkeys
update doc
2019-06-02 09:21:20 +02:00
Stephen Anthony
2c14d0cfda
Updated Changelog.
2019-06-01 21:34:35 -02:30
thrust26
1df63a6410
several debugger buttons repeat
2019-06-02 00:21:49 +02:00
thrust26
d352068a03
wind buttons in TimeMachineDialog repeat
2019-06-02 00:15:27 +02:00
thrust26
3e4ff679c2
Merge branch 'master' of https://github.com/stella-emu/stella
2019-06-01 23:13:08 +02:00
thrust26
b54b7db92b
prevent that repeated keys are going to emulation core
2019-06-01 23:12:50 +02:00
Stephen Anthony
7d23884bf3
Remove key repeat functionality from DialogContainer.
...
It is now provided by the backend (SDL) directly.
2019-06-01 18:41:38 -02:30
thrust26
ebb1bad61c
change scanlines hotkey delta to 2
...
fix scanline underflow
2019-06-01 22:38:16 +02:00
thrust26
b5eb32fbbf
allow repeat for selected keyboard events
2019-06-01 22:29:18 +02:00
thrust26
210b4a1011
add 4th modifier key (windows/option) to allowed mappings
2019-06-01 19:05:33 +02:00
thrust26
b3aa34964c
fix MacOS modifier naming, 2nd try
2019-06-01 00:36:11 +02:00
thrust26
8b4c3c9115
fix MacOS modifier naming
2019-06-01 00:33:19 +02:00
thrust26
613c442144
attempt to fix CMD key mapping in MacOS
2019-06-01 00:23:38 +02:00
thrust26
af45bdaa3a
doc update
...
save all states now saves ALL states
2019-05-31 22:30:56 +02:00
thrust26
de5677b4e4
fix crash when TM is disabled
2019-05-31 16:26:52 +02:00
Stephen Anthony
fe825c5cc1
Update recent commit to use C++ functionality (unique_ptr and streams).
...
- fixes compile error in Linux and some libretro builds
- fixes issue #485
2019-05-31 11:38:19 -02:30
thrust26
33c7377f76
implement saving/loading all TM states to/from disk
2019-05-31 14:44:46 +02:00
thrust26
243b01e7eb
updated docs
2019-05-30 13:24:42 +02:00
thrust26
354bb068fc
refactor 'ctrlcombo' into 'modcombo', suppresses all modifier key combinations
2019-05-30 12:31:34 +02:00
thrust26
2dda6c24df
use event version check for joymap too
2019-05-30 11:16:07 +02:00
thrust26
50cf100d58
allow all events for combos
...
check event list version when loading keymaps & combomap
2019-05-30 10:18:35 +02:00
thrust26
6485c5932a
add new StartPause event (e.g. useful for combos)
...
fix some code
2019-05-30 08:59:33 +02:00
Stephen Anthony
334e9b0108
Revert "Make Common::Point use non-negative dimensions, like the other classes in Rect."
...
Seems I should do more testing before committing code ...
This reverts commit e89b5c4245
.
2019-05-29 10:52:39 -02:30
Stephen Anthony
e89b5c4245
Make Common::Point use non-negative dimensions, like the other classes in Rect.
2019-05-29 09:16:13 -02:30
thrust26
5290878ac2
fix ComboDialog width
2019-05-28 23:28:47 +02:00
thrust26
0ea18178c6
redefine a few default keys (in TV effects and toggle bits/collisions)
...
reorder listing of emulation actions according to documentation
update documentation
2019-05-28 23:02:02 +02:00