Commit Graph
410 Commits
Author SHA1 Message Date
Max Horn 41fb38e05e Fix bug #1803020: Oddity in Makefile.common
svn-id: r29130
2007-09-29 11:20:07 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn bb3c020868 Typo
svn-id: r27431
2007-06-15 18:42:00 +00:00
Max Horn e6383eb8c3 Added reference to COPYRIGHT file in various places
svn-id: r27325
2007-06-10 18:15:27 +00:00
Max Horn af8cba43ac Removed build.rules (hasn't been used by our build system for ages now)
svn-id: r25430
2007-02-08 22:27:47 +00:00
Paweł Kołodziejski c4a9ac221c some files in the dist list are not any longer in root dir
svn-id: r24815
2006-12-07 11:31:53 +00:00
Max Horn 4c14cf6d1a Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle the linker dependency graph). Porters will have to update project files
svn-id: r23974
2006-09-23 00:42:35 +00:00
Max Horn 5faf5f44c3 Remove unused slash from DEPDIRS (cosmetical change to appease Torbjoern :-)
svn-id: r23284
2006-06-24 10:14:18 +00:00
Max Horn 9a955180a4 * Renamed config.mak to config.mk
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)

svn-id: r23275
2006-06-24 08:48:11 +00:00
Max Horn d210b19aec Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)

svn-id: r23274
2006-06-24 08:07:48 +00:00
Pawel Kolodziejski 4e09cf1e07 removed not needed code 2006-05-16 09:20:12 +00:00
Max Horn 4572d0ba16 Moved version vars from base/main.cpp to base/version.cpp; thus now version.o is always rebuilt on every change, not main.o
svn-id: r21687
2006-04-08 11:36:49 +00:00
Max Horn b1514bb833 Added a minimal README for our unit tests, and moved their build rule to a new test/module.mk file
svn-id: r21490
2006-03-29 10:35:45 +00:00
Marcus Comstedt a8d8364f90 Made it possible to override driver objects, and to build in a separate directory. 2006-02-12 16:23:07 +00:00
Max Horn 80cf2fa46f Reduced data duplication in module.mk files; added module.mk files for null and x11 backends; added engines/module.mk
svn-id: r20584
2006-02-12 00:16:31 +00:00
Max Horn 26ee630756 Moved engines to the new engines/ directory
svn-id: r20582
2006-02-11 22:45:04 +00:00
Max Horn 83f1837e7a Change CVS keywords to SVN keywords
svn-id: r20542
2006-02-11 13:27:07 +00:00
Travis Howell 6703dc7fa1 Add patch #1374870 - New Lure of the Temptress module
svn-id: r20536
2006-02-11 12:54:56 +00:00
Marcus Comstedt d358d90391 Added time functionality to the Driver interface, following the model
from ScummVM.

SDL-specific time code has been moved into the new class DriverSDL,
which now serves as a base class for DriverGL and DriverTinyGL.
2006-02-05 17:19:44 +00:00
Erich Edgar Hoover 6a4dd1af5d Centralized save/restore system, x86-64 fixes for lua_Save and lua_Restore (should be more portable now), stored screenshots for savegames 2005-12-26 02:36:00 +00:00
Marcus Comstedt c3f975c7b8 Better test for disabled scalers...
svn-id: r18474
2005-06-27 21:44:40 +00:00
Eugene Sandulenko 3588b96d4f Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.

svn-id: r18099
2005-05-14 22:56:41 +00:00
Travis Howell 93be3e16d8 Add configure option to disable HE 70+ games.
svn-id: r18091
2005-05-14 14:06:37 +00:00
Pawel Kolodziejski 6cfce65d66 ops 2005-04-07 19:30:30 +00:00
Pawel Kolodziejski 39e3aed426 added some part of primitives code 2005-04-07 19:29:06 +00:00
Eugene Sandulenko 1758c5b211 Initial checking of Gob engine
svn-id: r17388
2005-04-05 15:07:40 +00:00
Pawel Kolodziejski 74ae4b3401 applied part of patch LAF code(only loading font data for now), rest is in progress.
Thanks a lot salty-horse
2005-03-18 19:54:40 +00:00
Max Horn 84790b2864 Put *.d files into the correct location; this fixes dependency checking 2005-01-15 17:05:14 +00:00
Pawel Kolodziejski c65fbae3b4 fixed cleanup tinygl dir 2005-01-12 22:49:26 +00:00
Pawel Kolodziejski 819d342789 ops 2005-01-12 18:13:46 +00:00
Pawel Kolodziejski e3b71377d3 added TinyGL driver as Residual software renderer 2005-01-12 18:06:43 +00:00
Max Horn 2f77e27ca3 Move 'tools' related build rules into tools/module.mk; fixed remainder of bug #1100125 (I hope...)
svn-id: r16547
2005-01-11 22:02:05 +00:00
Pawel Kolodziejski aefd8da093 droped screenblocks, it's a bit too slow(on windows 7500 ati i can't even wrote to zbuffer), it doesn't detect many areas, if even would it will increase rects a lot and speed slow down much. ... and adopting half screen overlays kill solution completly 2005-01-10 09:07:46 +00:00
James Brown 245248b845 Fix residuals make clean 2004-12-31 02:54:56 +00:00
Pawel Kolodziejski 15b8fe45ac ops 2004-12-29 06:40:40 +00:00
Pawel Kolodziejski 8d1ad43bde imuse is now compilable 2004-12-29 06:32:07 +00:00
Pawel Kolodziejski 700a3124b0 - removed/disabled current sound code, will be replaced with imuse
- updated more temporary imuse code
2004-12-28 08:05:18 +00:00
Max Horn fec3df2096 Moved the softsynth midi drivers into a sound/softsynth; amongst other things, this fixes bug #1083058
svn-id: r16316
2004-12-25 18:34:44 +00:00
Pawel Kolodziejski 82ddc18868 - allow reset lua global tables,
- allow access to some static funcs,
- clearing CallInfo structure after alloc and realloc,
- add base_ci_size of base_ci to task and state structure and handle it,
- add PAUSE tag to task,
- store funcs libs into lists,
- added few lua funcs used by engine
- added dummy save/restore callbacks/funcs
- changed restore engine key F5 to F7
2004-12-25 18:23:07 +00:00
Max Horn 426eeb909c Moving convbdf and md5table into scummvm/tools/
svn-id: r16287
2004-12-24 01:43:36 +00:00
Max Horn 6011e30551 Added AUTHORS in some more places
svn-id: r16192
2004-12-20 21:06:08 +00:00
Max Horn 5d5a13eec7 Moved MidiDriver creation code into the MidiDriver class (as static methods), same for some other MIDI related stuff
svn-id: r15968
2004-12-02 00:33:42 +00:00
Eugene Sandulenko 805b21181a Major MT-32 emu overhaul based on KingGuppy's code.
o added configure option
 o mi2 intro doesn't freeze anymore and has no sound glitches
 o missing instruments in many titles are fixed
 o numerous memory overwrite bugs are fixed
 o code is cleaned a lot and splitted into many smaller files
 o mt32.cpp went to backends/midi
 o synced with upstream code
 o reverberation fixed

 * don't complain about File class wrapper :)
 * all custom types are back
 * #pragmas are to do
 * maybe some indentation is wrong too

I prefer smaller commits, but this thing came in one piece.

svn-id: r15715
2004-11-06 01:41:32 +00:00
Pawel Kolodziejski ca60726f08 fixed makefile 2004-10-06 19:42:24 +00:00
Pawel Kolodziejski d7f9d6bef4 fixed makefile 2004-10-06 19:32:18 +00:00
Pawel Kolodziejski 8b09700174 forgot whole branch 2004-10-06 19:13:52 +00:00
James Brown 60f8f3856b Lipsync support by salty-horse. Now rejoice! REJOIIIIICE! 2004-09-11 14:09:43 +00:00
Marcus Comstedt c8d0270510 PLUGIN_PREFIX and PLUGIN_SUFFIX moved to Makefile, PLUGIN_EXTRA_DEPS added.
svn-id: r14687
2004-08-22 21:39:49 +00:00
Eugene Sandulenko d33b24036e Added assembly versions of HQ2x and HQ3x scalers.
svn-id: r13844
2004-05-21 02:08:48 +00:00
Paweł Kołodziejski f74a675850 removed awe based on Endy statement
svn-id: r13809
2004-05-09 13:12:19 +00:00