Commit Graph
43 Commits
Author SHA1 Message Date
Eugene Sandulenko fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
David Russo fd8ac7ea79 ZVISION: Change mentions of ZVision to Z-Vision
To match official documentation (e.g. game manual, credits).
2015-07-07 15:24:25 +01:00
Matthew Hoops ddf170de4a ZVISION: Silence gcc warnings 2015-04-11 16:12:47 -04:00
RichieSams 2d2cfbe005 ZVISION: Create temporary subtitle surfaces on the stack rather than the heap 2015-02-11 15:13:20 -06:00
RichieSams 8ecc5e52c5 ZVISION: Handle question text rendering manually, rather than forcing an entire screen refresh 2015-02-11 15:13:20 -06:00
RichieSams cff81cd70c ZVISION: Remove forced render to screen
timedMessage() is always called from the scripting system. Which is updated before the rendering system.
Therefore, the message will already be rendered this frame, when the renderingManager->update() is called.
2015-02-11 15:13:19 -06: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
Filippos Karapetis 46fe6b64b9 ZVISION: Properly handle confirmation dialogs in the French ver. of ZGI 2015-01-21 12:36:02 +02:00
Filippos Karapetis 1d6a807349 ZVISION: Adapt confirmation dialogs for non-English versions 2015-01-20 22:51:25 +02:00
Sven Hesse 3f66f28624 ZVISION: Remove trailing whitespace 2015-01-18 20:35:51 +01:00
Filippos Karapetis 899cf4813c ZVISION: Change screen resolution for the hires DVD videos to 800x600
Also, this hooks up the MPEG-PS decoder, but only if libmpeg2 is
compiled in. The DVD videos are still disabled until AC3 audio support
is implemented.
The hires DVD videos are encoded a 720x480 resolution, with double the
frame rate of the lowres ones (29.97FPS up from 15FPS)
2015-01-10 21:32:15 +02:00
RichieSams 68d3ebd57b ZVISION: Rename some scripting classes to better represent what the classes are
Also, rename the graphics 'Effect' class in order to avoid naming clashes (and/or coder
confusion) with the newly named ScriptingEffect class.
Lastly, add some documentation for the classes for further clarity.
2014-12-30 01:10:36 -06:00
Filippos Karapetis f4d5b150f1 ZVISION: Show system messages when subtitles are disabled
Thanks to Marisa-Chan for spotting this
2014-12-29 12:34:55 +02:00
Willem Jan Palenstijn 4931aee954 ZVISION: Fix typo 2014-12-27 23:51:59 +01:00
Willem Jan Palenstijn 5791f600e9 ZVISION: Fix TGZ images on BE systems 2014-12-27 23:35:35 +01:00
Filippos Karapetis 19ce38d40e ZVISION: Turn off subtitles, if requested 2014-12-26 22:51:33 +02:00
Filippos Karapetis 85142cd0d7 ZVISION: Remove duplicate subtitle code 2014-12-26 22:48:58 +02:00
Filippos Karapetis a9701d04c1 ZVISION: Remove duplicate image loading code 2014-12-26 22:35:02 +02:00
Filippos Karapetis db37cfb1b0 ZVISION: Remove duplicate blitting code for images and animations 2014-12-26 22:30:32 +02:00
Filippos Karapetis eea1ee445f ZVISION: Move more graphics code out of the main engine code 2014-12-26 13:14:24 +02:00
Filippos Karapetis 5a72eea2bb ZVISION: Move some event/rendering code out of the main engine code 2014-12-26 12:41:36 +02:00
Filippos Karapetis 5f8418394b ZVISION: Set all the internal graphics operations to use RGB555 (2/2)
This is the second 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, with this
commit finishing all the changes.

This is needed, as the game uses RGB555 graphics internally, but
its AVI animations (full screen and in-game) use RGB565
2014-12-24 22:56:56 +02:00
Filippos Karapetis de2c9ed5bf ZVISION: Disable unused code 2014-12-24 22:56:54 +02:00
Filippos Karapetis 702adaf9f8 ZVISION: Remove duplicate code 2014-12-24 14:04:56 +02:00
Adrian Astley acb172251a ZVISION: Large scale variable, function, and class renaming to improve code clarity 2014-12-19 11:14:10 -06:00
Filippos Karapetis d8a961244d ZVISION: Move all the file-related classes together 2014-12-16 01:58:56 +02:00
Filippos Karapetis 2a4a6df5f2 ZVISION: Remove superfluous spacing and reorder some includes 2014-12-03 01:12:35 +02:00
Marisa-Chan 5b352da304 ZVISION: More CamelCase and a bit of comments cleanup 2014-11-20 14:48:24 +06:00
Marisa-Chan 7d92b44e09 ZVISION: Nemesis and GI has difference in set_partial_screen color mask 2014-11-12 14:36:30 +06:00
Marisa-Chan b8ef942f69 ZVISION: Implement action:dissolve 2014-11-08 12:58:11 +06:00
Marisa-Chan 7151240345 ZVISION: Now setBackgroundPosition must care about statekey value 2014-11-07 10:23:29 +06:00
Marisa-Chan 678f47f043 ZVISION: Implement action:distort and distort sidefx node 2014-10-23 17:09:58 +07:00
Marisa-Chan cf63da941c ZVISION: Action:region and visual effects implemented. 2014-10-10 16:40:46 +07:00
Marisa-Chan 21d6fddab4 ZVISION: Added scaled blitter to bkg 2014-08-27 14:57:35 +07:00
Marisa-Chan b9103b8d19 ZVISION: Implement functions for system messaging. 2014-07-12 19:09:08 +00:00
Marisa-Chan 23c1b50861 ZVISION: Reorgonize source files into directories. 2014-07-02 19:50:55 +00:00
Marisa-Chan ace0e5e88f ZVISION: Fix compilation errors with latest scummvm 2014-06-14 15:18:24 +07:00
Marisa-Chan 45589950c0 Merge remote-tracking branch 'upstream/master' into zvision
Conflicts:
	engines/zvision/animation/rlf_animation.cpp
	engines/zvision/animation_control.h
	engines/zvision/core/console.cpp
	engines/zvision/core/events.cpp
	engines/zvision/cursors/cursor.cpp
	engines/zvision/cursors/cursor_manager.cpp
	engines/zvision/cursors/cursor_manager.h
	engines/zvision/fonts/truetype_font.cpp
	engines/zvision/graphics/render_manager.cpp
	engines/zvision/graphics/render_manager.h
	engines/zvision/inventory/inventory_manager.h
	engines/zvision/inventory_manager.h
	engines/zvision/meta_animation.h
	engines/zvision/module.mk
	engines/zvision/scripting/actions.cpp
	engines/zvision/scripting/control.h
	engines/zvision/scripting/controls/animation_control.cpp
	engines/zvision/scripting/controls/animation_control.h
	engines/zvision/scripting/controls/input_control.cpp
	engines/zvision/scripting/controls/lever_control.cpp
	engines/zvision/scripting/controls/timer_node.cpp
	engines/zvision/scripting/controls/timer_node.h
	engines/zvision/scripting/puzzle.h
	engines/zvision/scripting/scr_file_handling.cpp
	engines/zvision/scripting/script_manager.cpp
	engines/zvision/scripting/script_manager.h
	engines/zvision/sidefx.cpp
	engines/zvision/sound/zork_raw.cpp
	engines/zvision/sound/zork_raw.h
	engines/zvision/video/video.cpp
	engines/zvision/video/zork_avi_decoder.h
	engines/zvision/zvision.cpp
	engines/zvision/zvision.h
2014-06-13 21:43:04 +07:00
Matthew Hoops 740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Johannes Schickel aa4c5d46f7 ZVISION: Make GPL headers consistent in themselves. 2014-02-18 02:39:40 +01:00
Strangerke 0b63ea185d ZVISION: Janitorial - Remove trailing spaces 2014-02-16 18:45:17 +01:00
RichieSams e50797d6b1 ZVISION: Update includes to use the new file structure 2013-11-01 02:52:57 -05:00
RichieSams 5842c5098f ZVISION: Create a folder structure for ZVision source files
I personally used filters within my IDE, but since others are now joining the project,
it was brought to my attention that some better organization would be nice.
2013-11-01 02:52:57 -05:00