Stephen Anthony
e8764b3d8c
Make Champ Games that use SaveKey use it by default.
2018-05-20 11:55:55 -02:30
Stephen Anthony
626182ddec
Fixed bug with autodetecting SaveKey controller.
...
- The cycles were being reset to the current system cycles, when in the old
code they were not being updated at all (other than being normalized when the
old system cycles could be running backwards).
- This change restores behaviour to that in 5.0.2.
2018-05-19 22:01:00 -02:30
Stephen Anthony
36997d4d7a
Final updates for 5.1.1 release.
2018-02-21 15:38:29 -03:30
Stephen Anthony
a38b168db8
Updated various files for 5.1.1 release (dates still TBD).
2018-02-15 19:51:57 -03:30
Stephen Anthony
1a4670ca0e
Cherry-pick debugger saveOldState() fix from master, and bump to 5.1.1.
2018-02-15 19:40:57 -03:30
Stephen Anthony
d07f7771a3
Add missing locks around Debugger::saveOldState() ( fixes #298 ).
2018-02-15 19:39:17 -03:30
Stephen Anthony
db5eb89335
Updated changelog for one last fix for TIA PF collision handling.
2018-02-04 18:58:53 -03:30
Christian Speckner
ba549e1d8a
Improve PF collision handling during hblank.
2018-02-04 23:18:30 +01:00
Stephen Anthony
2bd0d05d44
Bumped version number for 5.1 release.
2018-02-04 18:37:35 -03:30
thrust26
2ad2a5cc1e
Merge branch 'release/5.1' of https://github.com/stella-emu/stella into release/5.1
2018-02-04 21:52:46 +01:00
thrust26
463b63fd6e
updated for missing eepromaccess setting
2018-02-04 21:52:33 +01:00
Stephen Anthony
11ffb7fc7a
Updated docs for February release (yes, we slipped by two months :))
2018-02-04 16:15:28 -03:30
Stephen Anthony
6d16790ce8
Fixed minor warning from Xcode.
2018-02-04 16:14:39 -03:30
Stephen Anthony
f985ca84e5
Reordered the Changelog, putting important new features at the top.
2018-02-04 13:53:36 -03:30
Stephen Anthony
997751b64f
When TimeLineWidget is empty, it now displays as such.
2018-02-04 12:14:23 -03:30
Stephen Anthony
f29dcfece1
Refactored TimeLineWidget to use uInt32 throughout:
...
- this fixes issues with signed vs. unsigned in some areas
- it also self-documents, in that the slider should never use negative values
2018-02-04 11:15:42 -03:30
Stephen Anthony
9e53641add
Time machine rewinds are now triggered at the same time as entering the dialog.
2018-02-04 11:14:59 -03:30
thrust26
947125eea7
replaced 'tickmarks' with 'small marks'
2018-02-04 10:17:39 +01:00
thrust26
99e31ac158
fixed time bar issue with no states
2018-02-04 10:14:58 +01:00
Stephen Anthony
de56f9cff5
Merge branch 'release/5.1' of github.com:stella-emu/stella into release/5.1
2018-02-03 20:54:05 -03:30
Stephen Anthony
77f2c478a0
Fixed warnings from Xcode (some pretty big issues were caught here)
2018-02-03 20:44:46 -03:30
Stephen Anthony
974c686366
Fixed compiles warnings in VS 2017.
2018-02-03 19:52:14 -03:30
Stephen Anthony
1f1ced0f01
Bumped minimum state version.
2018-02-03 19:30:52 -03:30
Stephen Anthony
26096fcc47
Fixed some warnings, and updates for 5.1 release.
2018-02-03 19:29:27 -03:30
Stephen Anthony
6c5bddcdf8
Time Machine dialog now resizes correctly:
...
- in 2x mode, it takes up the maximum amount of space
- in larger modes, it takes up the same relative amount of space: ~80% width
2018-02-03 17:27:52 -03:30
thrust26
f4db8e4816
fixed zoom settings via hotkey (made persistent again)
2018-02-02 22:51:22 +01:00
thrust26
9d72ae2c4e
reordered OptionsDialog to match next release
...
updated docs accordingly
2018-02-02 15:55:27 +01:00
thrust26
2cb83a7d80
updated doc for tickmarks
2018-02-02 13:25:36 +01:00
thrust26
cbeeda6f55
added tickmarks to TimeLineWidget (5 intervals)
...
replaced 3d box with rect for TimeLineWidget
2018-02-02 13:05:41 +01:00
Stephen Anthony
883a9249b1
Fixed inverted subtraction in the previous commit.
2018-02-01 19:52:32 -03:30
Stephen Anthony
c18bcbc39b
TimeLineWidget mouse handling is now complete.
2018-02-01 19:03:17 -03:30
thrust26
8813d5b9e7
updated debugger doc for changed Time Machine navigation buttons
2018-02-01 11:25:44 +01:00
thrust26
6d1c5b1301
removed +/-10 buttons for TimeMachineDialog
...
updated documentation
2018-02-01 11:18:05 +01:00
thrust26
f56286fac9
reordered frame stats to make more sense
2018-01-31 08:52:52 +01:00
thrust26
7970955353
aligned transparency with TimeMachineDialog
...
move slightly away from corner
2018-01-31 08:37:31 +01:00
Stephen Anthony
86941ad6af
Fixed time machine dialog glitches when the state list is empty.
2018-01-30 19:50:29 -03:30
thrust26
f53e4d01f7
updated for cherry picks
2018-01-30 18:16:38 +01:00
sa666666
1ce528ff99
Fix crash in TimeLineWidget when setStepValues() is passed an empty list.
2018-01-30 08:18:20 -03:30
thrust26
eb96e1ca49
reduced TimeMachineDialog transparency
...
frame stats now always displays the real frameRate
2018-01-30 09:06:03 +01:00
thrust26
9a3516b610
fixed compression factor calculation due to previous commit
2018-01-29 17:13:17 +01:00
thrust26
aa7dd33dc8
removed keeping very 1st state with compression enabled
2018-01-29 16:58:26 +01:00
Stephen Anthony
b11643881a
Intervals on timeline are now graphically proportional to time:
...
- intervals are only valid when using key shortcuts
- using the mouse to select/scroll does not show proper proportions yet
2018-01-28 20:11:21 -03:30
thrust26
63acb76911
changed text color (else invisible in Classic mode)
2018-01-28 20:22:04 +01:00
Stephen Anthony
db9cd28346
Added rewind/unwind shortcuts from TimeMachine to debugger.
...
- disabled the old Ctrl-r/y shortcuts, but the code is still there for experimentation
2018-01-28 13:28:17 -03:30
Stephen Anthony
de7fd7401b
Synchronized shortcuts in TimeMachine to match those from EventHandler.
2018-01-28 12:21:22 -03:30
thrust26
05d17496ab
minor wording fix
2018-01-28 11:35:14 +01:00
thrust26
d7cc2036df
some refinements for additional save states creation
2018-01-28 11:21:52 +01:00
thrust26
d2177ea610
added extra save state when starting time machine navigation
...
(some TODOs left, see EventHandler and TimeMachineDialog)
2018-01-28 10:15:39 +01:00
Stephen Anthony
2c90aaa7c7
Timeline and buttons in TimeMachineDialog are now syncronized.
2018-01-27 19:34:26 -03:30
Stephen Anthony
307e496109
Updated Xcode project file for TimeLineWidget class.
2018-01-21 18:28:15 -03:30