aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/module.mk
AgeCommit message (Collapse)Author
2009-03-25Fixed compilationFilippos Karapetis
svn-id: r39688
2009-03-25- Renamed gfx/sci_widgets.* to gfx/gfx_gui.*, as these files contain GUI ↵Filippos Karapetis
elements mostly, like windows and status bars - Moved kWindowAutoRestore from gfx_widgets.h to gfx_gui.h svn-id: r39687
2009-03-19SCI: removed aatree.o from moduleWalter van Niftrik
svn-id: r39546
2009-03-18Fix compile of SCI engine.Travis Howell
svn-id: r39517
2009-03-18Renamed resmgr.cpp -> gfx_resmgr.cppFilippos Karapetis
Moved all files from gfx/resource/* to gfx/* svn-id: r39515
2009-03-17Further objectification of the graphics resource managerFilippos Karapetis
svn-id: r39499
2009-03-16SCI: Removed sbtree code by Common::HashmapMax Horn
svn-id: r39439
2009-03-15SCI: Rewrote the save/load code, see also patch #2687400.Max Horn
The new format is incompatible with the old one, and is still subject to some further changes. Also, regressions are quite possible, so watch out. Finally, the new code still contains some TODOs and FIXMEs. Several of these will be more or less automatically resolved once other code gets C++ified. svn-id: r39430
2009-03-10Resource decompression functions moved to scicore\decompressor.cpp and ↵Greg Frieger
turned into classes. svn-id: r39311
2009-03-10SCI: Moved cfsml.pl from tools/ to tools/sci/; also fixed circular dependencyMax Horn
svn-id: r39308
2009-03-10SCI: EVIL temporary hack to ensure savegame.cpp is rebuilt when any of the ↵Max Horn
headers it uses have been changed (to track mistakes like me forgetting to rename SongIteratorMessage -> SongIterator::Message in the CFSML, too). If anybody knows how one can 'copy' the dependencies of one target and add them to another, please let me know. svn-id: r39307
2009-03-10String fragments supportLars Skovlund
WIP: No regressions in this part, I hope svn-id: r39297
2009-03-10Fix compile of SCI engine.Travis Howell
svn-id: r39295
2009-03-10Reverted some of the changes of commit #39192. The cursor reading code has ↵Filippos Karapetis
been placed back in a separate file, and not in the resource manager (but it's now 1 function) svn-id: r39293
2009-03-10- Renamed files inside gfx/resourceFilippos Karapetis
- Merged sci_picfill_aux.cpp and sci_picfill.cpp into picfill.cpp (as this is the only place where the auxiliary fill functions are used) svn-id: r39292
2009-03-08Use new Palette class to manager pixmap palettes.Willem Jan Palenstijn
There are some remaining regressions with text colour in SCI1 games, but overall it should fix more than it breaks. svn-id: r39242
2009-03-08SCI: Renamed vocab.cpp to vocabulary.cpp, to match the name of the header fileMax Horn
svn-id: r39213
2009-03-07Merged all the different cursor drawing functions inside ↵Filippos Karapetis
gfxr_interpreter_get_cursor() svn-id: r39192
2009-03-07SCI: Removed resource_map.o and resource_patch.o from module.mkMax Horn
svn-id: r39176
2009-03-04SCI: Merged sfx/mixer.cpp into sfx/player/polled.cppMax Horn
svn-id: r39116
2009-03-04SCI: Replaced sfx_iterator_make_feed and associated code by ↵Max Horn
Audio::makeLinearInputStream svn-id: r39115
2009-03-04SCI: Use Audio::Timestamp instead of sfx_timestamp_tMax Horn
svn-id: r39113
2009-03-04SCI: Moved script.cpp from scicore/ to engine/ (because its header file is ↵Max Horn
there, and it seems its funcs are only called from stuff in engine/) svn-id: r39108
2009-02-28SCI: Get rid around the first layer around the ScummVM audio mixer. Also ↵Max Horn
resolve the FIXME about releasing the mixer channel we allocated svn-id: r38949
2009-02-28SCI: Get rid of extra layer around our timer managerMax Horn
svn-id: r38947
2009-02-27SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵Max Horn
file with the EngineState constructor svn-id: r38921
2009-02-26- Removed engine/sys_strings.*Filippos Karapetis
- Renamed sys_string_t -> SystemString, sys_strings_t -> SystemStrings svn-id: r38916
2009-02-24SCI: Moved (kernel) debug stuff from tools.cpp to a new file engine/kdebug.cppMax Horn
svn-id: r38867
2009-02-24SCI: Renamed gfx/gfx_operations.h to gfx/operations.h (matching the source ↵Max Horn
file); moved include/sci_widgets.h to gfx/ (matching location of source file); renamed gfx/widgets.cpp to gfx/gfx_widgets.cpp (matching the header) svn-id: r38852
2009-02-24SCI: Moved engines/sci/include/sci_memory.h and ↵Max Horn
engines/sci/scicore/sci_memory.cpp into engines/sci/; moved macros from the header into the source file svn-id: r38832
2009-02-24SCI: Renamed int_hashmap to IntMapper, and added docs that explain that this ↵Max Horn
is *not* a hashmap (at least not a plain hashmap) svn-id: r38823
2009-02-23Removed unused antialiasing code (plus, we do antialiasing at the OSystem ↵Filippos Karapetis
graphics backend) svn-id: r38800
2009-02-22The two hardcoded fonts, 5x8 and 6x10 were used for FreeSCI's debugger and ↵Filippos Karapetis
game menu, so they can be safely removed now svn-id: r38792
2009-02-21SCI: Moved aatree.* files together into engine/Max Horn
svn-id: r38763
2009-02-21SCI: More cleanupMax Horn
svn-id: r38758
2009-02-21Renamed SCI's console to sciconsole (MSVC has problems with files with the ↵Filippos Karapetis
same name under different directories). ScummVM's console can be enabled correctly under MSVC now svn-id: r38722
2009-02-21SCI: Tons of cleanupMax Horn
svn-id: r38721
2009-02-21SCI: Moved scicore/tools.cpp to tools.cpp, and include/resource.h to tools.hMax Horn
svn-id: r38720
2009-02-21SCI: Fixed warnings in engine/savegame.cpp, by improving cfsml.pl; also ↵Max Horn
improved the build rule which is responsible for creating engine/savegame.cpp from engine/savegame.cfsml svn-id: r38657
2009-02-20Some initial code for a debug console (still non-working)Filippos Karapetis
svn-id: r38623
2009-02-20We only got 1 mixer - removed the unneeded file mixers.cppFilippos Karapetis
svn-id: r38569
2009-02-19Rewrote the EXE reading routines (the LZEXE compression stuff is still not ↵Filippos Karapetis
completed, and will be implemented in a follow-up commit) svn-id: r38543
2009-02-18Readded the code which reads the version from the original executable to the ↵Filippos Karapetis
fallback detector (still very hackish...). This is probably the only known way currently to determine the version used by each game variant and add appropriate game flags svn-id: r38509
2009-02-18Fix makefileEugene Sandulenko
svn-id: r38487
2009-02-18We no longer verify the SCI version number against the original executables, ↵Filippos Karapetis
so remove the exe file reader code svn-id: r38460
2009-02-17SCI: -Wno-variadic-macros not needed anymoreMax Horn
svn-id: r38431
2009-02-16SCI: Changed pcm_device and timer "driver" functionality to use directly the ↵Jordi Vilalta Prat
ScummVM modules svn-id: r38373
2009-02-16SCUMMVM define no longer required.Travis Howell
svn-id: r38361
2009-02-16SCI: Committed stuff I forgot in my last commit; changed int_hash_map_t to a ↵Max Horn
C++ class svn-id: r38360
2009-02-16Reimplemented reg_t_hashmap using Common::HashMapMax Horn
svn-id: r38340