Commit Graph
137148 Commits
Author SHA1 Message Date
Martin Gerhardy 7ec971a42f TWINE: removed outdated comments 2021-09-15 17:34:50 +02:00
Martin Gerhardy 1587e87617 TWINE: prepare holomap code to work with other surfaces and images 2021-09-15 17:34:50 +02:00
Martin Gerhardy cde4a27d6a TWINE: support TwineResource in Parser class 2021-09-15 17:34:50 +02:00
Martin Gerhardy fa259c8d76 TWINE: fixed movie info loading for lba2 2021-09-15 17:34:50 +02:00
neuromancer dc3919b413 PRIVATE: optimized palette composition for PS3 2021-09-15 08:30:05 +02:00
Paul Gilbert 36f5fe939e AGS: Revert load ttf font as outline for ttf font
This reverts commit d561d865e4.
2021-09-14 19:33:20 -07:00
antoniou79 d561d865e4 AGS: Only load ttf font as outline for ttf font
Possible fix for https://bugs.scummvm.org/ticket/12923
2021-09-14 19:01:43 -07:00
Paul Gilbert 6dea8fd43d AGS: Fix crash in Time Gentelmen Please 2021-09-14 18:54:14 -07:00
Ben Castricum dccca75619 SCUMM: Fill in missing platforms 2021-09-14 15:35:12 +03:00
Ben Castricum 34971f3505 SCUMM: update scumm-md5.h 2021-09-14 15:35:12 +03:00
Ben Castricum f89f375b07 SCUMM: Set language of non-UK versions to US
But only for the games for which also is a UK version
2021-09-14 15:35:12 +03:00
Ben Castricum ef618d8976 SCUMM: Fill in missing languages 2021-09-14 15:35:12 +03:00
Ben Castricum 7101dc8667 SCUMM: Set language of UK versions to GB 2021-09-14 15:35:12 +03:00
Ben Castricum 2645975878 SCUMM: Steam has no Mac versions, so change those into generic variants 2021-09-14 15:35:12 +03:00
Ben Castricum 080415a46e SCUMM: add all file sizes from the HES games available om Steam 2021-09-14 15:35:12 +03:00
neuromancer c3019f9398 PRIVATE: palette composition for PS3 2021-09-14 12:44:56 +02:00
alxpnv 5708f630f7 ASYLUM: patch Chapter 2 Lockout bug 2021-09-14 12:43:56 +03:00
alxpnv c39383ffde ASYLUM: rework OGV playback 2021-09-14 12:43:55 +03:00
Torbjörn Andersson 58f2920371 NEVERHOOD: Only lock out monster cave from demo, not the other exit
You should still be able to return back to the TNT room. It's just the
monster cave that's cut off from the demo.
2021-09-14 11:29:37 +02:00
Torbjörn Andersson 4a54e4bfaa NEVERHOOD: Don't crash when entering monster cave in the big demo
The demo doesn't include the cave, so show the thank you screen instead.
Otherwise, it will crash when loading a non-existing resource.
2021-09-14 07:30:06 +02:00
a/ 0ff7c95812 SAGA2: Add command to toggle original status messages 2021-09-14 12:28:10 +09:00
Coen Rampen 570482a075 TOON: Remove English demo unstable flag 2021-09-13 20:59:17 +02:00
Coen Rampen c786c75695 TOON: Implement sparkles on English demo options screen
This adds the random sparkle animation on the options screen of the English
demo.
2021-09-13 20:59:16 +02:00
Coen Rampen 389fe44dda TOON: Implement English demo font rendering
The English demo uses a different font format than the other versions of the
game. This implements text rendering using this format.
2021-09-13 20:59:16 +02:00
Coen Rampen f2185bfb35 TOON: Fix English demo options menu
The options menu of the English demo has less animations and no sound effects.
2021-09-13 20:59:16 +02:00
Coen Rampen aff1e60597 TOON: Fix English demo invalid additional Rif data
In the English demo a location (Wacme interior) has invalid additional Rif data
which causes an overflow of the Hotspots _items array. Disabling loading of the
data fixes this issue; the data does not seem to be necessary (the location
works fine without it).
2021-09-13 20:59:16 +02:00
Coen Rampen 01daf7d22b TOON: Fix English demo inventory
In the English demo you start with less items than the German demo.
2021-09-13 20:59:16 +02:00
Coen Rampen 8ac072c265 TOON: Fix array out of bounds access in killAmbientSFX
The channel on the data of an ambient SFX is set to -1 when it is removed, but
this was not checked in killAmbientSFX, causing an access to
_channels[0xFFFFFFFF]. Fixed this by adding the missing check.
2021-09-13 20:59:16 +02:00
Coen Rampen aff2f12440 TOON: Fix English demo Drew walking animation
The English demo has 3 frames for Drew's standing "animations" instead of 2.
2021-09-13 20:59:16 +02:00
Coen Rampen 7dd628083a TOON: Fix English demo Flux idle anmiations
The English demo only has part of Flux' idle animations; the others are blank
or do not exist (crashing the game).
2021-09-13 20:59:16 +02:00
Coen Rampen 8a17747ea3 TOON: Add English demo character animation table
The English demo uses a different character animation table than the other
versions of the game.
2021-09-13 20:59:16 +02:00
Ben Castricum f68e0c6cf2 SCUMM: FREDDI - WORKAROUND for bug #4776, knocker floats while door is open 2021-09-13 21:01:36 +03:00
Ben Castricum 72a07ed7f5 SCUMM: Give FREDDI1 his own GID for versions HE71 and HE73
We need this to make the knocker bugfix specific to these game and variants.
2021-09-13 21:01:36 +03:00
Ben Castricum 4cddb9e0df SCUMM: update scumm-md5.h 2021-09-13 18:09:38 +03:00
Ben Castricum 83bff2fcd6 SCUMM: Add more freddi1 file sizes to detection table 2021-09-13 18:09:38 +03:00
Ben Castricum 538a6f500c SCUMM: Remove 'Updated' from Russion Freddi1 variant
There is only one version.
Also adding the filesize.
2021-09-13 18:09:38 +03:00
Ben Castricum 76a659a5ac SCUMM: Correct language setting for Freddi1/Wii
This version is clearly american if you listen too it. Which makes sense
because apparently there never existed an UK dubbed FF1

https://jradventures.forumotion.com/t14-the-uk-english-dubs
2021-09-13 18:09:38 +03:00
a/ 0cf8b150dc SAGA2: Cleanup debug code in contain.cpp 2021-09-13 09:49:55 +09:00
a/ 4b27f9f6c9 SAGA2: Remove globals in contain.cpp 2021-09-13 09:27:20 +09:00
Filippos Karapetis f40934e496 GROOVIE: Do not wait for MIDI initialization with enhanced music tracks
This prevents the game from getting stuck in the MIDI initialization
screen if a MIDI/MT-32 driver is selected and enhanced music tracks are
present. In this case, MusicPlayerIOS is used, which plays the digital
music tracks, and does not perform any MIDI initialization
2021-09-13 01:09:00 +03:00
Ben Castricum 646f645bf9 SCUMM: Fill in missing language for 2 HES games 2021-09-12 20:09:01 +03:00
D G Turner a0fb27f955 AGS: Fix Compiler Warnings 2021-09-12 17:53:30 +01:00
D G Turner 7ce5a5ecc1 SAGA2: Fix Incorrect Format String for Error Message 2021-09-12 16:53:40 +01:00
neuromancer 0c282ef756 PRIVATE: reduced and improved PS3 specific code 2021-09-12 17:09:17 +02:00
Paul Gilbert b7c9f5259f AGS: Hack to fix rain display in IA KQ3
The ags_snowrain plugin seems to have logic in it to transparently
translate 320x200 based coordinates when the game is run in
640x400 mode. Since the current plugin code is a recreation rather
than a reimplementation, I wasn't sure where to do the fixes,
so for now simply put a hack in the set baseline script, which was
all that was needed for KQ3
2021-09-11 14:39:18 -07:00
Paul Gilbert aae048203f AGS: Remove commented out debug code from plugins 2021-09-11 14:39:18 -07:00
Lothar Serra Mari 94c9b28630 NEWS: Mention Discord RPC GUI option 2021-09-11 18:47:57 +02:00
neuromancer 39782a2f37 PRIVATE: improved color handling in PS3 code 2021-09-11 13:40:22 +02:00
Filippos Karapetis 40031bf5c0 TRECISION: Add a game ID and an initial detection entry for Ark of Time
Ark of Time isn't supported at all yet, this is just a placeholder for
further development
2021-09-11 12:30:46 +03:00
Filippos Karapetis 9cf165ebc1 SAGA2: Rework the resource loading code to support multiple targets
Also, set the voice file to be required in the detection entry, as the
current codebase requires it. This allows Dinotopia to progress a bit
further before crashing
2021-09-11 12:23:41 +03:00