aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/module.mk
AgeCommit message (Collapse)Author
2012-05-21SCI: Properly alphabetize the SCI32 objectsMatthew Hoops
2012-05-20SCI: Split the SCI32 graphics kernel functions in a separate fileFilippos Karapetis
2011-11-01SCI: add sound driver for KQ5 FM-Townsathrxx
2011-10-28SCI: Added skeleton code for kEditText (still not working)Filippos Karapetis
2011-10-26SCI: Renamed GfxControls to GfxControls16Filippos Karapetis
2011-09-03SCI32: Added an initial skeleton structure for the SCI2 text drawing codeFilippos Karapetis
This includes kCreateTextBitmap, and moves all of the text drawing code into the new GfxText32 class
2011-02-19SCI: Refactored the reg_t related operations and comparisonsmd5
This refactoring reduces a lot of code duplication, allows for better control, makes the code more readable and allows us to remove a lot of now unneeded workarounds
2011-02-07SCI: Converted the robot decoder into a regular video decoder, and decoupled ↵Filippos Karapetis
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
2010-11-19SCI: Moved the Object class in a separate fileFilippos Karapetis
svn-id: r54361
2010-09-17SCI: Add CMS driver for SCI1-SCI1.1.Johannes Schickel
svn-id: r52781
2010-08-08SCI: Remove the now useless Sci::VMDDecoder wrapperSven Hesse
svn-id: r51923
2010-08-06SCI: Split the new script patch code in a separate fileFilippos Karapetis
svn-id: r51810
2010-07-22SCI: Moved the actual workaround arrays inside a cpp fileFilippos Karapetis
svn-id: r51132
2010-07-21SCI: Moved all the video related functions in a separate fileFilippos Karapetis
svn-id: r51110
2010-07-21SCI: Moved the SCI32 kernel functions out of kernel32.cpp and into their ↵Filippos Karapetis
respective files svn-id: r51108
2010-07-18SCI: Rename the Amiga music drivers to AmigaMac to reflect its current purpose.Matthew Hoops
svn-id: r51006
2010-06-30SCI: Removed the FreeSCI music codeFilippos Karapetis
svn-id: r50532
2010-06-15SCI: SciGui/SciGui32 gone for good...Martin Kiewitz
svn-id: r49860
2010-06-10Moved all of the game init/run/exit logic inside the SciEngine classFilippos Karapetis
svn-id: r49559
2010-05-27Split all of the audio-related functions of the resource manager in a ↵Filippos Karapetis
separate file svn-id: r49260
2010-05-24Add support for showing the icon bar in SCI1.1 Mac.Matthew Hoops
svn-id: r49196
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to ↵Matthew Hoops
pointers are now used (found in util.*) for code that has different endianness in SCI1.1+ Mac games. Add support for Mac 'snd ' and 'CURS' resources. QFG1 Mac is not yet playable due to script compression. svn-id: r49070
2010-04-16SCI: support for kanji (sjis), minor centering issue leftMartin Kiewitz
svn-id: r48674
2010-02-05SCI: GfxCoordAdjuster class added, local2Global and global2Local use that ↵Martin Kiewitz
class directly, kGraph / RedrawBox is now using GfxPaint16 directly svn-id: r47908
2010-02-04SCI: adding GfxPaint class, implementing kernelDrawPicture for GfxPaint16 ↵Martin Kiewitz
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-04SCI: moving paint32.o around...Martin Kiewitz
svn-id: r47882
2010-02-04SCI: adding GfxPaint32 class, adding back support for planes, minor change ↵Martin Kiewitz
in GfxPaint16 (using #def instead of fixed value) svn-id: r47880
2010-02-03Placed all the game feature detection code in a separate classFilippos Karapetis
svn-id: r47850
2010-02-02Fix compile without SCI32Matthew Hoops
svn-id: r47822
2010-02-02SCI: some sort of priority support for sci32 (not working right, but at ↵Martin Kiewitz
least the menu in gk1 now correctly shows up) svn-id: r47814
2010-01-31SCI: renamed Text class to GfxText16Martin Kiewitz
svn-id: r47780
2010-01-31Sort order.Travis Howell
svn-id: r47748
2010-01-31SCI: forgot the cache :PMartin Kiewitz
svn-id: r47747
2010-01-31SCI: added new modules to module.mkMartin Kiewitz
svn-id: r47746
2010-01-29Fix compile when ENABLE_SCI32 is not set.Matthew Hoops
svn-id: r47682
2010-01-29Silence gcc warnings, have gui32.cpp only build when ENABLE_SCI32 is defined.Matthew Hoops
svn-id: r47680
2010-01-29SCI: added new SciGui32 class, Gfx class needs some work though and ↵Martin Kiewitz
hopefully i didnt overlook some kernel function that is also used by sci32. now using plane left/top svn-id: r47679
2010-01-26SCI: Add driver for Yamaha FB-01. Cleanup.Walter van Niftrik
svn-id: r47571
2010-01-23Fix build broken with r47480.Johannes Schickel
svn-id: r47481
2010-01-23Separated the parser codeFilippos Karapetis
svn-id: r47480
2010-01-21SCI: Renamed softseq/ to drivers/Walter van Niftrik
svn-id: r47418
2010-01-21SCI: Removed seq/ directoryWalter van Niftrik
svn-id: r47417
2010-01-14SCI: Add MIDI support. Currently only the later MT-32/GM patch type works.Walter van Niftrik
Support for the earlier MT-32 patch format will be added in the near future. svn-id: r47297
2010-01-06add new robot.cpp fileJoost Peters
svn-id: r47100
2010-01-05More renamingFilippos Karapetis
svn-id: r47009
2010-01-05Fix compile.Matthew Hoops
svn-id: r47008
2010-01-05Renamed /gui to /graphics and /sfx to /sound, to better illustrate their purposeFilippos Karapetis
svn-id: r47007
2010-01-05SCI: Removed the old graphics codeFilippos Karapetis
svn-id: r47005
2009-12-30The wrapper for the VMD decoder is only used in the SCI engine for SCI32 ↵Filippos Karapetis
games, so moved it inside the engine, instead of common code. Added support for VMD video playing from the "play_video" console command svn-id: r46737
2009-12-27SCI/new music code: split the MidiParser class into a separate fileFilippos Karapetis
svn-id: r46611