Willem Sonke
fdf0c42040
MTROPOLIS: Fixes for SPQR. Add "postponeredraws" WM attribute and allow mToon ranges to be set to a point.
2022-11-21 17:23:47 -05:00
neuromancer
a786d9fe8e
FREESCAPE: improved ui for amiga/atari driller
2022-11-21 22:23:47 +01:00
neuromancer
093142f8b6
FREESCAPE: basic amiga font parsing in driller
2022-11-21 22:23:47 +01:00
Paul Gilbert
5d189d90f1
DEVTOOLS: CREATE_ENGINE: Add disable-detection-full to created batch file
2022-11-20 20:47:26 -08:00
Paul Gilbert
ed65c576af
DEVTOOLS: CREATE_ENGINE: Visual Studio compilation fix
2022-11-20 20:45:24 -08:00
D G Turner
302e641c37
HADESCH: Fix Signed vs. Unsigned Variable GCC Compiler Warning
2022-11-20 23:12:47 +00:00
Matthew Jimenez
9810d2753c
ULTIMA8: Fix MiniMapGump::generate command and add MiniMapGump::clear command
2022-11-20 13:50:18 -06:00
Matthew Jimenez
4db39ab10d
ULTIMA8: Allow loading of savegame versions that are not current.
...
Loading of newer than current may be cause issues, but still possible dependent on contents.
2022-11-20 13:50:18 -06:00
Eugene Sandulenko
733064565e
GLK: SCOTT: Fix mismatched new[]/delete. CID 1488026, 1488033
2022-11-20 19:07:28 +01:00
Eugene Sandulenko
30e4c84ce7
AGI: Fix memory management with _propData. CID 1446667
2022-11-20 19:07:28 +01:00
Eugene Sandulenko
dcb401f3bf
ICB: Fix output string firmat. CID 1433586
2022-11-20 19:07:28 +01:00
ScummVM-Translations
639b3cf31c
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-11-20 16:21:57 +00:00
Vladimir Serbinenko
64cd45c30e
HADESCH: Support files in MacBinary format
2022-11-20 17:21:44 +01:00
Vladimir Serbinenko
c92ec629db
COMMON: Convenience function for retrieving data fork
2022-11-20 17:21:44 +01:00
Vladimir Serbinenko
98f178c58f
DETECTOR: Allow detecting with MacBinary with no resource fork
2022-11-20 17:21:44 +01:00
ScummVM-Translations
2e4744f013
I18N: Update translations templates
2022-11-20 16:18:49 +00:00
Le Philousophe
77fce6614e
BACKENDS: OPENGL: Disable scissor test when overlay is for games
...
WIthout this, the game cannot draw outside its area for subtitles.
This is exhibited when scaling is set to center.
2022-11-20 17:18:38 +01:00
Le Philousophe
db1d834729
VIDEO: Handle screen size change in subtitles
...
This avoids assertions failures when overlay is resized while displaying
subtitles
2022-11-20 17:18:38 +01:00
Le Philousophe
17fc926291
GROOVIE: Disable overlay when skipping video
2022-11-20 17:18:38 +01:00
Le Philousophe
fd6c95c35b
VIDEO: Cleanup subtitles dev mode
2022-11-20 17:18:38 +01:00
Le Philousophe
50ca8969bf
GROOVIE: Adapt to subtitles changes and optimize
...
Close subtitles when they are not needed anymore.
Only show, clear and hide overlay when needed.
Draw the subtitle at the correct place using the real frame time.
Use srt files instead of txt ones.
2022-11-20 17:18:38 +01:00
Le Philousophe
08b91ceb08
AGOS: Adapt to subtitles changes and optimize
...
Overlay is not shown when there are no subtitles to show.
Subtitles are drawn at the correct frame and without forcing rendering.
2022-11-20 17:18:38 +01:00
Le Philousophe
54ec6bdea0
MOHWAK: Adapt to subtitles changes and optimize
...
Subtitles are now tied to VideoEntry instead of the VideoManager this
allows to load different videos while having a subtitle for each.
Screen update is done only when necessary and overlay is cleared at
specific points.
2022-11-20 17:18:38 +01:00
Le Philousophe
220eed50e9
VIDEO: Add a close method for subtitles
2022-11-20 17:18:38 +01:00
Le Philousophe
30743f4a5e
VIDEO: Optimize subtitles rendering
...
Subtitle text is only rendered while necessary.
Overlay management is done in the class instead of expecting engine to
handle it.
Overlay is not cleared when there is alpha support. This avoids useless
memory operations while the overlay being transparent, game screen is
rendered below it.
2022-11-20 17:18:38 +01:00
Eugene Sandulenko
79b4eff2d9
DEVTOOLS: CREATE_ENGINE: Print out error message on unsuccessful directory creation
2022-11-20 15:42:41 +01:00
Eugene Sandulenko
3079652bad
DEVTOOLS: CREATE_ENGINE: Added GUIO example to the generated engine skeleton
2022-11-20 15:39:13 +01:00
Eugene Sandulenko
4873c8d994
DEVTOOLS: CREATE_ENINGE: sprintf -> snprintf
2022-11-20 15:04:44 +01:00
Eugene Sandulenko
c687f86f2c
DEVTOOLS: CREATE_ENGINE: Various small tweaks in generated engine
2022-11-20 15:01:42 +01:00
Cameron Cawley
e04000d4b0
COMMON: Move FFT, DCT, MDCT, RDFT, SineTable, CosineTable and getSineWindow into Math
2022-11-20 14:32:05 +01:00
Cameron Cawley
3441c7230d
COMMON: Fix handling escaped percents in Common::U32String::format
2022-11-20 14:23:30 +01:00
Cameron Cawley
29024cded7
COMMON: Fix handling negative numbers in Common::U32String::format
2022-11-20 14:23:30 +01:00
elasota
b3c70aa1ba
COMMON: Add Macintosh Finder Info types and add parsing of it to StuffItArchive.
2022-11-20 14:20:30 +01:00
Walter Agazzi
c8da63062a
DIRECTOR: Set Silly Noisy House (German) as D4
2022-11-20 01:35:51 +01:00
Cameron Cawley
4090edcdb0
AGOS: Replace the custom LoopingAudioStream with RewindableAudioStream
2022-11-19 20:56:56 +02:00
Walter Agazzi
8126111547
DIRECTOR: Fix filesize for some D3 entries (P-S)
2022-11-19 16:27:47 +01:00
ScummVM-Translations
58b976347b
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-11-19 14:34:35 +00:00
Lothar Serra Mari
510a15e6ef
NEWS: Update German NEWS file
2022-11-19 15:34:06 +01:00
ScummVM-Translations
69fb909abd
I18N: Update translations templates
2022-11-19 14:24:43 +00:00
Vladimir Serbinenko
490297dc8c
NEWS: Add an entry for Japanese Neverhood
2022-11-19 16:24:31 +02:00
Vladimir Serbinenko
c48989abdc
NEVERHOOD: Enable Japanese version.
...
It was choking on missing "Making of". I tested by going through
first couple of puzzles and main menu. Menu is fully translated
but the puzzles are textless so far.
2022-11-19 16:24:31 +02:00
Walter Agazzi
de4d90cb95
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-19 12:12:25 +00:00
Vladimir Serbinenko
606abe73c8
HADESCH: Remove reliance on zlib by using gzio implementation instead
2022-11-19 13:55:28 +02:00
Eugene Sandulenko
f540f3ca94
NEWS: Mention Mac text improvements in SCI
2022-11-19 11:56:19 +01:00
Donovan Watteau
5bfaf89729
CONFIGURE: Use -gstabs+ for macOS <= 10.5 debug builds
...
We're using a newer toolchain there, but macOS 10.4 and 10.5 still rely
on an ancient version of GDB which chokes on C++11 symbols (such as
decltype(nullptr)), even when forcing DWARF-2 symbols only with -gdwarf2
-gstrict-dwarf.
-gstabs+ is more limited, but at least that one works with GDB, so use
it when making a debug build for those systems.
2022-11-19 11:26:50 +01:00
Purple T
908b1bd28f
I18N: Update translation (French)
...
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-19 08:27:45 +00:00
Lothar Serra Mari
fef3aea66c
NEWS: Update German NEWS file
2022-11-19 08:58:21 +01:00
neuromancer
4cfc360645
FREESCAPE: improved the parsing of data from amiga and atari releases of driller
2022-11-19 08:44:42 +01:00
George Kormendi
297281b54e
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1783 of 1783 strings)
2022-11-19 04:30:42 +00:00
Matthew Jimenez
7a7282415a
ULTIMA8: Avoid updating minimap when location has not changed
2022-11-18 21:22:42 -06:00