aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2005-09-22Fix regression introduced when we split engine constructiors intoEugene Sandulenko
constructor itself and init() method. debug() and error() are dependent on _debug object in many engines, so if these methods were called on early stage, scummvm crashed. svn-id: r18860
2005-09-22Convert old actor moving states.Travis Howell
svn-id: r18858
2005-09-22Patch #1297829 "Basic Costume Renderer for MM C64"Eugene Sandulenko
svn-id: r18857
2005-09-20Normalize use of DISABLE_SCALERS. Now it really disables all scalersEugene Sandulenko
except essential Normal1x. Also thumbnails get compiled unconditionally so we get them on all platforms, even those which never display them. Sorted out mess brought to sdl backend by epoc maintainer. He misused __SYMBIAN32__ where DISABLE_SCALERS is more appropriate. svn-id: r18850
2005-09-20Implement Feature request #1286150 "Third-party translations". JustEugene Sandulenko
use target_md5=234672e54b4534ac6775 which will be used to pick up alternative target parameters. svn-id: r18848
2005-09-19Fixed bug #1294660, using aquadran's suggested solution.Torbjörn Andersson
svn-id: r18847
2005-09-19OoopsTravis Howell
svn-id: r18846
2005-09-19Switch back to using _paletteMod for the palette adjustment in 32 color ↵Travis Howell
Amiga games, since overflow is required for the correct palette (ie 256 should overflow to 0). Fixes the palette regression, bug #1294513 svn-id: r18845
2005-09-18Add md5s of extracted MM NES.Eugene Sandulenko
svn-id: r18843
2005-09-17Add reported MI1 VGA V1.1Eugene Sandulenko
svn-id: r18842
2005-09-17Add bundled Mac snmdemo.Eugene Sandulenko
svn-id: r18836
2005-09-17Remoe unused variableEugene Sandulenko
svn-id: r18835
2005-09-17Make Mac DOTT demo runnable.Eugene Sandulenko
svn-id: r18834
2005-09-16Add Mac Dott demo. Though file substitutes handling needs to be extended toEugene Sandulenko
make it run. svn-id: r18833
2005-09-16Add file substitutions for UK Putt Time release.Eugene Sandulenko
svn-id: r18831
2005-09-16Not actually script 18, but exit script.Travis Howell
svn-id: r18830
2005-09-15I think this fixes bug #1291074, which is a masking glitch in Amiga v5Torbjörn Andersson
games. The mask pointer and maskbit weren't properly updated for the first pixel of each new row. Note that I do not have any of the Amiga games myself, so this fix is based on observing what happens when forcing the PC version of MI2 to use proc3_ami() instead of proc3(). svn-id: r18829
2005-09-14Add UK releases of HE demos.Eugene Sandulenko
svn-id: r18828
2005-09-14Add f4demo from UK putttimeEugene Sandulenko
svn-id: r18827
2005-09-14Add UK release of putt time.Eugene Sandulenko
svn-id: r18825
2005-09-14ZZZZZZZZZZZZZZCCCVS: ↵Travis Howell
---------------------------------------------------------------------- Skip walkbox data in C64 maniac for now. svn-id: r18824
2005-09-14Move the check for >= v5 further up the calling chainJonathan Gray
for deciding whether we want to open an sfxfile. svn-id: r18823
2005-09-14Only try opening SfxFile for >= v5 games.Jonathan Gray
svn-id: r18822
2005-09-14OoopsTravis Howell
svn-id: r18821
2005-09-14Fix skipping cutscenes in C64 maniac.Travis Howell
svn-id: r18820
2005-09-14Selection screen in C64 maniac works.Travis Howell
svn-id: r18819
2005-09-14Selection screen partly working in C64 maniac.Travis Howell
svn-id: r18818
2005-09-14Fix entry point in C64 maniac.Travis Howell
svn-id: r18817
2005-09-14Fix room object loading in C64 maniac.Travis Howell
svn-id: r18816
2005-09-13Fix for FM-TOWNS Monkey1 detection.Eugene Sandulenko
svn-id: r18815
2005-09-13whitespace fixesEugene Sandulenko
svn-id: r18814
2005-09-13Fix SegaCD detection.Eugene Sandulenko
svn-id: r18813
2005-09-11Add reported games.Eugene Sandulenko
svn-id: r18810
2005-09-11russian indy3Eugene Sandulenko
svn-id: r18808
2005-09-11Add reported indy4 amiga spanish.Eugene Sandulenko
svn-id: r18805
2005-09-09Fix warningTravis Howell
svn-id: r18794
2005-09-09Remove pointless check, exists in all SCUMM6+.Travis Howell
svn-id: r18793
2005-09-08added missing calls to destructors in ScummEngine_v70he and ScummEngine_v90heGregory Montoir
svn-id: r18792
2005-09-08typoGregory Montoir
svn-id: r18791
2005-09-07Remove debug output leftoverEugene Sandulenko
svn-id: r18786
2005-09-07Fixing wrong file formatting.Eugene Sandulenko
svn-id: r18785
2005-09-07Add C64 games.Eugene Sandulenko
svn-id: r18784
2005-09-06oops. Commited halfway changes.Eugene Sandulenko
svn-id: r18782
2005-09-06Jump opcodes in C64 really use Words not Bytes, so overload them.Eugene Sandulenko
svn-id: r18781
2005-09-06Jump opcodes in C64 really use Words not bytes, so overload them.Eugene Sandulenko
svn-id: r18780
2005-09-06Completely revisited C64 opcodes table. Matched with disassembly.Eugene Sandulenko
Most differences in opcodes is 16bits -> 8bits operands. Instead of duplicating code I just overload getVarOrDirectWord() and fetchScriptWord(). Saves considerable amount of code. At the moment reference is descumm. I.e. I modified the utility and later fixed script_c64.cpp. So there could be mistakes, though I doublechecked it. Best is to test it with real scripts. Difference in opcodes is so big that I wonder how it worked so well before, though we tried just few scripts. svn-id: r18778
2005-09-05Partially fixed utter mess with C64 opcodes.Eugene Sandulenko
svn-id: r18777
2005-09-05Filter out Version INI setting in HE games.Travis Howell
svn-id: r18776
2005-09-04Correct music drivers for AtariST/Macintosh versions.Travis Howell
svn-id: r18775
2005-09-04Remove baseFilename and detectFilename from struct ScummGameSettings sinceEugene Sandulenko
it is not needed anymore. svn-id: r18772