Commit Graph
137148 Commits
Author SHA1 Message Date
Paweł Kołodziejski 10f6a79ce8 TINYGL: More work on accessing FrameBuffer class 2021-12-07 20:40:32 +01:00
Paweł Kołodziejski 2368991ab6 TINYGL: Rearrange access gl context access from/to frame buffer class 2021-12-07 19:58:03 +01:00
Paweł Kołodziejski d6aebf4eaa GRIM: Remove not reachable code 2021-12-07 15:09:52 +01:00
Paweł Kołodziejski 776cfe7585 GRIM: Moved getting tinygl buffer reference out of loop 2021-12-07 14:14:16 +01:00
Stian Schultz d6308f1bef I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-07 11:54:19 +00:00
Paweł Kołodziejski 4e34da3746 TINYGL: Eliminate passing context 2021-12-07 09:54:19 +01:00
alxpnv 8540da76a1 ASYLUM: fix corrupted cursor
Bug no. 13145
2021-12-07 11:48:50 +03:00
D G Turner b9ef0b49f4 TINYGL: Fix GCC Compiler Pedantic Warning 2021-12-07 00:31:48 +00:00
VAN-Gluon 9a4db16a61 I18N: Update translation (Japanese)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-07 00:26:41 +00:00
Marcel Souza Lemes 321b79abcf I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-07 00:26:40 +00:00
Paweł Kołodziejski c1512a5c40 TINYGL: Eliminate passing context where possible 2021-12-07 00:58:14 +01:00
Walter Agazzi 88dd98204d I18N: Update translation (Italian)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-06 15:53:05 +00:00
Paweł Kołodziejski d80bd265d2 TINYGL: Rearrange visibility various functions 2021-12-06 13:57:41 +01:00
George Kormendi d9a7c4741e I18N: Update translation (Hungarian)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-06 12:42:07 +00:00
IlDucci 0cba141fcf I18N: Update translation (Spanish)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-06 12:41:58 +00:00
Thierry Crozat d18891d69d I18N: Update translation (French)
Currently translated at 100.0% (1693 of 1693 strings)
2021-12-06 12:06:33 +00:00
ScummVM-Translations 8c7ad467df 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/
2021-12-06 11:18:39 +00:00
alxpnv 1272665764 ASYLUM: fix yawning during active gameplay
Bug no. 13136
2021-12-06 14:21:27 +03:00
alxpnv 7cccbafc9d ASYLUM: fix crash after reaching limit of savegames
Bug no. 13144
2021-12-06 14:21:27 +03:00
alxpnv 28dc2e14bf ASYLUM: fix subtitle index
Bug no. 13135
2021-12-06 14:21:27 +03:00
alxpnv 7ec7e45043 ASYLUM: fix invalid direction crash
Bug no. 13130
2021-12-06 14:21:27 +03:00
alxpnv 17abacd66a ASYLUM: convert a couple of workarounds to patches 2021-12-06 14:21:27 +03:00
ScummVM-Translations 60bf388ca6 I18N: Update translations templates 2021-12-06 10:28:10 +00:00
Die4Ever 48def9a580 GROOVIE: T11H option for updated credits music
Play the song The Final Hour during the credits instead of reusing midi songs that have already been heard during the game.
2021-12-06 04:27:23 -06:00
ScummVM-Translations 7fe55a8e4c 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/
2021-12-06 07:33:20 +00:00
Misty De Meo 66f1f26505 DIRECTOR: remove some detection_paths entries 2021-12-06 08:33:07 +01:00
ScummVM-Translations 01ab403602 I18N: Update translations templates 2021-12-06 03:51:12 +00:00
Die4Ever 81925cbde4 GROOVIE: T11H play Mr Death song
Patch to play the Mr Death song when the skulls ask you to adjust your brightness. Normally this would play in the launcher for the game but that isn't written in Groovie script.
2021-12-05 21:50:29 -06:00
Henrik "Henke37" Andersson 331f59873b MACVENTURE: Correct datatype for active flag
This silences a warning in MSVC about an unsafe operation
2021-12-05 23:44:55 +01:00
Paweł Kołodziejski 8ed00821ac TINYGL: Attempt to fix compilation 2021-12-05 23:00:15 +01:00
Paweł Kołodziejski 9f7a903b10 TINYGL: Mark private/public entries in FrameBuffer class 2021-12-05 22:30:52 +01:00
Cameron Cawley 424d76f0e7 OPENGL: Log more information about the GL context 2021-12-05 21:53:07 +01:00
Cameron Cawley 35e12e2491 OPENGL: Lower the minimum GLSL version to 1.10 2021-12-05 21:53:07 +01:00
Cameron Cawley 98da66b735 MYST3: Fix the viewport used by the TinyGL renderer for 2D drawing 2021-12-05 20:28:49 +01:00
ScummVM-Translations 85032509b7 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/
2021-12-05 19:28:35 +00:00
Cameron Cawley d18d321092 MYST3: Split TinyGLTexture into two separate subclasses 2021-12-05 20:28:23 +01:00
Cameron Cawley 9bd82872bd MYST3: Replace the Renderer::freeTexture function 2021-12-05 20:28:23 +01:00
ScummVM-Translations 270ddf7b18 I18N: Update translations templates 2021-12-05 18:00:02 +00:00
Die4Ever e0510db9f7 GROOVIE: couldn't find resource warning
The 11th Hour has bugged scripts that sometimes don't set the variables for the GameBook thumbnails correctly, which causes even the original Win95 exe to crash. This happens occasionallyafter watching an end of chapter cutscene. Changing this to a warning means you don't crash, and the missing thumbnail is a minor compromise.
2021-12-05 11:59:30 -06:00
Die4Ever a19ecd94ee GROOVIE: refactor input loop
Some scripts, such as the boat puzzle in Clandestiny, were clearing variables right before the o_inputloopend instruction, which was causing a crash because we were deferring our input actions until then. This change means hotspots execute their actions immediately instead of deferring, this is how the old Win95 exe does it.
2021-12-05 11:59:25 -06:00
athrxx 63747963b3 KYRA: (LoK/Trd. Chinese) - fix Kyrandia logo glitch
The animation has been modified so that the frame numbers don't match. The sequence data needs to be modified accordingly...
2021-12-05 18:48:55 +01:00
athrxx c837fafaa8 KYRA: (LoK/Mac) - fix line breaks glitch
(regression from 6f2df10d)

The dialog text displayer functions really only handle '\n' in the Mac version. But the equivalent function to our Screen::printText() function actually handles both '\r' and '\n'.
2021-12-05 17:03:02 +01:00
Le Philousophe 04e05e7a5f ANDROID: Sync 3D backend HiDPI with 2D one 2021-12-05 16:43:30 +01:00
Le Philousophe f12409d321 ANDROID: Simplify texture setup in 3D
There is no specific format for the game texture, use 16-bit one
2021-12-05 16:43:30 +01:00
Le Philousophe 30baf0e599 ANDROID: Unbind everything to ensure engine don't use our stuff 2021-12-05 16:43:30 +01:00
Le Philousophe 05e5e10dec ANDROID: Rework 3D backend to not mangle game GL state
We don't need scissor test in 3D, it was a leftover from 2D.
Don't split code in multiple functions when it's not needed.
2021-12-05 16:43:30 +01:00
Le Philousophe 91cf76aa64 ANDROID: Reset the framebuffer when initializing back the surfaces
It's needed when application is paused and resumed
2021-12-05 16:43:30 +01:00
Paweł Kołodziejski 02dd2eb068 DEVTOOLS: Added suppress options in xcode for pragma and deprecated opengl/es 2021-12-05 16:38:56 +01:00
Paweł Kołodziejski e6b5661725 VIDEO: Fixed compiler warning about dead code 2021-12-05 16:18:28 +01:00
Paweł Kołodziejski 2bc3d7f4ed AUDIO: Fixed compiler warning, this is always true 2021-12-05 16:17:20 +01:00