Commit Graph

139254 Commits

Author SHA1 Message Date
Eugene Sandulenko
6c9ffce61a
HYPNO: Remove testing flag for Soldiers 2023-02-28 17:43:26 +01:00
Eugene Sandulenko
b58896b9a8
SHERLOCK: Fix compilation 2023-02-28 15:26:42 +01:00
Walter Agazzi
8fea0be1bd AGS: Add detection for new games 2023-02-28 13:47:09 +01:00
Walter Agazzi
72d2edcc1b SCUMM: Fix condition in italian MANIAC v2 workaround 2023-02-28 12:33:11 +01:00
Lothar Serra Mari
50c38f5ce9 NEWS: Update German NEWS file 2023-02-28 09:44:25 +01:00
Eugene Sandulenko
c2039c4b09
NEWS: Mention Chinese Sanitarium support 2023-02-28 09:38:29 +01:00
Lothar Serra Mari
10b55b3f7e NEWS: Update German NEWS file 2023-02-28 08:43:47 +01:00
Paul Gilbert
a43af5fb86 MM: MM1: Beginnings of interaction views 2023-02-27 22:32:15 -08:00
Paul Gilbert
dba287e903 MM: MM1: Fix rendering of Market farewell message 2023-02-27 20:35:23 -08:00
Paul Gilbert
3df70e4893 MM: MM1: Market is for whole party, not specific party members 2023-02-27 20:35:23 -08:00
Vladimir Serbinenko
6baaf9c54a ASYLUM: Support rendering Chinese text 2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
c424bc3ea6 ASYLUM: Replace drawChar with drawASCII
This makes more sense for pseudographics
2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
43b42b2912 ASYLUM: Change getSurface to return a mutable surface
This is to allow rendering TTF on the screen
2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
4599ed2b30 COMMON: Add NotoSansSC
NotoSansTC doesn't cover many commonly used characters in ZH_CHN. Hence we
need SC variant as well.
2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
01a71b4927 COMMON: Support cp936 2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
e7a760e9c5 DEVTOOLS: Add econding table for cp936 2023-02-28 02:29:51 +01:00
Vladimir Serbinenko
f7480f2cca SANITARIUM: Add detection entries for Chinese version 2023-02-28 02:29:51 +01:00
Eugene Sandulenko
df006f1ed0
Revert "NEWS: Mention 3DO Plubers support"
This reverts commit 48bef047e0.

In fact, the support was added in 2.5.0 but went unannounced :/
2023-02-28 02:01:41 +01:00
Eugene Sandulenko
369d6874a4
JANITORIAL: Added comment to the namespace closing bracket 2023-02-28 01:59:35 +01:00
Eugene Sandulenko
48bef047e0
NEWS: Mention 3DO Plubers support 2023-02-28 01:58:56 +01:00
Vladimir Serbinenko
13eb6f3be0 DREAMWEB: Don't use 640x480 if USE_HIGHRES is false
Otherwise it leads to immediate crash on low-resolution devices.
2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
573bd18cd3 PLUMBERS: Mark 3DO version as supported 2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
35d72e4487 PLUMBERS: Use smaller cursor on lower resolutions 2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
7dba71d671 PLUMBERS: Remove need for highres
Downscale images to 320x240 if highres is not supported.
2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
90f8c24265 ENGINES: Allow to specify several supported resolutions
This is useful in order to fallback resolutions even if supported
resolution is not known at compile time.
2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
a99d59551e GRAPHICS: Add 2x downscaler for CLUT images 2023-02-28 01:58:13 +01:00
Vladimir Serbinenko
4d5ec3c73c GRAPHICS: Rename DownscaleAllByHalfARM to downscaleAllByHalfARM 2023-02-28 01:58:13 +01:00
Eugene Sandulenko
d05bf67ed6
NEWS: Mention Chinese Serrated Scalpel 2023-02-28 00:41:14 +01:00
Vladimir Serbinenko
a728a5aee1 SHERLOCK: Don't print bogus hotkey 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
12ed6c83fe SHERLOCK: Change coordinates for search bar in Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
f407e19890 SHERLOCK: Adjust journal buttons for Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
cf651ca336 SHERLOCK: Fix isPrintable for big5 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
187b28f0e5 SHERLOCK: Fix offsets in Chinese journal for serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
c58c5cb86a SHERLOCK: Fix handling of big5 in journal 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
38a6cb8e8b SHERLOCK: Always use font 2 for Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
8486739c00 SHERLOCK: Rearrange buttons in Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
24baae1ae0 SHERLOCK: Add Chinese strings for Serrated Scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
4c782a176c SHERLOCK: Minor infoline fix for Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
b6efa850aa SHERLOCK: Increase line height for Chinese object description for serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
9329f7410a SHERLOCK: Fix button positions in Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
3396f84269 SHERLOCK: Increase line height in Chinese serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
0b9e85f93a SHERLOCK: Support Chinese object description wrapping for serrated scalpel 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
d5480c37c3 SHERLOCK: Handle scalpel big5 wrapping 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
d2b37c9dde SHERLOCK: Use common word-wrapping algorithm in journal 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
96d4f93d40 SHERLOCK: Extract word-wrapping algorithm into common file 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
5068c3253e SHERLOCK: Add skipping comments in big5 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
518b96f24f SHERLOCK: Add function for width of multibyte character 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
7daa2b5d85 SHERLOCK: Add rendering of Serrated scalpel chinese texts 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
47cbf56d94 GRAPHICS: Extract big5 renderer from sky into common graphics code 2023-02-28 00:40:25 +01:00
Vladimir Serbinenko
c4da7fffdf SHERLOCK: Skip images with negative sizes 2023-02-28 00:40:25 +01:00