Files
scummvm/engines/sci/module.mk
T
Colin Snover 156c68fe58 SCI32: Implement plane transitions (kSetShowStyle and kSetScroll)
This commit implements all of the known plane transitions from
SCI2 through SCI2.1mid games. Because kSetShowStyle is always
called indirectly via the Styler game script, it is difficult to
find all the places where transitions are used. As such,
transitions that appeared to never be used have been added as
stubs which will trigger a game crash with a message to report
what was being done, so any missed transition types can be
identified quickly and then implemented.
2016-08-01 10:37:14 -05:00

108 lines
2.1 KiB
Makefile

MODULE := engines/sci
MODULE_OBJS := \
console.o \
decompressor.o \
detection.o \
event.o \
resource.o \
resource_audio.o \
sci.o \
util.o \
engine/features.o \
engine/file.o \
engine/gc.o \
engine/kernel.o \
engine/kevent.o \
engine/kfile.o \
engine/kgraphics.o \
engine/klists.o \
engine/kmath.o \
engine/kmenu.o \
engine/kmisc.o \
engine/kmovement.o \
engine/kparse.o \
engine/kpathing.o \
engine/kscripts.o \
engine/ksound.o \
engine/kstring.o \
engine/kvideo.o \
engine/message.o \
engine/object.o \
engine/savegame.o \
engine/script.o \
engine/scriptdebug.o \
engine/script_patches.o \
engine/selector.o \
engine/seg_manager.o \
engine/segment.o \
engine/state.o \
engine/static_selectors.o \
engine/vm.o \
engine/vm_types.o \
engine/workarounds.o \
graphics/animate.o \
graphics/cache.o \
graphics/compare.o \
graphics/controls16.o \
graphics/coordadjuster.o \
graphics/cursor.o \
graphics/font.o \
graphics/fontsjis.o \
graphics/maciconbar.o \
graphics/menu.o \
graphics/paint16.o \
graphics/palette.o \
graphics/picture.o \
graphics/portrait.o \
graphics/ports.o \
graphics/remap.o \
graphics/screen.o \
graphics/text16.o \
graphics/transitions.o \
graphics/view.o \
parser/grammar.o \
parser/said.o \
parser/vocabulary.o \
sound/audio.o \
sound/midiparser_sci.o \
sound/music.o \
sound/soundcmd.o \
sound/sync.o \
sound/drivers/adlib.o \
sound/drivers/amigamac.o \
sound/drivers/cms.o \
sound/drivers/fb01.o \
sound/drivers/fmtowns.o \
sound/drivers/midi.o \
sound/drivers/pcjr.o \
video/seq_decoder.o
ifdef ENABLE_SCI32
MODULE_OBJS += \
engine/kgraphics32.o \
graphics/celobj32.o \
graphics/controls32.o \
graphics/frameout.o \
graphics/paint32.o \
graphics/plane32.o \
graphics/palette32.o \
graphics/remap32.o \
graphics/screen_item32.o \
graphics/text32.o \
graphics/transitions32.o \
graphics/video32.o \
sound/audio32.o \
sound/decoders/sol.o \
video/robot_decoder.o
endif
# This module can be built as a plugin
ifeq ($(ENABLE_SCI), DYNAMIC_PLUGIN)
PLUGIN := 1
endif
# Include common rules
include $(srcdir)/rules.mk