aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-02-19Changed the menu subsystem to use getReference rather than being passed in ↵Paul Gilbert
the constructor svn-id: r20757
2006-02-19Changed the changed memset method to setBytes, which I like betterPaul Gilbert
svn-id: r20756
2006-02-18Updated Dev-C++ project files to reflect HE restructuring in scumm, along ↵Jamieson Christian
with simon and sword2 fileset changes. svn-id: r20754
2006-02-18- Merged GameDetector::detectGame() into GameDetector::detectMain()Max Horn
- Replaced GameSettings GameDetector::_game by a simple gameid string svn-id: r20753
2006-02-18- renamed PLUGIN_getSupportedGames to PLUGIN_gameIDList for consistencyMax Horn
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency - added new Engine_XXX_findGameID / PLUGIN_findGameID function - updated plugins code to take advantage of the new plugin API, to support obsolete gameids w/o showing them to the user svn-id: r20752
2006-02-18Grammar fixMax Horn
svn-id: r20751
2006-02-18EditGameDialog only needs the game description, not the full GameSettings -> ↵Max Horn
changing constructor accordingly svn-id: r20750
2006-02-18Enable gob2 detectionEugene Sandulenko
svn-id: r20749
2006-02-18Simplified use of namespacesEugene Sandulenko
svn-id: r20748
2006-02-18- Removed the 'features' field from GameSettingsMax Horn
- Removed GF_DEFAULT_TO_1X_SCALER svn-id: r20747
2006-02-17Fixed extra desc for a few MD5 table entriesMax Horn
svn-id: r20744
2006-02-17Reduced header dependenciesMax Horn
svn-id: r20743
2006-02-17This file was obsoleted by the previous commit, but I didn't want to force SVNTorbjörn Andersson
to remove it. Removed it now instead. svn-id: r20742
2006-02-17Removed includes from sword2.h so that (hopefully) there will eventually beTorbjörn Andersson
less dependencies. svn-id: r20741
2006-02-17Removed lots of unneeded #includes from gob.h, and moved GobGameSettings to ↵Max Horn
gob.cpp -> reduced header dependencies -> faster recompile when one of those headers is modified svn-id: r20740
2006-02-17Added global toGameSettings() template function for convenience; simplified ↵Max Horn
GameSettings usage in some engines svn-id: r20739
2006-02-17Reduced use of GF_DEFAULT_TO_1X_SCALER in favor of a new param to ↵Max Horn
Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly svn-id: r20738
2006-02-16Whitespace fix.Torbjörn Andersson
svn-id: r20737
2006-02-16- Fixed a bug that prevented you from overriding the scaler from the commandMax Horn
line for 640x480 games. - Updated NEWS file a bit svn-id: r20736
2006-02-16Fix overlay images not always been marked as compressed in the Feeble FilesTravis Howell
svn-id: r20735
2006-02-16Cleanup drawing code for Feeble FilesTravis Howell
svn-id: r20734
2006-02-16added more asserts into imuse digi codePaweł Kołodziejski
svn-id: r20733
2006-02-16Updating more opcodes for Gob2Sven Hesse
svn-id: r20731
2006-02-16- Further extended the file format of tools/scumm-md5.txt: One can now specifyMax Horn
a variant ID, and the description field has been split into two parts. - Updated the PHP output, removing duplicate information and hopefully increasing the readability at the same time. svn-id: r20729
2006-02-16For now, do not attempt to draw "overlay" sprites, like the Oracle icon. TheTorbjörn Andersson
good news is that the original function to draw these appears to be written in C, so it should be easy to decipher. The bad news is that I failed. :-) svn-id: r20728
2006-02-16Stop music in HE games, before nuking the resourceTravis Howell
svn-id: r20727
2006-02-16updated msvc8 filesPaweł Kołodziejski
svn-id: r20726
2006-02-16force arg variable to float type, msvc8 can't select from float or doublePaweł Kołodziejski
svn-id: r20725
2006-02-16Remove auto free flag for sounds in some HE gamesTravis Howell
svn-id: r20724
2006-02-16Use simplier method of checking sound status in HE60/61 gamesTravis Howell
svn-id: r20723
2006-02-16Send sound resource data directly to sound mixer in HE Games.\n Fixes songs ↵Travis Howell
in kitchen of Pajama Sam 1 svn-id: r20721
2006-02-16Only DOS & Macintosh versions of HE60/61 games require XMIDI supportTravis Howell
svn-id: r20720
2006-02-16Stop current music in HE60/61 games, before starting new musicTravis Howell
svn-id: r20719
2006-02-16Clear sound queue when stopping sound channel in HE gamesTravis Howell
svn-id: r20718
2006-02-16Fix mistake in last commitTravis Howell
svn-id: r20716
2006-02-16Add 3DO platform for HE gamesTravis Howell
svn-id: r20714
2006-02-16Add 3DO platform for HE gamesTravis Howell
svn-id: r20713
2006-02-15Only print debug message when flag 0x800000 is triggered by HE games in ↵Travis Howell
drawWizPolygonTransform(). svn-id: r20711
2006-02-15Update documentation to list SVN now, instead of CVS.Travis Howell
svn-id: r20710
2006-02-15Read correct index by block size in HE games again, to help track down ↵Travis Howell
unknown versions. svn-id: r20709
2006-02-15Read correct index by block size in HE games again, to help track down ↵Travis Howell
unknown versions. svn-id: r20708
2006-02-15Fixed normal (1x) mode config (normal=default)Chris Apers
svn-id: r20707
2006-02-15o Renamed script_v6he.cpp and script_v7he.cpp to script_v60he.cpp andEugene Sandulenko
script_v70he.cpp respectively since we use 2 digits for HE versioning. o Also renamed resource_v7he.* to resource_he.* because it is actually not HE70-specific but is used by all HE70+ titles. svn-id: r20703
2006-02-15Removed obsolete item from the tODO (engines moves has been DONE :-)Max Horn
svn-id: r20701
2006-02-15fixed version string in scummvm.rc, too (somehow forgot to check it in ↵Max Horn
previously) svn-id: r20700
2006-02-15Fix for bug #795214 (MI1: Crash on church entry)Max Horn
svn-id: r20697
2006-02-15Moved all he-specific source files to engines/scumm/he/ subdirectoryEugene Sandulenko
svn-id: r20696
2006-02-14Made the kyra debug extensions more generic, i.e. scumm engine could replaceJohannes Schickel
their debugC calls now with the new introduced debugC calls. (A mail how to use it will follow shortly on -devel) Also now these special engine debug flags can be specified from the commandline. Also made the -c & --config parameter check more secure. svn-id: r20695
2006-02-14It looks like Feeble Files adjustis sprite coordinates by _scrollY as well,Torbjörn Andersson
where Simon 2 only adjusts by _scrollX. Perhaps Feeble Files have rooms that scroll both horizontally and vertically? Again, this makes no difference to the early stages of the game. svn-id: r20694
2006-02-14As far as I can tell, The Feeble Files should subtract _scrollX from theTorbjörn Andersson
sprite's X coordinate, just as we already do for Simon 2. (I believe that was when scrolling rooms were first introduced.) I've never played The Feeble Files (apart from the first two or three rooms) so I can't say whether or not it uses scrolling rooms. svn-id: r20693