Le Philousophe
a302f1859b
ASYLUM: Don't use unsafe strcat and strcpy
2022-10-23 22:46:19 +02:00
alxpnv
24312ed327
ASYLUM: bring back Load Game screen thumbnails
2022-08-02 14:39:09 +03:00
alxpnv
282995d40e
ASYLUM: don't show thumbnails on Load Game screen
...
This feature wasn't present in the original game and didn't work
properly in OpenGL mode
2022-06-21 10:30:46 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
alxpnv
d4d1f08c3d
ASYLUM: fix starting the game after loading of saved game was cancelled
2021-12-09 13:24:58 +03:00
alxpnv
396b4fbd67
ASYLUM: fix Load Game screen flickering
...
Bug no. 13108
2021-12-01 13:37:29 +03:00
alxpnv
7868bbdd5d
ASYLUM: fix garbage at the end of the credits (French/German versions)
...
Bug no. 13118
2021-12-01 13:37:29 +03:00
Orgad Shaneh
57cdbc9072
ASYLUM: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
alxpnv
921f3681c5
ASYLUM: fix clicking a savegame
2021-10-29 14:52:45 +03:00
alxpnv
146941f368
ASYLUM: formatting
2021-10-25 13:07:57 +03:00
alxpnv
7ba4414409
ASYLUM: fix "No game has been loaded"
...
Reported by Attx
2021-10-25 12:11:35 +03:00
alxpnv
3d5fe05257
ASYLUM: don't play intro video when loading during startup
...
Bug reported by Attx
2021-10-22 12:00:12 +03:00
alxpnv
b1adfb3f25
ASYLUM: fix Load Game screen shaking
...
Reported by Attx
2021-10-19 15:18:26 +03:00
alxpnv
a20098b5bc
ASYLUM: show thumbnails on Load Game screen
2021-09-29 16:19:34 +03:00
alxpnv
f6ca392be7
ASYLUM: use strlcpy
...
CID 1453210
2021-09-20 15:46:44 +03:00
alxpnv
f67fc64460
ASYLUM: switch 'Keyboard Config' menu screen to using Keymapper
2021-06-18 14:09:46 +03:00
alxpnv
de625e4f53
ASYLUM: rename more Actor methods
...
Also removed Actor::compare()
2021-06-10 13:34:27 +03:00
alxpnv
d053c8b494
ASYLUM: fix save slot index out of range
2021-05-31 15:02:59 +03:00
alxpnv
0d3bd282f0
ASYLUM: fix caret position
2021-05-28 13:39:37 +03:00
alxpnv
1a01580955
ASYLUM: allow using all printable characters in savegame names
2021-05-28 13:39:37 +03:00
alxpnv
ba2ccee701
ASYLUM: fix Quick Load/Quick Save
2021-05-17 15:37:58 +02:00
alxpnv
b7130bab21
ASYLUM: fix savegame overwriting
...
Bug reported by digitall
2021-05-17 15:37:58 +02:00
alxpnv
c81c046450
ASYLUM: clean up destructors
2021-05-17 15:37:58 +02:00
alxpnv
77a35a5c75
ASYLUM: get rid of global constructors
2021-05-17 15:37:56 +02:00
alxpnv
ac43968c47
ASYLUM: formatting
2021-05-17 15:37:55 +02:00
alxpnv
15bb6fd728
ASYLUM: replace 'Fallback to next case' comments with 'fallthrough'
2021-05-17 15:37:53 +02:00
alxpnv
263e20c004
ASYLUM: replace sprintf() with snprintf()
2021-05-17 15:37:53 +02:00
alxpnv
a6140c4944
ASYLUM: minor fixes (mostly formatting)
2021-05-17 15:37:51 +02:00
alxpnv
840f84bc84
ASYLUM: fix right bound of cursor.x
2021-05-17 15:37:47 +02:00
Alex Bevilacqua
0c7b3038fe
ASYLUM: replace isalnum() with Common::isAlNum()
2021-05-17 15:37:26 +02:00
Littleboy
341bf99614
ASYLUM: Cleanup Screen class
2021-05-17 15:37:21 +02:00
Littleboy
bdec064f12
ASYLUM: More cleanup of Menu class
2021-05-17 15:37:21 +02:00
Littleboy
2f18c1cb36
ASYLUM: Misc. cleanups
...
- Document some debug calls
- Remove unused parameters names
- Add const as needed
- Change some coordinates values to int16
2021-05-17 15:37:21 +02:00
Littleboy
4b7e86f226
ASYLUM: Fix problems with savegames in Menu
...
- Fix crash when trying to save before a scene is loaded
- Fix typo preventing the deletion of saved games
2021-05-17 15:37:18 +02:00
Littleboy
8f470f1fcb
ASYLUM: Rename flag set when we are editing a savegame name
2021-05-17 15:37:16 +02:00
Littleboy
072fd08206
ASYLUM: Accept keypad enter to validate a savegame name
2021-05-17 15:37:16 +02:00
Littleboy
99f2521155
ASYLUM: Cleanup Menu class
2021-05-17 15:37:15 +02:00
Littleboy
0f14a09cd4
ASYLUM: Remove useless includes
2021-05-17 15:37:14 +02:00
Littleboy
ff0d80587f
ASYLUM: Change text coordinates parameters to use Common::Point
2021-05-17 15:37:14 +02:00
Littleboy
28363f844d
ASYLUM: Reorganize SharedData
...
- Add accessors for most variables
- Add stubs for set/getChapter2Data()
2021-05-17 15:37:13 +02:00
Julien Templier
fb8afdc6d6
ASYLUM: Palette and gamma functions update
...
- Identify dead code and remove unused parameters
- Rename several gamma and palette-relted functions
- Add stubs for palette fading functions
2021-05-17 15:37:10 +02:00
Julien Templier
cb241adfae
ASYLUM: Fix credit text disappearing instead of fading out when at the top of the screen
2021-05-17 15:37:08 +02:00
Julien Templier
0c223c5875
ASYLUM: Fix flickering of text in the credits
...
This was due to the transparency index not being reset to 0 after the text fade animation.
2021-05-17 15:37:04 +02:00
Julien Templier
9d54c6b5fc
ASYLUM: Rename several Actor methods
2021-05-17 15:37:03 +02:00
Julien Templier
1db67c5c88
ASYLUM: Remove SVN keywords
2021-05-17 15:36:57 +02:00
Julien Templier
9f6d671569
ASYLUM: Change Screen::draw() functions to take Common::Point as source/destination parameters
2021-05-17 15:36:56 +02:00
Julien Templier
1b9c4dd404
ASYLUM: Add DrawFlags enumeration and update drawing functions parameters
2021-05-17 15:36:55 +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
Julien Templier
493593bf3e
ASYLUM: Fix signed comparison warnings
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@774 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:52 +02:00
Julien Templier
ec55db7494
ASYLUM: Fix some invalid array accesses, a missing array delete and a potential NULL pointer use
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@770 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:52 +02:00