aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.cpp
AgeCommit message (Collapse)Author
2003-07-27Count amount of save files available so load/save dialog works correctly.Travis Howell
svn-id: r9196
2003-07-25Surprised this has not caused major problemsTravis Howell
svn-id: r9188
2003-07-25Use correct frame rate value from disasm, fixes minor timing issue in simon 2 inTravis Howell
troduction. Correct default _lock_counter value svn-id: r9186
2003-07-24OoopsTravis Howell
svn-id: r9171
2003-07-24Simon games shold only play one voice at a time.Travis Howell
Fixes many voice overlaps Fixes subtitles been ot of sync with voice, with simon 1 versions that had combi ned speech/subtitles. svn-id: r9167
2003-07-22That last change wasn't quite rightTravis Howell
svn-id: r9119
2003-07-22Fix simon1talkie regressionTravis Howell
svn-id: r9118
2003-07-21Rename variableTravis Howell
svn-id: r9106
2003-07-21Add sfx/voice support for simon1cd32, thanks to olki.Travis Howell
Adjust a few debugs Add hack to allow load/save in simon1cd32 via keyboard svn-id: r9105
2003-07-20Use automatic dirty rect code for simon games for now to reduce CPU usageTravis Howell
svn-id: r9093
2003-07-18Add game specific scaler override to skyTravis Howell
Add game specific scaler and full screen override to simon svn-id: r9067
2003-07-15Check if voice file exists in simon2Travis Howell
svn-id: r9040
2003-07-15Use debug output instead of warnings for simonTravis Howell
Fix debug output in sky svn-id: r9039
2003-07-14Fix for Bug [770838] SIMON1DOS: Fatal crashes with French versionJamieson Christian
Fix variable underflow for large subtitle strings with no discernable whitespace. This fixes crashes for French subtitles that do, in fact, have whitespace but perhaps not using the same ASCII character that we scan for. Anyway, the text will display, albeit with an extra blank line, and ScummVM no longer blows up. svn-id: r9009
2003-07-14Fixed typo. While I agree that this error should haveJamieson Christian
been caught before committing (compiler didn't detect need to do incremental build, sorry), I think if something this trivial is going to get such a reaction, I have to agree with Fingolfin that a release or RC branch is advisable regardless of how slow one predicts the CVS traffic will be. svn-id: r9005
2003-07-14We ARE in a cvs freeze, PLEASE at least test if your code compiles before ↵James Brown
commiting... Jamieson, this isn't even a valid line of C! @toad Jamieson630 svn-id: r9004
2003-07-14Feature [770161] SIMON: Remap instruments to GMJamieson Christian
Apparently Simon 1 (all versions) uses MT32 instruments, so now we map them to GM *unless* the --native-mt32 option was specified. svn-id: r9001
2003-06-21delete _sound when SimonState is destroyed; fix leak & enian bug in ↵Max Horn
playSting (but somebody please test that, I don't have simon1dos) svn-id: r8582
2003-06-21some more memory inits; cleanupMax Horn
svn-id: r8581
2003-06-21init some member vars previously not initedMax Horn
svn-id: r8579
2003-06-15Change GF_AMIGAS back to GF_AMIGATravis Howell
svn-id: r8510
2003-06-15cleanupMax Horn
svn-id: r8509
2003-06-15cleanupOliver Kiehl
svn-id: r8502
2003-06-15Small cleanupTravis Howell
Fix small memory leak svn-id: r8501
2003-06-15Small cleanupTravis Howell
svn-id: r8500
2003-06-15moved GameId declaration to common/engine.h (more logical); moved scumm ↵Max Horn
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496
2003-06-14Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵Max Horn
augmented by some more changes of mine svn-id: r8482
2003-06-14make file objects stack based where possible, fixes a bunch of leaksJonathan Gray
svn-id: r8476
2003-06-08added quit eventMax Horn
svn-id: r8398
2003-06-06Preparations for removing GF_AFTER_V? flagsMax Horn
svn-id: r8364
2003-06-05TypoTravis Howell
svn-id: r8327
2003-06-05Adjust default _subtitle valuesTravis Howell
svn-id: r8326
2003-06-05Last commit should have been made simon1 onlyTravis Howell
svn-id: r8325
2003-06-05Commit combined speech and subtitles patchTravis Howell
Add support for nosubtitles config option svn-id: r8324
2003-06-02Revert my last change, was correct according to disasm. but casued other ↵Travis Howell
problems. svn-id: r8265
2003-06-02simon2dos uses different VGA_DELAY_BASE, fixes text disappearing in copy ↵Travis Howell
protection. svn-id: r8264
2003-06-01Rename SimonState to SimonEngineTravis Howell
svn-id: r8228
2003-05-31Fix simon1dos regressionTravis Howell
svn-id: r8163
2003-05-30Broke simonTravis Howell
svn-id: r8133
2003-05-30Small cleanupTravis Howell
svn-id: r8132
2003-05-30Correct simon2 timingTravis Howell
Remove unused function svn-id: r8130
2003-05-29added some doxygen comments to common/system.h; cleaned up the OSystem ↵Max Horn
interface a bit svn-id: r8116
2003-05-29Use shutdown function before quitingTravis Howell
svn-id: r8079
2003-05-28Shorten Simon 1/2 title name to match othersTravis Howell
svn-id: r8045
2003-05-26Add / remove warningTravis Howell
svn-id: r7996
2003-05-26Commit hack to allow simon1amiga to run, for experimentingTravis Howell
svn-id: r7995
2003-05-26Error out if unsupport language option is usedTravis Howell
svn-id: r7992
2003-05-25Split charset functions into separate fileTravis Howell
svn-id: r7932
2003-05-25Small midi cleanupTravis Howell
svn-id: r7929
2003-05-25Added music support for simon1demoJamieson Christian
svn-id: r7927