aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-19Whitespace changesTorbjörn Andersson
svn-id: r11760
2003-12-19put all 'bam' related stuff in a class and allow load/save during a 'bam' sceneGregory Montoir
svn-id: r11759
2003-12-19handle mouse wheel in Journal screenGregory Montoir
svn-id: r11758
2003-12-19Make sure that playSample() gets a pointer to the original QueueElementTorbjörn Andersson
instead of a copy of it. Otherwise the sound engine will never notice when a sample finishes playing since it's looking at the wrong sound handle. For whatever reason, this also seems to fix the "game crashes occasionally on startup with completely useless stack trace" bug for me. The crash was easily repeatable in Valgrind for me, but the messages it produced were just as unhelpful as the stack trace. These messages are also gone now. svn-id: r11757
2003-12-19distinguish between end of stream and end of dataMax Horn
svn-id: r11756
2003-12-19unregister the premix proc when you go awayMax Horn
svn-id: r11755
2003-12-19o Moved MP3 and Vorbis input streams to mp3.* resp. vorbis.*Max Horn
o Added SoundMixer::playInputStream and made some of the other play* methods use it o Added ProcInputStream stub (not working yet) which one day may allow us to replace the premix code, and allow other fancy stuff o Remove AudioInputStream::readBuffer default implementation (subclasses should always provide it for max. performance) o Some minor cleanup svn-id: r11754
2003-12-19I am going to remove the default implementation of readBuffer() ↵Max Horn
(AudioInputStream subclasses really really should implement readBuffer() for good performance) svn-id: r11753
2003-12-19fix for recent audio stream regressionMax Horn
svn-id: r11752
2003-12-18o Fix warningsEugene Sandulenko
svn-id: r11751
2003-12-18o Merged some variables into array, so simplifying the codeEugene Sandulenko
o Fix bugs o Some mineroad support svn-id: r11750
2003-12-18Patch #862283 (Help X11 backend to compile on FreeBSD)Max Horn
svn-id: r11749
2003-12-18fix mouse cursor animationsRobert Göffringmann
svn-id: r11748
2003-12-18fixed endian bug in animDriver()Robert Göffringmann
svn-id: r11747
2003-12-18endian conversion for music systemRobert Göffringmann
svn-id: r11746
2003-12-18another big endianRobert Göffringmann
svn-id: r11745
2003-12-18SwordText big endian fixesRobert Göffringmann
svn-id: r11744
2003-12-18endian fix for router.Robert Göffringmann
svn-id: r11743
2003-12-18PalmOS sound API cannot access globals data, StackLock constructor use g_systemChris Apers
svn-id: r11742
2003-12-18This is now supported on PalmOSChris Apers
svn-id: r11741
2003-12-18PalmOS sound API cannot access globals or functions out of the first segmentChris Apers
svn-id: r11740
2003-12-18Safetly checkTravis Howell
svn-id: r11739
2003-12-18Add speech config option, to allow subtitles only in Simon2 again.Travis Howell
svn-id: r11738
2003-12-18C&P typo.Travis Howell
svn-id: r11737
2003-12-18Make fade a config optiomTravis Howell
Make sure non-English/German versions of simon1talkie start with subtitles enabled. svn-id: r11736
2003-12-18Remove slow motion option.Travis Howell
Add slow_down option for config file instead for now. svn-id: r11735
2003-12-18Revert fade changeTravis Howell
svn-id: r11734
2003-12-18Don't use bug work around on simon1dos, since copy protection screen causes ↵Travis Howell
odd effects. svn-id: r11733
2003-12-18pack WalkData struct to fix some endian issuesJonathan Gray
svn-id: r11732
2003-12-18Adjust load/key for FM Towns games, since values have changed.Travis Howell
svn-id: r11731
2003-12-18Missed one spot when switching subtitle options.Travis Howell
svn-id: r11730
2003-12-18cleanupMax Horn
svn-id: r11729
2003-12-18changed endian conversion for compact dataRobert Göffringmann
svn-id: r11728
2003-12-18big endian typecasts for FROM_LE_xxRobert Göffringmann
svn-id: r11727
2003-12-18resolve an inconsistency in the FROM_* helper macros: now they *always* cast ↵Max Horn
their argument to unsigned (previously, the LE funcs would do this when used on BE machines, and vice versa; but using a FROM_LE macro on a LE machine wouldn't cause a cast to unsigned; this potentially leads to endian bugs!) svn-id: r11726
2003-12-18one more big endian fixRobert Göffringmann
svn-id: r11725
2003-12-18fixed stupid palette bugsRobert Göffringmann
svn-id: r11724
2003-12-17TODOs added and removed some completed TODOsMax Horn
svn-id: r11723
2003-12-17changed fnEnterSection to fix crash at startup.Robert Göffringmann
svn-id: r11722
2003-12-17add the rest of the boot paramsJonathan Gray
svn-id: r11721
2003-12-17cleanupMax Horn
svn-id: r11720
2003-12-17Fix for bug #860823 (ZAK: Actors not updating)Max Horn
svn-id: r11719
2003-12-17Patch #861716: palManipulateInit for V6 games (I modified the patch a bit)Max Horn
svn-id: r11718
2003-12-17add note on right mouse button on MacMax Horn
svn-id: r11717
2003-12-17Updated dists/debian so it's able to build a working package from current CVS.Tore Anderson
svn-id: r11716
2003-12-17add boot params for ireland, everyone's favourite puzzle can be found via 24Jonathan Gray
svn-id: r11715
2003-12-17Enable subtitles if the "subtitles" option is set in the config manager.Torbjörn Andersson
svn-id: r11714
2003-12-17add all of the paris boot params, 80 in particular is quite useful as it ↵Jonathan Gray
activates all sections of the map including the ability to travel outside of paris svn-id: r11713
2003-12-17initial boot param support, will do the rest of the bootparams nextJonathan Gray
svn-id: r11712
2003-12-17My last commit didn't work on big-endian. Maybe this one does...Torbjörn Andersson
svn-id: r11711