alxpnv
887436ba89
ASYLUM: add a shortcut to show the in-game menu
2022-08-02 12:59:35 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
alxpnv
28dc2e14bf
ASYLUM: fix subtitle index
...
Bug no. 13135
2021-12-06 14:21:27 +03:00
Orgad Shaneh
57cdbc9072
ASYLUM: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
alxpnv
5fc91f2682
ASYLUM: fix Theora playback in OpenGL mode
2021-10-19 15:18:27 +03:00
alxpnv
32ec986518
ASYLUM: fix vertical alignment for movie subtitles
...
Bug reported by Attx
2021-10-15 15:35:22 +03:00
alxpnv
b49f9e755b
ASYLUM: append metadata to the saves made via the game menu
2021-09-17 13:21:43 +03:00
alxpnv
1dc17b7475
ASYLUM: use const references where possible
2021-09-17 13:21:43 +03:00
alxpnv
c39383ffde
ASYLUM: rework OGV playback
2021-09-14 12:43:55 +03:00
alxpnv
d4fe0dd11d
ASYLUM: add initial support for alternate demo
2021-09-08 15:46:37 +03:00
alxpnv
2fd785c12c
ASYLUM: add support for Sanitarium Demo
2021-08-30 15:50:15 +03:00
alxpnv
68b204b9ef
ASYLUM: add preliminary support for the Steam version
2021-08-13 14:56:49 +03:00
alxpnv
c81c046450
ASYLUM: clean up destructors
2021-05-17 15:37:58 +02:00
alxpnv
ac43968c47
ASYLUM: formatting
2021-05-17 15:37:55 +02:00
alxpnv
7c53e7560d
ASYLUM: add const qualifier to silence a warning
2021-05-17 15:37:54 +02:00
alxpnv
263e20c004
ASYLUM: replace sprintf() with snprintf()
2021-05-17 15:37:53 +02:00
Alex Bevilacqua
926443d63f
ASYLUM: fixed smacker video playing and added new debug level
2021-05-17 15:37:28 +02:00
Alex Bevilacqua
baf4fa93cb
ASYLUM: access surface pixels via getPixels()
2021-05-17 15:37:27 +02:00
Alex Bevilacqua
7bf4a85cb2
ASYLUM: fix compilation with latest master
2021-05-17 15:37:26 +02:00
Littleboy
341bf99614
ASYLUM: Cleanup Screen class
2021-05-17 15:37:21 +02:00
Littleboy
44540643e8
ASYLUM: Cleanup base classes
...
- Made some public members of cursors private and add accessors
- Add const modifiers as needed
- Add missing casts
- Add some null-pointers checks
- etc.
2021-05-17 15:37:15 +02:00
Littleboy
ff0d80587f
ASYLUM: Change text coordinates parameters to use Common::Point
2021-05-17 15:37:14 +02:00
Julien Templier
6201a4cf9e
ASYLUM: Implement more palette related functions
...
- Use Screen::setupPalette() in Video class instead of setting the palette directly
- Implement Screen::updatePalette()
- Cleanup usage of Screen::setupPalette()
2021-05-17 15:37:10 +02:00
Julien Templier
1db67c5c88
ASYLUM: Remove SVN keywords
2021-05-17 15:36:57 +02:00
eriktorbjorn
4f386a7b98
ASYLUM: Terminate subtitle info buffer
...
Otherwise, strstr() will read out of bounds when looking for a movie
that doesn't have subtitles
2021-05-17 15:36:54 +02:00
Alex Bevilacqua
be33e9b481
ASYLUM: fix initialization on Linux systems
...
The casting of event.type to uint32 was failing silently on non-Windows
systems. Replacing these with int32 casts resolved the issue.
Thanks to Littleboy for spotting this.
2021-05-17 15:36:53 +02:00
Filippos Karapetis
ebb7bc6673
ASYLUM: Sync with trunk
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@769 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:51 +02:00
Filippos Karapetis
a9ca52abef
ASYLUM: Fixed compilation after the latest trunk changes
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@742 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:47 +02:00
Julien Templier
ae4d75e6a0
ASYLUM: Convert Video to new event handling
...
- Change Text::LoadFont to return the previous font
- Fix AsylumEngine::processDelayedEvents not working properly for scenes
- Add two params to AsylumEvent (needed by video subtitle handling)
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@681 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:39 +02:00
Julien Templier
26eacef2fc
ASYLUM: Move Video class to views
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@680 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:38 +02:00