Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert a2a5f2575d AGS: Reorganized few cc_ headers
From upstream ea1f8b9ece69fc7c49c4d3aa7b9af51c4ca736e5
2022-05-05 22:41:07 -07:00
Paul Gilbert 480be2134b AGS: Added script instance thread stack, replacing current_instance
From upstream f3443cb7a4ae5858e5d2d28131aaf6cf138bc0ec
2022-05-05 22:41:06 -07:00
Paul Gilbert d767293a32 AGS: Updated build version (3.6.0.24)
From upstream c0fe840f2ad123bbb1071e42f8449bf8fa80b58a
2022-05-05 22:41:06 -07:00
Paul Gilbert da1178d905 AGS: Implemented proper HasAlphaChannel for all gui controls
From upstream 83306ee321e127368a41068f32bd4899ae00223e
2022-05-05 22:41:06 -07:00
Paul Gilbert cfefb80461 AGS: Moved font renderer shutdown after the game data disposal
From upstream 0914030ff28647262e53d611f8de8e9b5f3aca16
2022-05-05 22:41:06 -07:00
Paul Gilbert d161f11e54 AGS: Further simplify walkbehinds_cropout()
From upstream 08a382f17f4c07e615308caba5a16203729e7bc9
2022-05-05 22:41:06 -07:00
Paul Gilbert 8e4254b839 AGS: Refactored walk-behinds calculation and texture generation
From upstream ac0c4cea6a6e41238fe74f0753fa6a458f05d954
2022-05-05 22:41:05 -07:00
Paul Gilbert 830c1b096b AGS: introduced ObjTexture struct which combines bmp and ddb
From upstream b628fb4d1b3ca6a85e2b2424a468f4cec94ae9c6
Also includes new implementation of std::vector class to
properly allow for arrays of smart pointers
2022-05-05 22:41:05 -07:00
Paul Gilbert edca3fcdea COMMON: Added move assignment operator to ScopedPtr 2022-05-05 22:41:05 -07:00
ScummVM-Translations 44b3b2cef7 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-05-05 21:30:11 +00:00
neuromancer e377f6d44b HYPNO: font loading and basic profile menu in boyz 2022-05-05 23:22:58 +02:00
neuromancer d00378114f HYPNO: added intro logos and re-ordered levels in boyz 2022-05-05 23:22:58 +02:00
neuromancer 88ac203086 HYPNO: initial implementation of checkTransition in boyz 2022-05-05 23:22:58 +02:00
neuromancer e80408dcf1 HYPNO: fixed platform for boyz 2022-05-05 23:22:58 +02:00
neuromancer fd415adf75 HYPNO: fixed typo in original copyright message 2022-05-05 23:22:58 +02:00
Stian Schultz cdd7e5c5c3 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1720 of 1720 strings)
2022-05-05 19:27:46 +00:00
ScummVM-Translations 9da19b6dd4 I18N: Update translations templates 2022-05-05 18:30:00 +00:00
neuromancer 7ded5e6d28 HYPNO: added detection of teacher demo 2022-05-05 20:30:18 +02:00
ScummVM-Translations c70284c654 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-05-04 23:47:57 +00:00
antoniou79 39f4653680 DOCS: Minor syntax fixes for graphics settings page 2022-05-05 02:47:44 +03:00
ScummVM-Translations 77f499617c I18N: Update translations templates 2022-05-04 21:39:40 +00:00
neuromancer d836707b12 HYPNO: added another non-interactive demo for wet 2022-05-04 23:40:01 +02:00
neuromancer b79e10766f HYPNO: added new demo variant for wet 2022-05-04 21:42:00 +02:00
neuromancer 59d9c2cf46 HYPNO: clear the playerFrame list after arcade sequences 2022-05-04 16:26:43 +02:00
neuromancer dacd4ab9dc HYPNO: initial localization of some wet releases 2022-05-04 16:26:43 +02:00
neuromancer edce3ade35 HYPNO: reverted change in maxScanDepth and added better error messages when game directory is not correct in wet 2022-05-04 16:26:43 +02:00
neuromancer 9c6655e7b3 HYPNO: adjusted resolution during level transitions with images in wet 2022-05-04 16:26:43 +02:00
neuromancer 99799a74bc HYPNO: corrected colors of the default cursor (again) 2022-05-04 16:26:43 +02:00
neuromancer 877e3fb297 HYPNO: corrected colors of the default cursor 2022-05-04 16:26:43 +02:00
neuromancer 12b6836119 HYPNO: renamed demo variant name and correct its language in wet 2022-05-04 16:26:43 +02:00
Le Philousophe c5e39ab5e3 AGS: Fix int vs int32 discrepancies 2022-05-03 23:36:12 +02:00
neuromancer 9566706ade HYPNO: wet is now in testing 2022-05-03 21:56:40 +02:00
sluicebox 799a9eb942 BASE: Clear MD5 cache when upgrading to engine id
Fixes assigning the wrong game id when upgrading a target to have
an engine id. If a game had been run earlier ran then its checksums
could still be cached. If both games were from the same engine then
advanced detector could select the previous game.

Fixes bug: #13458
2022-05-03 15:43:35 -04:00
rsn8887 e116a0abb0 SCUMM: Fix file handle leak during dialogs in FT 2022-05-03 11:23:50 -05:00
neuromancer d86a5bafd3 HYPNO: properly deallocate player frames and separators after arcade sequences in wet and spider 2022-05-03 15:42:10 +02:00
neuromancer 18feda3c9e HYPNO: fixes for extra ammo bar in some level of wet 2022-05-03 12:37:23 +02:00
neuromancer 22733f0cb3 HYPNO: added extra ammo bar in some level of wet 2022-05-03 09:48:29 +02:00
neuromancer e960959b50 HYPNO: better adjusted UI element rendering in wet 2022-05-03 09:48:29 +02:00
neuromancer 53c840980b HYPNO: minor improvements in UI rendering in wet 2022-05-03 09:48:29 +02:00
neuromancer 6fa4da4073 HYPNO: added offsets to the fonts rendering in wet 2022-05-03 09:48:29 +02:00
Lothar Serra Mari 9ca1d464bd NEWS: Mention Full Throttle fix in German NEWS file 2022-05-03 09:09:46 +02:00
Torbjörn Andersson 3933ce0dbd NEWS: Mention Full Throttle drawing fix 2022-05-03 08:00:34 +02:00
Torbjörn Andersson 195238f8c5 SCUMM: Fix Full Throttle drawing glitch (bug #13419)
The drawObject() function would always mask out the last three bits of
the object height. This is correct for many versions of SCUMM, but not
for SCUMM v7-v8. In Full Throttle, it caused a glitch when drawing the
open doors to the Corley Motors building late in the game.

So far, this is the only glitch known to have been caused by this. Maybe
the developers generally adjusted the height of their objects out of
habit when creating the games?
2022-05-03 07:36:42 +02:00
elasota 6bdb93bcce COMMON: Add cast methods and to SharedPtr and WeakPtr, and add owner_before to WeakPtr 2022-05-02 21:03:55 -07:00
Paul Gilbert 274500e0d7 AGS: Compilation fixes 2022-05-02 19:04:31 -07:00
Francisco Javier Trujillo Mata df48fa7861 PSP: Remove legacy Makefile 2022-05-02 17:11:10 -05:00
Francisco Javier Trujillo Mata 9aa4485137 PSP: Update executable start position 2022-05-02 17:11:10 -05:00
Francisco Javier Trujillo Mata 1202099d61 PSP: Remove legacy PSP_HEAP_SIZE_KB macro 2022-05-02 17:11:10 -05:00
Francisco Javier Trujillo Mata 652846cac0 PSP: Remove standard libraries 2022-05-02 17:11:10 -05:00
D G Turner 437678110e AGS: Fix GCC Compiler Warnings 2022-05-02 16:19:16 +01:00