Eugene Sandulenko
|
a5d9834780
|
FULLPIPE: Optimize savegame loading
|
2016-09-21 08:11:55 +02:00 |
|
Eugene Sandulenko
|
b1901e9bd1
|
FULLPIPE: Throttle animation playback to 30fps
|
2016-09-21 00:19:04 +02:00 |
|
Eugene Sandulenko
|
8ffa6483f4
|
FULLPIPE: Simplified Debug scene logic
|
2016-09-20 23:03:55 +02:00 |
|
Eugene Sandulenko
|
25f13b5dab
|
FULLPIPE: Fix Debug screen functionality
|
2016-09-20 23:03:10 +02:00 |
|
Eugene Sandulenko
|
9e505ba49c
|
FULLPIPE: Fix debug menu cheat
|
2016-09-20 22:52:08 +02:00 |
|
Eugene Sandulenko
|
4b93ebedf1
|
FULLPIPE: Correctly fill out dummy header on reading failure
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
cf4452388c
|
FULLPIPE: Save ScummVM-specific header with the saves
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
ac7eb25ef0
|
FULLPIPE: Move more stuff to stateloader.cpp
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
ca1eb70fd8
|
FULLPIPE: Read playtime and save date from save headers
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
dde4076f72
|
FULLPIPE: Read ScummVM savegame header from end of the file
This will let us maintain backward compatibility with original saves
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
0aef5c55d4
|
FULLPIPE: Fix inventory not being cleared on game load
|
2016-09-20 19:34:48 +02:00 |
|
Eugene Sandulenko
|
a60558071d
|
FULLPIPE: Fix game save/load
|
2016-09-19 19:17:02 +02:00 |
|
Eugene Sandulenko
|
783d968e20
|
FULLPIPE: Fix saving object to savegames
|
2016-09-19 18:58:39 +02:00 |
|
Eugene Sandulenko
|
1e9351efaf
|
FULLPIPE: Added debug info to saveload code
|
2016-09-19 18:13:31 +02:00 |
|
Eugene Sandulenko
|
26142799ad
|
FULLPIPE: Correct slot number on loading
|
2016-09-19 18:13:31 +02:00 |
|
Eugene Sandulenko
|
3bf4f3fcbe
|
FULLPIPE: Fix crash at load dialog initialization
|
2016-09-19 18:13:31 +02:00 |
|
Torbjörn Andersson
|
ff1a9ac8d4
|
FULLPIPE: Remove obsolete TODO comment
|
2016-09-19 07:25:56 +02:00 |
|
Eugene Sandulenko
|
61d8ec8b7f
|
FULLPIPE: Implemented savefile loading
|
2016-09-18 22:45:37 +02:00 |
|
Eugene Sandulenko
|
a6d71c941d
|
FULLPIPE: Moved save-related functions to statesaver.cpp
|
2016-09-18 09:37:37 +02:00 |
|
Eugene Sandulenko
|
b413d01113
|
FULLPIPE: Implement map saving and save obfuscation
|
2016-09-18 09:37:37 +02:00 |
|
Eugene Sandulenko
|
ffe2c802c4
|
FULLPIPE: Save header, remove debug leftovers
|
2016-09-18 00:59:40 +02:00 |
|
Eugene Sandulenko
|
f0d786184b
|
FULLPIPE: Properly save object backreferences
|
2016-09-18 00:59:17 +02:00 |
|
Eugene Sandulenko
|
d9457c2f07
|
FULLPIPE: Remove workaround and follow the original in StaticANIObject copy constructor
|
2016-09-18 00:16:29 +02:00 |
|
Retro-Junk
|
f67bbd9f8c
|
FULLPIPE: Fix StaticANIObject::getMovementIdById
|
2016-09-18 00:16:29 +02:00 |
|
Eugene Sandulenko
|
83a82a9842
|
FULLPIPE: Further work on saving
|
2016-09-18 00:16:29 +02:00 |
|
Retro-Junk
|
34b266b51d
|
FULLPIPE: Mass fix incorrect inhibitor flag
|
2016-09-17 20:43:57 +02:00 |
|
Retro-Junk
|
ec378ac3b7
|
FULLPIPE: Fix teleportation when turning mid-walk
|
2016-09-17 20:43:57 +02:00 |
|
Eugene Sandulenko
|
80419708d0
|
FULLPIPE: Turned MfcArchive into read/write stream like in original
|
2016-09-17 20:43:57 +02:00 |
|
Eugene Sandulenko
|
210a57c4c0
|
FULLPIPE: Implement inventory saving
|
2016-09-17 20:43:57 +02:00 |
|
Eugene Sandulenko
|
60e3b9fd64
|
FULLPIPE: Further work on game saving
|
2016-09-16 22:15:24 +02:00 |
|
Eugene Sandulenko
|
58ec4473f1
|
FULLPIPE: Started game saving code
|
2016-09-16 18:09:00 +02:00 |
|
Eugene Sandulenko
|
0f955b40d7
|
FULLPIPE: Some renames in scene28
|
2016-09-15 15:51:34 +02:00 |
|
Eugene Sandulenko
|
1d6d11192e
|
FULLPIPE: Fix navigation in scene28
|
2016-09-15 15:44:55 +02:00 |
|
Eugene Sandulenko
|
20cdb0182a
|
FULLPIPE: Added debug info to scene28
|
2016-09-15 15:44:36 +02:00 |
|
Eugene Sandulenko
|
58d302b641
|
FULLPIPE: Added debug mode to scene29
|
2016-09-14 21:44:47 +02:00 |
|
Eugene Sandulenko
|
028576cdc8
|
FULLPIPE: Added more debug tracing to scene29
|
2016-09-14 18:52:58 +02:00 |
|
Eugene Sandulenko
|
af286d86fa
|
FULLPIPE: Remove now unused BallChain class
|
2016-09-14 10:58:36 +02:00 |
|
Eugene Sandulenko
|
ea4000088e
|
FULLPIPE: Fixed decoding of extra wide pictures. (transporter scene29)
|
2016-09-14 10:51:28 +02:00 |
|
Eugene Sandulenko
|
8204a23032
|
FULLPIPE: Simplified Dib clipping code
|
2016-09-13 19:36:21 +02:00 |
|
Eugene Sandulenko
|
d059f3b7d6
|
FULLPIPE: Added more debug to scene29
|
2016-09-13 10:32:09 +02:00 |
|
Eugene Sandulenko
|
35c57ee8c2
|
FULLPIPE: Fix red ball handling in scene29
|
2016-09-13 10:21:02 +02:00 |
|
Eugene Sandulenko
|
aeba8ef917
|
FULLPIPE: Clarified ball variable names in scene29
|
2016-09-13 10:12:23 +02:00 |
|
Eugene Sandulenko
|
ad2231a00a
|
FULLPIPE: Fix bal shooting logic in scene29
|
2016-09-12 22:06:47 +02:00 |
|
Eugene Sandulenko
|
8cced5766f
|
FULLPIPE: Initial conversion of BallChain to Array in scene29
|
2016-09-12 16:00:09 +02:00 |
|
Eugene Sandulenko
|
b9b81a22c2
|
FULLPIPE: Make sound controls work and persistent
|
2016-09-11 23:18:25 +02:00 |
|
Eugene Sandulenko
|
0046cefd4e
|
FULLPIPE: Fix crash on mute
|
2016-09-11 23:18:25 +02:00 |
|
Eugene Sandulenko
|
fedceaf51c
|
FULLPIPE: Fix bat rewinding in scene27
|
2016-09-11 13:43:06 +02:00 |
|
Retro-Junk
|
782e31d78c
|
FULLPIPE: Fix reversed statics initialization
|
2016-09-11 00:29:34 +02:00 |
|
Retro-Junk
|
9ef6980770
|
FULLPIPE: Fix out of bounds write in Movement::removeFirstPhase
|
2016-09-10 23:55:46 +02:00 |
|
Retro-Junk
|
45732d0b03
|
FULLPIPE: Fix Movement::loadPixelData
|
2016-09-10 23:55:40 +02:00 |
|