Thierry Crozat
6690bfa5c7
AGS: Remove unused mutex variables in AGSEngine
...
The last use for those mutexes were removed respectively in:
a4569cb180 - AGS: Properly remove sound caching
ce606cd25c - AGS: Remove deprecated audio classes
c25b08448d - AGS: Removed AudioChannelsLock as it's no longer needed
2022-06-16 23:16:20 +01:00
Paul Gilbert
0988fbbe78
AGS: Dispose SOUNDCLIP when stopped playing
...
From upstream 60d40072b429a641f6fcbf3cdb8c60809fc3f770
2022-03-19 21:25:09 -07:00
Paul Gilbert
d013cdfe3d
AGS: Skipped "transactional" SOUNDCLIP commit
...
From upstream ff05f69f2361c34212b6ba1db0f22b2c1ba38d7b
2022-03-19 21:25:09 -07:00
Paul Gilbert
16b89bd8ea
AGS: tidy SOUNDCLIP's fields (volume, panning) and methods
...
From upstream 66514167d3463f8191b10ec13898df136e8e33ee
2022-03-19 21:25:08 -07:00
Paul Gilbert
256cc2658a
AGS: Note skipping merge of SOUNDCLIP and CLIP_OPENAL
...
From upstream 22b0f2b93e314b167f80e89a9dd138202a7e28a7
2022-03-19 21:25:08 -07:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
a72e87df63
AGS: Fixed crash in auto outline in case of empty text argument
...
From upstream e3665a3c073e574d3e4fade869b3c0c3e88508e5
2021-09-21 18:45:18 -07:00
Coen Rampen
f9630d6981
AGS: Fix MIDI volume control
...
MIDI user volume setting was not applied until the start of the next track.
Fixed this by implementing Engine::syncSoundSettings.
2021-09-10 15:02:27 +02:00
Paul Gilbert
994c67a3ed
AGS: Updated build version (3.5.1.10)
...
From upstream edd1eded7f5b1097511b986c7c2c3d944195ded9
This is despite the prior version being 3.6.0.7
2021-08-20 21:49:38 -07:00
Paul Gilbert
33bf5fd739
AGS: Updated build version (3.6.0.7)
...
From upstream bcf598aa4ea6de69a84505b7c844f7bdcf44596b
2021-08-17 21:31:58 -07:00
Paul Gilbert
01edbc8da3
AGS: Update upstream sync point comment
2021-08-03 21:48:03 -07:00
Paul Gilbert
79defb2f0f
AGS: Updated upstream sync point comment
2021-07-31 14:34:11 -07:00
Paul Gilbert
60c7f33516
AGS: Update engine sync point comments
...
From upstream 4bb97d6d318fdd1a8d2e86e0b8b0457bd5f939d0
2021-07-27 22:03:39 -07:00
Paul Gilbert
f9bc18c58a
AGS: Fix loading sound effects in AGSWaves
2021-07-20 21:17:41 -07:00
Paul Gilbert
ee75794504
AGS: Cleanup of usage of ScummVM Graphics::Screen
2021-07-11 14:06:26 -07:00
Paul Gilbert
d9bbf9775c
AGS: Rewrote ci_find_file() into File::FindFileCI()
...
From upstream 4e2df949ff36bbb6d08e402586dc8c2bb02ecad9
2021-07-10 18:56:59 -07:00
Paul Gilbert
70a9d787c7
AGS: Add message if platform can't support 3Gb datafile for Strangeland
2021-07-08 18:24:28 -07:00
Paul Gilbert
f8ac707b24
AGS: Add more explicit error message when trying to run pre-2.5 games
2021-07-05 20:11:37 -07:00
Paul Gilbert
30fad183a7
AGS: Update comment for upstream sync point
2021-06-27 09:39:52 -07:00
Paul Gilbert
aec0a06700
AGS: Enable setting paletted graphics mode
2021-06-20 19:15:56 -07:00
Paul Gilbert
1ce212d506
AGS: removed unused function
...
From upstream fc6006ca3375ed19f23c8ef1c0b060af7be273d9
2021-06-13 21:09:14 -07:00
Paul Gilbert
701396361c
AGS: Import of fresh codebase
2021-06-13 21:08:44 -07:00
Le Philousophe
799bf8aafa
AGS: Move debug channels to detection
...
This fixes build with older compiler which don't support C++11 when
building detection code.
2021-05-22 13:45:21 +02:00
Thierry Crozat
5000a24d72
AGS: Move AGS Engine doxygen group definition to ags.h
2021-05-21 20:02:09 +01:00
Thierry Crozat
ba15b9c84b
AGS: Add debug flag to enable script dump
2021-04-14 23:54:48 +01:00
Thierry Crozat
fece6ea40f
AGS: Add option to force using antialiasing for text rendering
2021-04-08 00:45:46 +01:00
Thierry Crozat
0b68518ae6
AGS: Adding flag to debug file paths
2021-03-20 22:43:36 +00:00
Paul Gilbert
ddfb81d715
AGS: Enable return to launcher
2021-03-13 21:34:56 -08:00
Paul Gilbert
50eeb1b07d
AGS: Add variation of Steam plugin for Blackwell Epiphany
2021-02-11 18:51:31 -08:00
Paul Gilbert
8aa4a9cf6b
AGS: Shift game scanner to be available via command line
2021-02-09 19:54:33 -08:00
Paul Gilbert
f41fdec782
AGS: Implement GMM saving & loading
2021-02-06 16:37:31 -08:00
Paul Gilbert
ecf601dbb3
AGS: Framework for specifying a specific plugin version a game needs
...
Black Cauldron uses the AGSCreditz 1.1 plugin, but in the 2.0
version I was given the source for, there are differences in the
method declarations. So this new framework allows me to explicitly
specify that the game needs 1.1
2021-02-06 16:37:31 -08:00
Paul Gilbert
e0d5aab805
AGS: Remove redundant virtual keywords when override is present
2021-02-06 16:37:31 -08:00
Thierry Crozat
dbf63c63db
AGS: Add override keyword
2021-02-06 16:37:31 -08:00
Paul Gilbert
cf9bbb2bb2
AGS: Beginnings of new Globals class
2021-02-06 16:37:31 -08:00
Paul Gilbert
02ddc563fd
AGS: Added engine methods for load/save game
2021-02-06 16:37:31 -08:00
Paul Gilbert
338d08a0cb
AGS: Implemented ScummVM MIDI music player
2021-02-06 16:37:31 -08:00
Paul Gilbert
7089339362
AGS: Implemented keyboard/mouse event handlers
2021-02-06 16:37:31 -08:00
Paul Gilbert
8924e8819a
AGS: Adding ScummVM graphics init code
2021-02-06 16:37:31 -08:00
Paul Gilbert
8c72948dee
AGS: Fix global objects crashing ScummVM on startup
2021-02-06 16:37:31 -08:00
Paul Gilbert
76618e6d38
AGS: Added engine/gfx/ folder
2021-02-06 16:37:31 -08:00
Paul Gilbert
0faeeb8087
AGS: Skeleton engine
...
Based on AGS 3.5.0.27
2021-02-06 16:37:31 -08:00