aboutsummaryrefslogtreecommitdiff
path: root/engines/simon
AgeCommit message (Collapse)Author
2006-09-19Fix FF/Simon2 regression in last commitTravis Howell
svn-id: r23940
2006-09-19Expand Simon engineTravis Howell
svn-id: r23939
2006-09-18Minor cleanup, to re-order functionsTravis Howell
svn-id: r23928
2006-09-18Fix typo, that caused FLAC compressed sound effects file to fail to loadTravis Howell
svn-id: r23926
2006-09-16Fix bug #1559767 - SIMONWIN: Crashes on start-upTravis Howell
svn-id: r23898
2006-09-16* Added virtual Engine::getDebugger() methodMax Horn
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894
2006-09-16Overhaul of the debugger codeMax Horn
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890
2006-08-27Update error messages and always report an error if data file load failsTravis Howell
svn-id: r23772
2006-08-27Remove the use of AutoComputeDirtyRects feature of backends, due to it ↵Travis Howell
causing minor glitches svn-id: r23770
2006-08-26Fix bug #1544799 - SIMON: Engine creates launcher entry when failing to launch.Travis Howell
svn-id: r23749
2006-08-25Correct platform for alternative Italian version of Simon the Sorcerer 1 ↵Travis Howell
(DOS CD) svn-id: r23745
2006-08-13Made FF use the same max length for every line when word-wrapping subtitles,Torbjörn Andersson
rather than using the length of the previous line. This fixes bug #1536401. svn-id: r23706
2006-08-06Fix bug #1535261 FF:Dock Crash - decompressData errorTravis Howell
svn-id: r23684
2006-08-04Patch #1522592: Bugfix [1498158] SIMON: Itemheap overflow on 64bit systemsMax Horn
svn-id: r23670
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-30Added explicit string equals/hash functors to a new header ↵Max Horn
common/hash-str.h; removed Hash functor specialization for String and char pointers; changed all code using hashmaps with string keys to explicitly specify whether they honor or ignore case svn-id: r23634
2006-07-25Check uppercase and lowercase, when confirming quit in Simon the Sorcerer 1/2Travis Howell
svn-id: r23591
2006-07-23Use #include "..." instead of #include <...> for pack-start.h and pack-end.hTorbjörn Andersson
for consistency with other #includes. svn-id: r23585
2006-07-22Fix struct packing issues (macros are not resolve in #pragma params, at ↵Max Horn
least for GCC) svn-id: r23569
2006-07-22Fixing compiler warnings under amd64.Johannes Schickel
svn-id: r23564
2006-07-22Removing '/' at pathsnames of calls to "File::addDefaultDirectory" since it ↵Johannes Schickel
can't be assumed that the FS code uses '/' as path separators (and it shouldn't break anything) svn-id: r23563
2006-07-22- let md5_file accept a FilesystemNode too Johannes Schickel
- changes some engine detectors to use it svn-id: r23559
2006-07-22Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵Johannes Schickel
game detectors. svn-id: r23558
2006-07-21Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵Max Horn
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547
2006-07-14OoopsTravis Howell
svn-id: r23498
2006-07-14More whitespace changes.Torbjörn Andersson
svn-id: r23496
2006-07-14Add another Italian version of Simon the Sorcerer 1 (DOS CD)Travis Howell
svn-id: r23495
2006-07-14More whitespace changes to see if things work normally again.Torbjörn Andersson
svn-id: r23494
2006-07-11This should fix bug #1520629 ("No Music in Simon1").Torbjörn Andersson
svn-id: r23488
2006-07-09Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵Max Horn
checking for GCC / not GCC svn-id: r23458
2006-07-09Verify malloc worked. Apparently, simon (or FF?) sometimes tries to allocate ↵Max Horn
extremly big (well, for the Nintendo DS at least :) chunks of memory, which lead to malloc failures. svn-id: r23450
2006-07-08Add fix for bug #1519327 - FF: Stack corruptionTravis Howell
svn-id: r23442
2006-06-30Add French version of the Feeble Files (Windows 4CD)Travis Howell
svn-id: r23362
2006-06-28Add eriktorbjorn's patch for DXA unification, with more changesTravis Howell
svn-id: r23332
2006-06-24Add Italian version of the Feebles Files (4CD)Travis Howell
svn-id: r23281
2006-06-24* Renamed config.mak to config.mkMax Horn
* 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-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
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-23TypoTravis Howell
svn-id: r23262
2006-06-23Add Spanish version of the Feebles Files (4CD)Travis Howell
svn-id: r23261
2006-06-20Cleanup. It seems unnecessary to have a "break" right after an unconditionalTorbjörn Andersson
return in a switch case. svn-id: r23198
2006-06-14Fixed FF cursor hotspots, after Kirben pointed out to me two special cases thatTorbjörn Andersson
we didn't handle. This makes he tile puzzle easier to solve. (But it's still a terrible puzzle.) svn-id: r23114
2006-06-14fixes compile with msvc8Johannes Schickel
svn-id: r23102
2006-06-12Fix bug #1500552 - FF: Glitches in Swamp Soup game of arcadeTravis Howell
svn-id: r23055
2006-06-12Fix errors in centreScroll() of FFTravis Howell
svn-id: r23053
2006-06-12Correct function called when exiting oracle or close up scene in FF. Fixes ↵Travis Howell
bug #1504393 - FF: Recursion error when using Chemistry Set svn-id: r23050
2006-06-11I don't have the German FF version with the wrong cutscene file names, but ITorbjörn Andersson
believe we need to adjust baseName as well, so that we can use an equally wrong (i.e. right) name for opening the audio track. svn-id: r23028
2006-06-11Add back lost change, to allow FF to skip any speechTravis Howell
svn-id: r23020
2006-06-07Add Russian translations for error messagesTravis Howell
svn-id: r22978
2006-06-05Remove debug left overTravis Howell
svn-id: r22931
2006-06-05CleanupTravis Howell
svn-id: r22927