Colin Snover
2071196f42
SCI32: Add bitmap segment and remove GC option from hunk segment
2016-08-01 10:37:14 -05:00
Colin Snover
a613a27b44
SCI32: Implement line drawing (kAddLine/kUpdateLine/kRemoveLine)
...
This line drawing code lives in a remodelled GfxPaint32 class
that is totally separate from GfxPaint16.
2016-06-21 08:14:12 -05:00
Johannes Schickel
8fc7d60feb
SCI: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Max Horn
51bde6ced5
SCI: Remove a bunch of unused private member variables
...
All instances uncovered by clang warnings.
2013-04-18 23:50:20 +02:00
Filippos Karapetis
7a96bcb3ed
SCI: Removed unused includes
2011-10-19 20:29:04 +03:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
md5
fe04339909
SCI: Removed the SCI32 version of kernelDrawCel() and placed its code inside the debug function cmdDrawCel, as it was hacked together to be used specifically in that command (thanks to salty-horse for spotting this)
2011-02-26 19:07:31 +02:00
Filippos Karapetis
6f9ac84f77
SCI: Converted the robot decoder into a regular video decoder, and decoupled it from the
...
SciEngine class
- Robot videos are now shown in frameOut(), like they should, and kRobot(sync) is only
used for syncing with the game scripts
- Hooked video playing into the "play_video" console command
svn-id: r55801
2011-02-07 12:24:09 +00:00
Filippos Karapetis
512bcf8b90
SCI: Rewrote the robot playing code in a way similar to other video decoders
...
- The code now streams videos instead of loading them in memory, without utilizing seeking
- Removed the sound-related robot code from the graphics classes
- Started implementing the code for the sound in robot videos (still not finished)
svn-id: r55772
2011-02-04 17:51:59 +00:00
Lars Skovlund
dc27a22026
SCI: Added stub for playing robot audio from the console
...
svn-id: r55424
2011-01-22 13:12:01 +00:00
Martin Kiewitz
b25aba1d1e
SCI: SciGui/SciGui32 gone for good...
...
svn-id: r49860
2010-06-15 15:44:24 +00:00
Martin Kiewitz
4cae2b13e2
SCI: added plane coordinate adjustment code for sci32 when drawing pictures, put everything into GfxCoordAdjuster
...
svn-id: r47939
2010-02-06 19:35:51 +00:00
Martin Kiewitz
ab2941bb52
SCI: adding some minor documentation for the various graphic classes
...
svn-id: r47904
2010-02-05 15:48:45 +00:00
Martin Kiewitz
00ac235331
SCI: making pathfinding debug support also work in sci32 (though it just shows the path for 2.5 seconds there)
...
svn-id: r47888
2010-02-04 20:43:00 +00:00
Martin Kiewitz
fb49449322
SCI: putting kDrawCel info GfxPaint class, debug is using GfxPaint class as well for drawing cels
...
svn-id: r47885
2010-02-04 20:02:48 +00:00
Martin Kiewitz
3ce2e22978
SCI: adding GfxPaint class, implementing kernelDrawPicture for GfxPaint16 and GfxPaint32, using those classes directly when drawing pictures instead of SciGui/32. Making draw_pic command work in sci32 that way, using _gfxPaint16 for kDrawPic because that command is sci16 exclusive
...
svn-id: r47883
2010-02-04 19:22:40 +00:00
Martin Kiewitz
708c340d1f
SCI: fixing header of paint32
...
svn-id: r47881
2010-02-04 18:48:20 +00:00
Martin Kiewitz
6664d26db7
SCI: adding GfxPaint32 class, adding back support for planes, minor change in GfxPaint16 (using #def instead of fixed value)
...
svn-id: r47880
2010-02-04 17:57:44 +00:00