Commit Graph
30 Commits
Author SHA1 Message Date
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