Thomas Jentzsch
a76d1be0fd
implement variable DPC pitch
2019-07-25 11:09:02 +02:00
Stephen Anthony
8ccf37fb24
Sometimes going up one directory didn't highlight the directory name.
2019-07-19 15:32:33 -02:30
Stephen Anthony
cfb62862c1
Going upwards in file list now selects each previous directory.
...
Still TODO is determine if it's worth the effort to do the same when descending directories.
Finally getting back to development again.
2019-07-19 13:52:57 -02:30
softtwo
9a40f4e925
libretro: fbo alignment
2019-07-04 18:07:40 -02:30
softtwo
1c78a1f269
libretro: load user palette
2019-06-30 21:24:15 -02:30
softtwo
277d9fdd11
libretro: writable save files
2019-06-30 21:24:04 -02:30
thrust26
9b63a1e3d4
fix several bugs
2019-06-30 11:43:36 +02:00
Stephen Anthony
f2004458e2
libretro: TV effects setting wasn't loading proper effect.
...
Note: raw ints are bad, enums are good. Whenever Stella uses enums, libretro should use them too.
2019-06-29 23:35:10 -02:30
thrust26
0adc8f2002
remove SA specific events
2019-06-29 14:48:54 +02:00
thrust26
a693d67515
refactor into mapping into single class
...
add paddle mappings
2019-06-23 20:22:10 +02:00
Stephen Anthony
509f26a57a
Use smart pointer in Windows FSNode stuff.
2019-06-23 15:38:16 -02:30
Stephen Anthony
92bc1da9dd
Fix file selector with certain ZIP files not containing any ROMs.
2019-06-23 14:43:09 -02:30
thrust26
bd0fbcc1e1
add controller dependent mappings
2019-06-23 14:42:04 +02:00
Stephen Anthony
56d2b797aa
Fixed Xcode project for recent file selector changes.
2019-06-22 21:37:09 -02:30
Stephen Anthony
0beffd01cf
Fixed Windows build for latest file selector changes.
2019-06-22 21:25:40 -02:30
Stephen Anthony
4f30a183ec
More reworking of the file selection mechanism.
...
- removed GameList, and integrated functionality directly into 'FSList' (which was mostly doing the same thing)
- have FSNode::getChildren() relabel directories, instead of Browser and Launcher dialogs
- MD5 calculations in ROM launcher are now cached, instead of being recalculated each time a directory is left and re-entered
Windows and macOS likely broken for a moment; this will be fixed next.
2019-06-22 21:09:42 -02:30
thrust26
ee62e0ae95
fix button modifier mappings
...
Stelladaptor specific code removeDialog
code cleanup
2019-06-22 16:54:21 +02:00
thrust26
95f9398d9e
Merge branch 'master' of https://github.com/stella-emu/stella into feature/controller-mapping
2019-06-22 10:55:21 +02:00
thrust26
919b18910e
cleaning up(?) some GIT confusion
2019-06-22 10:55:00 +02:00
thrust26
6b4645485b
allow button as modifier for direction and hat
...
load/save controller mappings
2019-06-22 10:37:42 +02:00
thrust26
d4ae525baf
implement rudimentary mapping
2019-06-21 21:11:52 +02:00
Stephen Anthony
3daa042576
First pass at converting LauncherDialog to use FileListWidget, similar to BrowserDialog.
...
- FileListWidget is a newer development, and LauncherDialog duplicates some (but not all) of its functionality
- Similarly, BrowserDialog has some functionality that LauncherDialog does not
- We will implement all required functionality in FileListWidget, and have both classes use it.
BrowserDialog is currently slightly broken; not all functionality is reimplemented yet.
2019-06-21 14:51:55 -02:30
thrust26
9b210cd861
refactor into two separate maps for stick and hats
2019-06-21 10:35:45 +02:00
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