Paul Gilbert
3c81cbaa1c
AGS: In SpriteFile split WriteRawData() and WriteSpriteData()
...
From upstream eab89574be9a577ea13e4d90e7032a6d6c44c903
2022-03-30 22:13:17 -07:00
Paul Gilbert
77e4a7f520
AGS: Tidy some code in SpriteFile class
...
From upstream 923c4b3e9ab23359c57233802acf57430843a308
2022-03-30 22:13:17 -07:00
Xaviu
dccb2405e8
I18N: Update translation (Catalan)
...
Currently translated at 71.6% (1228 of 1715 strings)
2022-03-31 04:27:32 +00:00
D G Turner
e53e1e70d4
LASTEXPRESS: Fix Engine Specific ADPCM to work using odd sized buffers
2022-03-31 02:09:57 +01:00
SupSuper
284c3936ed
GUI: Fix grid game icons only showing once
2022-03-31 01:06:49 +01:00
D G Turner
3eb7a65b0d
SAGA2: Remove Unused Version Defines and Simplify About String
...
This removes a bunch of GCC warnings emitted when -Wundef is set.
This also avoids possible future issues by removing the date / time
define usage from about string used within the program about dialog.
This could be replaced by OSystem getTimeAndDate() or gScummVMBuildDate
if needed.
2022-03-30 23:29:40 +01:00
D G Turner
b3140ad89c
SAGA2: Fix Compilation When DEBUG Symbol is Defined
2022-03-30 23:15:09 +01:00
Roland van Laar
7e9a174122
DIRECTOR: Tighten buildbot: error on kCastMovie
2022-03-30 23:39:40 +02:00
D G Turner
31127247b5
TINSEL: Fix for Cast Qualifier GCC Compiler Warnings
...
These are emitted by GCC when -Wcast-qual is passed.
These warnings were introduced by e90b45b and should be fixed in
a better way if possible.
2022-03-30 22:26:03 +01:00
D G Turner
6b2eb7bd42
AGS: Reduce Cast Away Qualifier GCC Compiler Warnings
2022-03-30 12:21:09 +01:00
Paul Gilbert
7443b55507
AGS: Change MemoryStream to work with arrays of uint8_t (was char)
...
From upstream c9317cdf92c1729f95453182474b3063ff25deec
2022-03-29 22:24:19 -07:00
Paul Gilbert
59ff6beda1
AGS: Remove redundant code from engine_setup_color_conversions()
...
From upstream 914d025655277e6e86d3ae8eb42adb8c196969f8
2022-03-29 22:18:00 -07:00
Paul Gilbert
e379c04198
AGS: Remove deprecated method
2022-03-29 22:16:06 -07:00
Paul Gilbert
5c49430367
AGS: Removed 16-bit BGR bitmap conversion as redundant
...
From upstream 759f0111901e567c71814f679eaa97fda5c491b8
2022-03-29 22:14:28 -07:00
Paul Gilbert
d2bb96db47
AGS: Fixed printing error in SpriteCache::LoadSprite()
...
From upstream 2398b431552b182f98c9fd5ee48204e8688694a5
2022-03-29 22:09:00 -07:00
Paul Gilbert
b6815247da
AGS: Fixed AdjustBitmapForUseWithDisplayMode()
...
From upstream 077803120808a9b18a888bb24f7124844f21fa00
2022-03-29 22:07:28 -07:00
Paul Gilbert
5d67d62cab
AGS: Fixed MemoryStream::ReadByte()
...
From upstream 07c7f8492771cffa9b6831c0a56b2e8a7fdd5410
2022-03-29 21:51:17 -07:00
Paul Gilbert
9be6d156df
AGS: Updated build version (3.6.0.12)
...
From upstream 0fe6c546c39a84eeee99bd8a7f8f07fd63449821
2022-03-29 21:48:18 -07:00
Paul Gilbert
36c4da51f3
AGS: Fixed room script linking errors were not reported fully
...
From upstream c858b18f1121ab777cb4bb4d7122821ca54b6e63
2022-03-29 21:44:09 -07:00
Paul Gilbert
fb52856d7e
AGS: Reorder function linking steps
...
From upstream 0f977a56f0b1cf293f711e8380bb9ddaa54d2573
2022-03-29 21:43:59 -07:00
Filippos Karapetis
e91bd68c2d
CHEWY: Remove superfluous parameter from the control bit functions
...
This is always set to ATS_DATA, so it can be safely removed
2022-03-30 01:10:35 +03:00
Filippos Karapetis
5cf6ba2c89
CHEWY: Get rid of the hasSpeech flag
2022-03-30 01:00:53 +03:00
Filippos Karapetis
a328e7c4e1
CHEWY: Rename SplitStringInit fields
2022-03-30 01:00:53 +03:00
Roland van Laar
c546990e21
DIRECTOR: Fix use after free
...
probeMacBinary when macArchive has a rsrc fork, otherwise delete the
archive. The archive is deleted during ~Director cleanup.
2022-03-29 23:21:09 +02:00
neuromancer
8beb2339aa
HYPNO: disable cursor when playing fullscreen videos in wet
2022-03-29 22:25:48 +02:00
neuromancer
92bfaf0fe3
HYPNO: partial implementation of the special cursor for c33 in wet
2022-03-29 21:31:41 +02:00
neuromancer
3a7ae73fa4
HYPNO: adjusted ui text positions for c20 in wet
2022-03-29 21:31:41 +02:00
D G Turner
9e144deb15
CHEWY: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2022-03-29 19:19:25 +01:00
trembyle
1c000f3c0c
AGS: Add detection for earlier La Croix Pan
...
Found on Computer DVD 15-16 2007 from Computer Press, Brno, Czechia.
`La Croix Pan Manual.txt` says it is Version 1.00.
2022-03-29 17:52:58 +00:00
Pragyansh Chaturvedi (r41k0u)
5496db64fb
DIRECTOR: Add duplicate lingo command
2022-03-29 16:09:37 +02:00
sluicebox
0d4771c838
SCI32: Fix LSL6 oil lamp lockup when missing PATCHES
...
Bug #10484
2022-03-29 09:31:40 -04:00
athrxx
8f4fde27e8
KYRA: (EOB) - improve intro (tower scene scrolling)
...
The original scrolling was rather sloppy, maybe for better performance. I have made it a bit more smooth.
2022-03-29 14:17:21 +02:00
athrxx
c1a01e9708
KYRA: (LOK) - slow down intro to make it closer to the original
...
Animations often run at full speed without any delays. Apparently the target hardware of that time (286/386, Amiga, Mac) would ensure sufficient slowdown. Unfortunately, comparing with DOSBox, ScummVM runs somewhat faster. I have tried to add extra delays depending on the amount of onscreen activity. I have finally gotten a result which is very similiar to DOSBox execution.
Basing this on the screen activity is not optimal. Ideally, it would be based on the orignal cpu activity. But we can hardly do that...
2022-03-29 14:17:10 +02:00
Ben Castricum
07b86fd38a
I18N: Update translation (Dutch)
...
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-29 10:46:36 +00:00
Ben Castricum
a00b2c1bcf
I18N: Update translation (Dutch)
...
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-29 10:45:56 +00:00
Stian Schultz
44e781720b
I18N: Update translation (Norwegian Bokmål)
...
Currently translated at 100.0% (1715 of 1715 strings)
2022-03-29 08:08:30 +00:00
Torbjörn Andersson
29a6b30ec3
GRAPHICS: Fix build
2022-03-29 09:01:47 +02:00
Paul Gilbert
3989d2652b
AGS: Compilation fix
2022-03-28 22:45:52 -07:00
SupSuper
10b085ee5f
GUI: Render grid thumbnails correctly in different pixel formats
2022-03-29 05:29:13 +01:00
SupSuper
dd4d8fc859
GUI: Add engine icon fallbacks to GridWidget thumbnails
2022-03-29 05:29:11 +01:00
Paul Gilbert
accd508b9c
GRAPHICS: Create set of wrapper functions for accessing FreeType directly
2022-03-28 20:29:36 -07:00
Filippos Karapetis
57ab02bf46
CHEWY: More work on text handling
2022-03-29 00:21:53 +03:00
athrxx
d94618f3d5
SCUMM: (DIMUSE) - fix loading of old savegames
2022-03-28 18:29:15 +02:00
D G Turner
7797054318
AGS: Re-fix Signed vs. Unsigned Comparison GCC Compiler Warning
...
This is emitted when -Wsign-compare is passed.
2022-03-28 16:38:57 +01:00
D G Turner
96fe37a92b
AGS: Fix Set But Unused Variable GCC Compiler Warnings
2022-03-28 14:34:25 +01:00
Le Philousophe
28e1ed453d
AGS: Add missing shim when FreeType isn't available
2022-03-28 12:51:27 +02:00
Torbjörn Andersson
4322770650
AGS: Hopefully fix build
...
We have to include scummsys.h before checking if USE_FREETYPE2 is
defined, and we need wchar.h for the wcslen() function. But I don't know
for certain if everything - or even anything - works correctly now.
2022-03-28 11:48:53 +02:00
Torbjörn Andersson
d057880f92
GUI: Fix unpressed state of checkboxes and radio buttons
...
Clicking on a checkbox (and, presumably, a radio button) would leave it
in the "pressed" state, which would inhibit tooltips for it. Now the
unpressed state is cleared along with _duringPress for both these
classes. There are other widgets that inherit from ButtonWidget, but
they either already did this, or didn't override handleMouseUp(), so
they should be fine.
2022-03-28 11:16:50 +02:00
Paul Gilbert
719ea5b72c
AGS: Added Game.ChangeSpeechVox and SpeechVoxFilename
...
From upstream ef3e9ae2df25fba24a3c1c091c81981431a72f36
2022-03-27 19:14:55 -07:00
Paul Gilbert
70d620c07a
AGS: Support freely switching voice-over pack at runtime
...
From upstream 40b6fff14ac404185b822245bc1a3ba4af928a12
2022-03-27 19:14:55 -07:00