Bastien Bouclet
f31ef249ba
GRIM: Only request actual save slots in listSaves and lua.
2016-01-31 07:02:02 +01:00
Bastien Bouclet
3310647a40
STARK: Only request actual save slots in listSaves.
2016-01-31 07:01:45 +01:00
Pawel Kolodziejski
6c960b1d33
ALL: Sync with ScummVM
2016-01-30 21:18:08 +01:00
Bastien Bouclet
ac0e6b0668
STARK: Name two Smacker animation fields
2016-01-23 07:01:43 +01:00
Bastien Bouclet
c43e76184d
STARK: Forbid characters from walking on script selected floor faces
...
Not working entirely as expected. It is still possible to pass through
Roper Klacks. Probably the path finding code needs to be made more
accurate.
2016-01-17 16:32:08 +01:00
Bastien Bouclet
75daf54503
STARK: Reaching the walk target should resume a script successfully
...
Previously the script would be resumed successfully even when
the item could not reach its walk destination.
2016-01-17 15:29:05 +01:00
Bastien Bouclet
088055e1f4
STARK: Improve the listScript console command
...
It now displays if a script is waiting for a resource to complete
2016-01-14 15:04:45 +01:00
Bastien Bouclet
48afd2a3ce
STARK: Fix stopping all of a location's scrolls
2016-01-14 14:35:12 +01:00
Bastien Bouclet
544f0916f1
STARK: The camera did not properly follow April in high resolution mode
2016-01-14 10:09:13 +01:00
Bastien Bouclet
26770cbb20
STARK: Fix the camera sometimes not following the character
2016-01-14 10:09:13 +01:00
Pawel Kolodziejski
9598dc9395
STARK: Added detection Swedish DVD Special Edition and Norwegian 4 CD version
2016-01-09 15:20:24 +01:00
Paweł Kołodziejski
f40da7598e
Merge pull request #1220 from vpelletier/move_computations_out_of_renderer
...
Move computations out of renderer
2016-01-09 12:17:35 +01:00
Bastien Bouclet
f7681fc6f7
STARK: Fix some coverity warnings
...
No actual bugs should be fixed
2016-01-07 21:50:53 +01:00
Kirben
4b604e2d2e
STARK: Fix linker issue under mingw.
2016-01-07 11:11:39 +11:00
Bastien Bouclet
685f5308ca
STARK: Add the German DVD version
2016-01-06 18:52:47 +01:00
Bastien Bouclet
bf14375a6d
STARK: Play anim script sounds
2016-01-04 20:11:54 +01:00
Bastien Bouclet
9eca105119
Merge pull request #1219 from bgK/renderer-selection
...
GUI: Add a renderer selection list
2016-01-04 19:19:34 +01:00
Bastien Bouclet
37ae96d7ba
STARK: Fix animating bones with only one keyframe
2016-01-03 17:26:10 +01:00
Bastien Bouclet
62a166d075
Merge pull request #1223 from vpelletier/stark_sound
...
STARK: Add support for "Sound" codec.
2016-01-02 22:50:27 +01:00
Bastien Bouclet
400467ef8f
STARK: Make sure items dont keep a pointer to freed anims
2016-01-02 18:00:24 +01:00
Vincent Pelletier
a58b0e9b06
STARK: Add support for "Sound" codec.
...
16 bits raw little-endian format used in 4 files in (at least) the GOG
version:
1b/00/xarc/00000100.ssn
1b/00/xarc/01000100.ssn
1c/00/xarc/0000000a01.ssn
1c/00/xarc/0100000a01.ssn
2016-01-02 17:37:33 +01:00
Pawel Kolodziejski
3869f93ea5
ALL: Synced with ScummVM
2016-01-01 23:09:40 +01:00
Vincent Pelletier
9bef2bd626
GRIM,EMI: SHADERS: Compute umbra angles cosine on set load instead of for each frame
...
Only benefits shaders renderer, as opengl/tinygl renderers leave such
details to the gl library.
Maintain saved-state compatibility by computing on restore.
2016-01-01 23:07:59 +01:00
Vincent Pelletier
ea8245696b
GRIM,EMI: Scale intensity on change instead of for each frame
...
Also uniformises intensity scaling factor implementation across renderers.
Maintain saved-state compatibility by computing on restore.
2016-01-01 23:07:59 +01:00
Pawel Kolodziejski
07301f8d64
STARK: added "Slurry" font to list
2016-01-01 19:54:58 +01:00
Pawel Kolodziejski
96a8486f48
STARK: Add detection for the Polish 4CD version
2016-01-01 19:23:54 +01:00
Bastien Bouclet
f17b5b5443
STARK: Don't save the state when shutting down the data provider
...
Half the objects are gone, the save can't be consistent.
Fixes valgrind errors on exit.
2016-01-01 19:07:32 +01:00
Bastien Bouclet
a58f7f55f7
STARK: Stop a location/level's sounds when leaving it
2016-01-01 15:20:19 +01:00
Bastien Bouclet
66e8e7da7f
STARK: The 4 CD version stores some sounds in the archives
2016-01-01 14:48:17 +01:00
Bastien Bouclet
1597db5003
STARK: Add a detection entry for the 4CD French version
2016-01-01 13:19:44 +01:00
Bastien Bouclet
132801c513
STARK: Add detection for the Swedish 4CD version
...
As provided by eriktorbjorn
2016-01-01 12:34:54 +01:00
Bastien Bouclet
5c73d0083d
ALL: Merge branch 'tlj'
2016-01-01 07:33:20 +01:00
Bastien Bouclet
8cdc1eb53e
STARK: Draw the cursor relative to its hotspot
2016-01-01 07:30:13 +01:00
Bastien Bouclet
e75701d038
STARK: Simplify top menu's button handling
2016-01-01 07:30:13 +01:00
Bastien Bouclet
c6fe1ed4c7
STARK: Change the cursor fading to look more like the original
2016-01-01 07:30:13 +01:00
Bastien Bouclet
8f3d8d7c6a
STARK: Rename AnimSub2 to AnimProp
2016-01-01 07:30:12 +01:00
Bastien Bouclet
1a2ec889b9
STARK: Remove an unused method
2016-01-01 07:30:12 +01:00
Bastien Bouclet
c667c3a134
STARK: Saving is not allowed when the game is not interactive
2016-01-01 07:30:12 +01:00
Bastien Bouclet
d4bb35084d
STARK: Implement removing saves
2016-01-01 07:30:12 +01:00
Pawel Kolodziejski
fd0dbeb6ff
STARK: formatting white spaces
2016-01-01 07:30:12 +01:00
Bastien Bouclet
363a91267b
STARK: Allow returning to the launcher
2016-01-01 07:30:12 +01:00
Bastien Bouclet
0f185fff27
STARK: Move the Cursor class to the ui subfolder
2016-01-01 07:30:12 +01:00
Bastien Bouclet
b0989c7a83
STARK: Rename the box shader to surface
2016-01-01 07:30:12 +01:00
Bastien Bouclet
f331389ce5
STARK: Implement cursor fading
2016-01-01 07:30:12 +01:00
Bastien Bouclet
2561233424
STARK: Don't store the image size twice
2016-01-01 07:30:12 +01:00
Bastien Bouclet
defa657429
STARK: Surfaces can be drawn with a B&W saturation effect
2016-01-01 07:30:12 +01:00
Bastien Bouclet
b358f025a1
STARK: Move surface rendering to its own class
...
So that more rendering parameters can be added in the future without
creating a mess.
2016-01-01 07:30:11 +01:00
Bastien Bouclet
1e2de67856
STARK: Remove an useless warning
2016-01-01 07:30:11 +01:00
Bastien Bouclet
1d6555fc37
STARK: Remove / update TODOs
2016-01-01 07:30:11 +01:00
Bastien Bouclet
d4bb79936f
STARK: Remove a verbose and useless warning
2016-01-01 07:30:11 +01:00