Commit graph

22 commits

Author SHA1 Message Date
BLooperZ
6863fc5777 ZVISION: Use UTF-32 buffer in tty processing 2024-08-12 23:31:49 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Cameron Cawley
00e3c03755 ALL: Remove unnecessary graphics/colormasks.h includes 2020-06-15 16:59:34 +01:00
Eugene Sandulenko
fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
RichieSams
a851fa8e1a ZVISION: Refactor text rendering code in order to fix word wrapping
and clarify the logic. Fixes bug #6801
2015-02-11 15:13:19 -06:00
Torbjörn Andersson
b7b4e9cc58 ZVISION: Draw transparent text in original save dialog
Before this change, text was drawn in black boxes in Zork Nemesis,
so while this does make it look better (and more like the original)
this may actually make the text slightly harder to read. The
original dialogs allowed only upper-case letters, but I think that
it's better to leave that to the player.
2015-02-08 10:13:18 +01:00
Torbjörn Andersson
b247515c58 ZVISION: Check eos() after reading from stream, not before
This fixes stray character in ZGI game over screen, when it reads
an empty line of text.
2015-01-12 06:47:12 +01:00
Filippos Karapetis
db37cfb1b0 ZVISION: Remove duplicate blitting code for images and animations 2014-12-26 22:30:32 +02:00
Filippos Karapetis
e8e21fabe4 ZVISION: Set all the internal graphics operations to use RGB555 (1/2)
This is the first part of the changes to make the engine use RGB555
internally again. This is done to simplify the rendering pipeline -
the engine will use RGB555 internally, but will output to RGB565.
The overall changes have been broken into two commits, thus this
first commit will break all the game colors
2014-12-24 22:56:55 +02:00
Filippos Karapetis
490382098e ZVISION: Disable more unused code 2014-12-23 11:06:39 +02:00
Filippos Karapetis
9f1fd0dbff ZVISION: Disable unused code 2014-12-23 11:03:57 +02:00
Filippos Karapetis
7aeeeabba9 ZVISION: Add a comment about the special 0xCCCC character 2014-12-23 01:57:37 +02:00
Filippos Karapetis
15154641ac ZVISION: Move all of the text related code together 2014-12-23 01:53:40 +02:00
Filippos Karapetis
6a53c7cac1 ZVISION: Ignore the special 0xCCCC character in subtitles
This seems to be used as a newline character
2014-12-23 01:45:44 +02:00
Filippos Karapetis
85644b8879 ZVISION: Prefix some class member variables with an underscore 2014-12-22 00:54:08 +02:00
Filippos Karapetis
003269dc36 ZVISION: Fix the display of state variables, such as the high score
Common::String::format() was used incorrectly. Also, state variables
were handled incorrectly in the TTY text parser
2014-12-16 11:08:40 +02:00
Filippos Karapetis
f0ce0b498f ZVISION: Move the TruetypeFont class 2014-12-03 02:29:08 +02:00
Filippos Karapetis
2a4a6df5f2 ZVISION: Remove superfluous spacing and reorder some includes 2014-12-03 01:12:35 +02:00
Filippos Karapetis
11d41ace02 ZVISION: Use the ScummVM defined type int32, instead of int32_t 2014-12-03 00:52:11 +02:00
Marisa-Chan
5b352da304 ZVISION: More CamelCase and a bit of comments cleanup 2014-11-20 14:48:24 +06:00
Marisa-Chan
ce248644b8 ZVISION: Fix drawTxt y-position. 2014-07-12 21:41:49 +00:00
Marisa-Chan
23c1b50861 ZVISION: Reorgonize source files into directories. 2014-07-02 19:50:55 +00:00
Renamed from engines/zvision/text.cpp (Browse further)