scummvm/engines/sci/graphics
md5 0d555c497d SCI: Moved hunk pointer handling to the GC, and removed some related workarounds
SCI scripts can contain stale pointers, which are used later on. We now delete
the contents of hunk entries without invalidating the relevant pointers and let
the GC clear the references. Many thanks to waltervn and wjp for all their work
and help on this.
2011-02-28 15:56:03 +02:00
..
animate.cpp SCI: Renamed SCI_VERSION_1_EGA to SCI_VERSION_1_EGA_ONLY 2011-02-27 16:48:53 +02:00
animate.h SCI: Cleaned up and segmented the animate code in order to make it a bit more readable 2011-02-23 13:28:17 +02:00
cache.cpp SCI: kCelWide/kCelHigh now adjust on hires views 2010-07-24 15:15:38 +00:00
cache.h SCI: Cleanup 2011-01-09 13:21:19 +00:00
compare.cpp SCI: Cleaned up and segmented the animate code in order to make it a bit more readable 2011-02-23 13:28:17 +02:00
compare.h SCI: some big changes to kCantBeHere - kCantBeHere returns the actual "problem" instead of being a plain boolean - part of solving lsl1 casino door / qfg1vga gate 2010-07-15 19:23:18 +00:00
controls.cpp SCI: Changed the bShow parameter of GfxText16:Box() into a bool 2011-01-09 00:32:26 +00:00
controls.h SCI: replaced value with constant when checking if controls are selected 2010-04-25 15:44:11 +00:00
coordadjuster.cpp SCI: removing onControl from coordAdjuster32 2010-07-25 17:01:54 +00:00
coordadjuster.h SCI: removing onControl from coordAdjuster32 2010-07-25 17:01:54 +00:00
cursor.cpp SCI: Adapt to setPalette/grabPalette RGBA->RGB change. 2011-02-14 17:08:33 +01:00
cursor.h SCI: Improve Mac SCI1.1+ cursor support 2011-02-06 00:05:27 +00:00
font.cpp SCI: Add support for GK1 Mac high-res fonts 2011-02-03 15:51:51 +00:00
font.h SCI: Cleanup 2011-01-09 13:21:19 +00:00
fontsjis.cpp SCI: removing single byte chars from double byte check in sjis class (damn wikipedia with their similar colors hehe) 2010-04-18 21:18:58 +00:00
fontsjis.h Reduced header dependency 2010-06-17 23:20:39 +00:00
frameout.cpp SCI2+: Mention that the actual problem with text wrapping happens because of the unimplemented kTextSize kernel call in SCI32 2011-02-26 06:13:08 +02:00
frameout.h SCI: Fix loading SCI32 games 2011-02-14 22:38:12 -05:00
helpers.h SCI: Fixed a silly bug when restoring port rectangles. This uncovered a bug with the recently added port save/restore code 2010-11-01 19:42:00 +00:00
maciconbar.cpp SCI: Fix disabled Mac icon pseudo-shading 2011-02-21 20:32:24 -05:00
maciconbar.h SCI: Add support for enabling/disabling Mac icon bar images 2011-02-20 12:44:59 -05:00
menu.cpp SCI: Plugged 2 memory leaks, reported by digitall 2011-01-15 23:55:35 +00:00
menu.h SCI: Plugged 2 memory leaks, reported by digitall 2011-01-15 23:55:35 +00:00
paint16.cpp SCI: Moved hunk pointer handling to the GC, and removed some related workarounds 2011-02-28 15:56:03 +02:00
paint16.h SCI: fixing kGraphFillBoxAny implementation 2010-08-11 18:19:58 +00:00
paint32.cpp 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
paint32.h 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
paint.cpp 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
paint.h 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
palette.cpp SCI: Fixed freddy's Mac icon bar palettes 2011-02-21 20:32:30 -05:00
palette.h SCI: Fix Mac icon bar palettes 2011-02-17 13:38:23 -05:00
picture.cpp SCI: Fix SCI32 Mac picture palettes 2011-02-05 08:52:52 +00:00
picture.h SCI: adding scrollcapability to sci32 2010-07-26 14:41:19 +00:00
portrait.cpp SCI: Reset the portrait bitmap to the "closed mouth" state, when skipping dialogs 2010-12-21 07:53:34 +00:00
portrait.h SCI: SciGui/SciGui32 gone for good... 2010-06-15 15:44:24 +00:00
ports.cpp SCI: Fix negative window origin alignment. 2011-02-27 18:17:22 +01:00
ports.h SCI: Moved hunk pointer handling to the GC, and removed some related workarounds 2011-02-28 15:56:03 +02:00
screen.cpp SCI: Fix window height for some Mac SCI1/1.1 games 2011-02-18 15:58:23 -05:00
screen.h SCI: Fix window height for some Mac SCI1/1.1 games 2011-02-18 15:58:23 -05:00
text16.cpp SCI: Changed the bShow parameter of GfxText16:Box() into a bool 2011-01-09 00:32:26 +00:00
text16.h SCI: Changed the bShow parameter of GfxText16:Box() into a bool 2011-01-09 00:32:26 +00:00
transitions.cpp Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into master 2011-02-19 21:46:45 +01:00
transitions.h SCI: changing scroll transition behaviour 2010-08-29 10:39:34 +00:00
view.cpp SCI: Renamed SCI_VERSION_1_EGA to SCI_VERSION_1_EGA_ONLY 2011-02-27 16:48:53 +02:00
view.h SCI: fix gfx issues when giving out cards hoyle4 2010-10-26 20:19:17 +00:00