aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2006-04-01Generate an error when kGenAsIs is used with an unsupported platform, ↵Max Horn
instead of silently continuing with a bogus _fileHandle (leading to odd crashes) svn-id: r21528
2006-04-01A lot of code in sword1/router.cpp and sword2/router.cpp is virtually ↵Max Horn
identical -- unified the two files in many places (but a lot more could be done, feel free to pick up and continue this work) svn-id: r21526
2006-04-01Always check array bounds are valid in HE games, matching originalTravis Howell
svn-id: r21524
2006-04-01Patch #1432378: BASS: Memory leak, patch includedMax Horn
svn-id: r21523
2006-04-01Fix painting and fridge magnet palette glitches in thinker1Travis Howell
svn-id: r21522
2006-03-31Rename two WizParameters fieldsTravis Howell
svn-id: r21514
2006-03-31Make corners of SCUMM load/save dialog round.Eugene Sandulenko
svn-id: r21513
2006-03-31Made readFileToMem() print a more useful error message than "File is not open"Torbjörn Andersson
if the file could not be opened. svn-id: r21508
2006-03-31Fix skipping insane sequence in bundled Macintosh demo of FTTravis Howell
svn-id: r21507
2006-03-31Fix sound glitch in PC demo of FTTravis Howell
svn-id: r21506
2006-03-30Improve mine road in PC demo of FTTravis Howell
svn-id: r21505
2006-03-30Limit INSANE to existing enemies in PC demo of FTTravis Howell
svn-id: r21504
2006-03-30Allow interactive mine road in PC version of FT demoTravis Howell
svn-id: r21503
2006-03-30Add missing check for invalid object number in getObjectData opcodeTravis Howell
svn-id: r21501
2006-03-29Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵Max Horn
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500
2006-03-29Alphabetical build orderMax Horn
svn-id: r21499
2006-03-29Add opcode difference in FFTravis Howell
svn-id: r21497
2006-03-29Added stubs for a couple of FF opcodes.Torbjörn Andersson
svn-id: r21495
2006-03-29Add another English version of Monkey Island for MacintoshTravis Howell
svn-id: r21483
2006-03-28- Commits heaviliy modifed patch #1459951 ("KYRA: Combining MIDI music with ↵Johannes Schickel
Adlib sfx") (created a wrapper class for two different sound drivers instead of adding a new variable to the KyraEngine class and chaning stuff there) - Prevents to play track 0 for non mt-32 midi devices (got ugly sound output with windows midi) svn-id: r21479
2006-03-28Update game detection code, with recent changes from SAGA engineTravis Howell
svn-id: r21478
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-28Removing bogus leftoversMax Horn
svn-id: r21471
2006-03-27Further progress on disassembling pathfinding and support methodsPaul Gilbert
svn-id: r21470
2006-03-27Comments out unneeded code in enterNewScene (only used for cd audio version).Johannes Schickel
Fixes bug with stopping pegasus music before the animation finished. svn-id: r21469
2006-03-27improve game detection:Andrew Kurushin
- start process speedup (remove already scanned files) - merge md5 & game files list svn-id: r21468
2006-03-27Adjust width in dump_bitmap() for FFTravis Howell
svn-id: r21467
2006-03-27Always init state.depack_contTravis Howell
svn-id: r21466
2006-03-27Commited too muchTravis Howell
svn-id: r21465
2006-03-27Add FF support to dump_bitmap()Travis Howell
svn-id: r21464
2006-03-26Cleaned up update_playRhythmSection(). It's almost possible to understand whatTorbjörn Andersson
it's intended to do now. Renamed _unkOutputByte2 to _vibratoAndAMDepthBits. It's a pretty terrible name, but that's what it is: the two most significant bits of the Adlib BD register. Renamed _rhythmSection to _rhythmSectionBits for consistency: It's the five least significant bits of the Adlib BD register. (The remaining bit is the rhythm on/off bit. I don't think we store that one in any variable.) svn-id: r21463
2006-03-26Always use the correct string slot for HE games specific cases in ↵Travis Howell
decodeParseString() svn-id: r21462
2006-03-26Ooops, correct cut and past error in last commitTravis Howell
svn-id: r21461
2006-03-26Increase size of _charsetData to 16 * 23 for HE games, fixes subtitle color ↵Travis Howell
glitches in Buzzy games svn-id: r21460
2006-03-26Added support for mouse wheel scrolling in save/restore dialog.Torbjörn Andersson
svn-id: r21459
2006-03-26Implement feature request #1450364: "Suggestion on how to cope withEugene Sandulenko
fan-translations" svn-id: r21458
2006-03-26Reduce size of saved games for HE games, music/speech resources don't need ↵Travis Howell
to be saved svn-id: r21456
2006-03-25Fixing bug #1458388: "SIMON1: Game Detection fails".Eugene Sandulenko
Sometimes instead of "GAMEPC" we get "GAMEPC." (note trailing dot) svn-id: r21455
2006-03-25fixed wrong computation of decflag in AkosRenderer::drawLimb (HE specific, ↵Gregory Montoir
bug #1416186). svn-id: r21454
2006-03-25- Print more meaningful game names on detection stageEugene Sandulenko
- Move detection debug messages from level 0 to level 2 svn-id: r21453
2006-03-25- Move AddDefaultDirectory() calls in somon engine to constructorEugene Sandulenko
- Move AddDefaultDirectory() from NewTheme.cpp to main.cpp svn-id: r21451
2006-03-25Move convertFilePath() to ScummEngine_v60he, to allow use by earlier HE gamesTravis Howell
svn-id: r21450
2006-03-25I believe that the purpose of updateCallback45() is to add a signed value to aTorbjörn Andersson
channel's unsigned tempo. Rewrote the function to make this clearer, and renamed it update_changeChannelTempo(). svn-id: r21448
2006-03-25More renamings:Torbjörn Andersson
unk11 -> durationRandomness updateCallback12() -> update_setupNoteAndDuration() updateCallback26() -> update_setupDuration() updateCallback44() -> update_setDurationRandomness() svn-id: r21447
2006-03-25Minor cleanupTravis Howell
svn-id: r21446
2006-03-25Add Blue's ABC Time and upgrade demo target to full gameEugene Sandulenko
svn-id: r21444
2006-03-25- Implemented case insensitive file reading. Left old system as a fallbackEugene Sandulenko
in case some engine writer decide to do something unwise - Removed used of ConfMan.getKey("path") in file-related cases, because now File class handles that - Fixed bug in ScummEngine_v80he::o80_getFileSize() where path delimiters weren't translated svn-id: r21443
2006-03-24Fix MSVC warnings #3Andrew Kurushin
svn-id: r21442
2006-03-24Fix MSVC warnings #2Andrew Kurushin
svn-id: r21441
2006-03-24Fix MSVC warningsAndrew Kurushin
svn-id: r21440