aboutsummaryrefslogtreecommitdiff
path: root/simon
AgeCommit message (Collapse)Author
2003-07-14Fixed behavior of "m" key under simon1dos.Jamieson Christian
The "m" key was turning off both music AND MIDI sound effects. It now turns off only the music. svn-id: r9014
2003-07-14Fixed error that resulted in bad script trackingJamieson Christian
when creating sprites during a savegame load after having been at certain locations. (If that sounds convoluted, it's because I don't know why I fixed what I did, only that the code we had was not quite constructed properly from assembler references.) svn-id: r9013
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-07-13debug/warning/error all automatically output a newlineMax Horn
svn-id: r8991
2003-07-13Fix for Bug [768940] SIMON: Music in Swamp shouldn't loopJamieson Christian
Fixed problem with how loop control was being handled in the Simon 2 music queueing logic. svn-id: r8968
2003-07-05updated code to use type MutexRef; added class StackLock (from sdl backend, ↵Max Horn
now in util.*) svn-id: r8777
2003-06-24only declare class MP3Sound if USE_MAD is #definedMax Horn
svn-id: r8644
2003-06-21undo this change again - proper fix would be to correct the MP3 playback codeMax Horn
svn-id: r8593
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-21fix some memory leaksMax Horn
svn-id: r8580
2003-06-21init some member vars previously not initedMax Horn
svn-id: r8579
2003-06-21fix (?) for an invalid read report in valgrinMax Horn
svn-id: r8578
2003-06-20reuse file, remove file2 usageMax Horn
svn-id: r8573
2003-06-16misc.Travis Howell
svn-id: r8514
2003-06-15Change GF_AMIGAS back to GF_AMIGATravis Howell
svn-id: r8510
2003-06-15cleanupMax Horn
svn-id: r8509
2003-06-15renamed Sound -> BaseSound to avoid conflicts with the scumm class of the ↵Max Horn
same name (we really should start to put all the Scumm/Simon/Sky code into namespaces svn-id: r8508
2003-06-15cleanupMax Horn
svn-id: r8507
2003-06-15small reorg (keep private classes out of header files, if possible -> ↵Max Horn
decreases compile times a bit); fixed a small memory leak for Simon2mac; don't delete _file twice in Sound subclasses svn-id: r8506
2003-06-15Stop simon1win crashing on loading of save gameTravis Howell
svn-id: r8504
2003-06-15fix for simon2Oliver Kiehl
svn-id: r8503
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-14revert some changes as simon uses dynamic file objects for sound objects ↵Jonathan Gray
later on svn-id: r8477
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-31Add german font setTravis Howell
svn-id: r8167
2003-05-31A few notes, correction and a few more errorsTravis Howell
svn-id: r8164
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-30Rename two unknown functionsTravis Howell
svn-id: r8131
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-29Add some errors to check if these opcodes are actually usedTravis Howell
svn-id: r8084