Thanasis Antoniou
caa4578add
BLADERUNNER: Use unsigned 32bit diff for time durations
2019-07-17 19:09:15 +03:00
David Fioramonti
9bf2b5d03e
BLADERUNNER: Show saved game creation date and add play time
...
Bumped saved game version to 2 to add play time.
Can load version 1 saves and save/load version 2 saves.
2019-05-27 06:54:40 -04:00
Thanasis Antoniou
9bfca34497
BLADERUNNER: Fixes for UG18 Guzza scene cases
2019-05-25 03:39:57 +03:00
Peter Kohaut
036f2221f8
BLADERUNNER: Fixed typo in pixelFormat name
2019-04-17 23:09:01 +02:00
Peter Kohaut
e86ee33999
BLADERUNNER: Abstraction from 555 pixel format
...
Removing hardcoded 555 pixel format to support Android
2019-04-17 22:51:18 +02:00
Thanasis Antoniou
423dcd0a01
BLADERUNNER: Prevent lockup when save file is missing data
...
Missing thumbnail data was causing a lockup on mouse-over
Still working on debugging why these corrupted save files may be created -- (Game_Over()) autosaves.
2019-04-01 00:45:43 +03:00
Peter Kohaut
acb51d0e72
BLADERUNNER: Savagame names fixes
...
It was not possible to change the name of exisitng savegame
Saves were read too ofter just for over-drawing the thumbnail
2019-03-09 22:16:38 +01:00
Peter Kohaut
45a27decf3
BLADERUNNER: Fixed overflow in savegame name
2019-03-04 22:55:31 +01:00
Peter Kohaut
9c25be9121
BLADERUNNER: Cleanup of TODO notes
2019-03-04 19:43:36 +01:00
Peter Kohaut
d8eb3c14a4
BLADERUNNER: Removal of memory leaks
2019-02-12 23:07:14 +01:00
Peter Kohaut
b14fbaa72b
BLADERUNNER: Cleanup of audio code
...
Separated audio cache.
Fixed bug in the audio cache where still used sound might get freed.
Fixes crashes when engine is unloading which were caused
by a race condition between the timer code and engine teardown code.
2019-02-11 22:48:07 +01:00
Peter Kohaut
a5854b524b
BLADERUNNER: Fixed resource leak in game listing
...
This was causing issues with loading / saving games
2019-02-02 00:50:16 +01:00
Peter Kohaut
1855d1cf13
BLADERUNNER: Add in-game saving screen
2018-12-05 18:18:49 +01:00
Peter Kohaut
cfb46da90c
BLADERUNNER: Add in-game loading screen
...
It is also possible to start new game from it.
2018-11-25 22:22:25 +01:00
Peter Kohaut
88fa8c3c5c
BLADERUNNER: Fixed ambient sounds after load
...
After loading a game, ambient sounds stoped playing, now they are
working properly.
Also some smaller compiler warnings were fixed.
2018-11-24 17:19:40 +01:00
Peter Kohaut
824ecc0aad
BLADERUNNER: Preliminary saving & loading support
...
Saving and loading is accessible via ScummVM dialogs.
No in-game UI support yet.
It is possible to load saves from original game via debugger console.
ScummVM saves have additional header and are incompatibile with original
game.
2018-11-24 08:39:03 +01:00
Peter Kohaut
5e9985bd6e
BLADERUNNER: Load game methods
...
save methods update
replaced few char* with Common::String
changed few pointers to references
2018-03-24 17:28:34 +01:00
Thomas Fach-Pedersen
2a646f8cc2
BLADERUNNER: Save game methods
2018-03-24 17:07:06 +01:00