Unknown W. Brackets
091ddd9f3f
Android/Linux buildfix.
...
Arg, why?
2014-01-18 14:05:32 -08:00
Unknown W. Brackets
cfc635f071
Use simple delta compression for rewind savestates.
...
This makes it reasonable to keep a bunch more around, since they are
generally < 10% the size when compressed like this (often smaller.)
2014-01-18 10:18:47 -08:00
zack-vii
26fbb4c32c
"Next Slot" control mapping
...
-added "Next Slot" to control mapping menu
-added VIRTKEY_NEXT_SLOT -> incremented VIRTKEY_TOGGLE_FULLSCREEN
-added SaveState::NextSlot(); as replacement for code in
WndMainWindow
-added entry in EmuScreen using SaveState::NextSlot();
2014-01-07 15:56:04 +01:00
Henrik Rydgård
ce378b231f
Delete CPU.cpp/h , cleanup
2013-12-30 00:11:29 +01:00
Henrik Rydgård
79ff2f0ba8
Start untangling our include mess a little.
2013-12-29 23:34:45 +01:00
Henrik Rydgård
cd2adf80a4
Add keybinding to rewind (backspace by default), if rewind states are enabled. Disable rewind on mobile.
2013-12-05 16:25:17 +01:00
Henrik Rydgård
7c7c4aaadc
Add "u_time" uniform to postprocessing shaders.
2013-12-02 17:24:55 +01:00
Henrik Rydgård
40bd1fa650
Add freeze-frame to developer menu. Only useful for developing, like when using nVidia PerfHud.
2013-11-15 13:11:44 +01:00
Henrik Rydgård
23ac6ea2fd
Merge branch 'autoLoadSave' of https://github.com/bollu/ppsspp into bollu-autoLoadSave
...
Conflicts:
Core/Config.h
UI/EmuScreen.cpp
2013-11-06 15:40:36 +01:00
Unknown W. Brackets
2f010773e1
Add rewind feature to the UI.
...
May not be perfect yet.
2013-11-02 18:33:23 -07:00
Unknown W. Brackets
79254c7a52
Fix some rewinding issues, better accessors.
2013-11-02 18:32:34 -07:00
Siddharth
b87342a433
now auto loads most recent save state
2013-10-30 23:21:25 +05:30
Henrik Rydgård
70738c1755
Automatically clear the JIT when exiting the Cheats dialog box.
...
Plus some simple cleanup.
2013-10-23 16:10:58 +02:00
Henrik Rydgard
3af5a759b4
Log some save state errors
2013-10-13 13:46:44 +02:00
Sacha
7c644bda2c
Remove c++11 usage of vector.
2013-10-04 23:14:54 +10:00
Unknown W. Brackets
b7fbf5942f
Make save/load fail strings more consistent.
2013-09-29 20:24:23 -07:00
Unknown W. Brackets
5950c30e7b
If loading state fails, rewind instead of reset.
2013-09-29 20:20:20 -07:00
Unknown W. Brackets
021e09f53b
While unthrottled, checkpoint rewind less often.
2013-09-29 20:04:23 -07:00
Unknown W. Brackets
b3c6e6c012
Add basic support for rewinding (not enabled.)
2013-09-29 19:58:39 -07:00
Unknown W. Brackets
394d91371f
Avoid clearing the jit cache on savestate.
...
Downside: saving state could "fix" some issues with games detecting jit,
which won't happen anymore.
However, it's now faster to savestate.
2013-09-29 14:26:13 -07:00
Unknown W. Brackets
418d6c1e83
Reset the game when loading a state fails.
...
This way it doesn't crash.
2013-09-14 21:19:10 -07:00
Unknown W. Brackets
2cca2568c7
Make sure the saved git ver is null terminated.
...
strncpy() is a tricky beast.
2013-09-14 20:29:01 -07:00
Unknown W. Brackets
50e9e45d65
Check version in each DoState() func.
...
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
Unknown W. Brackets
2ac5bcff1f
Process savestates during single stepping.
...
This way we can handle them on the same thread, without weird delays.
2013-09-14 18:43:23 -07:00
Henrik Rydgard
91f9161d76
Fix some bugs found in reports in the Android crash reporting console
2013-09-11 22:21:32 +02:00