aboutsummaryrefslogtreecommitdiff
path: root/sword1
AgeCommit message (Collapse)Author
2003-12-26look for data/speech1/2.clu and data/speech/speech.clu, instead of ↵Jonathan Gray
data/speech1/2.clu and data/speech/speech1/2.clu fixes running from cd or using the same layout as the cd svn-id: r11934
2003-12-24o Added SoundMixer::isReady()Max Horn
o Removed SoundMixer::bindToSystem() o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady() svn-id: r11893
2003-12-24turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ↵Max Horn
mainly because people kept (accidentally and sometimes on purpose :-) misusing them svn-id: r11881
2003-12-23fix control panel bugRobert Göffringmann
svn-id: r11878
2003-12-23control panel changesRobert Göffringmann
svn-id: r11877
2003-12-23Microsoft Compilers : Which part of the standard do you want to break today ?Nicolas Bacca
svn-id: r11866
2003-12-22fix warningsMax Horn
svn-id: r11863
2003-12-22fixed some animation bugsRobert Göffringmann
svn-id: r11862
2003-12-22fixed screen and music fadingRobert Göffringmann
svn-id: r11861
2003-12-22Change to arrow cursor when displaying the inventory menuTorbjörn Andersson
svn-id: r11854
2003-12-22another change to verticalMask(). this should fix the remaining sprite ↵Robert Göffringmann
priority issues svn-id: r11853
2003-12-22added fnSetPaletteToFade/fnSetPaletteToCutRobert Göffringmann
svn-id: r11851
2003-12-22added code for non-looping music and implemented fadingRobert Göffringmann
svn-id: r11845
2003-12-22changed the way the control panel is startedRobert Göffringmann
svn-id: r11844
2003-12-22work around a GCC bug.Robert Göffringmann
svn-id: r11843
2003-12-21added workaround for scriptbug (fixes ending sequence).Robert Göffringmann
Sword1 is completable now with some graphical glitches left to fix. svn-id: r11841
2003-12-21fix mouse bugs (fixes chess puzzle)Robert Göffringmann
svn-id: r11834
2003-12-21Highlight the correct (I hope!) menu icon during conversation, and do theTorbjörn Andersson
cheesy menu fade-in/fade-out. svn-id: r11831
2003-12-21fixed scrollingRobert Göffringmann
svn-id: r11830
2003-12-21fixed parallax drawing for room 54Robert Göffringmann
svn-id: r11828
2003-12-21warning fixTorbjörn Andersson
svn-id: r11827
2003-12-21now two inventory items can be combinedRobert Göffringmann
svn-id: r11823
2003-12-21changed speech code, should now play all waves correctlyRobert Göffringmann
svn-id: r11815
2003-12-21stdafx.h first, please.Marcus Comstedt
svn-id: r11814
2003-12-21Make it possible for game detection functions to detect language/platform ↵Max Horn
(not yet done by any detector, but will come with the MD5 detection code) svn-id: r11811
2003-12-20fix warningMax Horn
svn-id: r11790
2003-12-20fixed crashes after restoring a savegame, added fnSetPaletteToFade and ↵Robert Göffringmann
changed speech code to distinguish between CD1 and CD2. (now needs SPEECH1.CLU and SPEECH2.CLU) svn-id: r11789
2003-12-20fix memory leakRobert Göffringmann
svn-id: r11788
2003-12-20fix recently introduced mouse bugs.Robert Göffringmann
svn-id: r11787
2003-12-20I hope this fixes the control panel for other BS1 versions.Robert Göffringmann
svn-id: r11785
2003-12-20sprites should now be rendered correctly.Robert Göffringmann
svn-id: r11784
2003-12-20Modified the calculation of where to draw parallaxes to be more like theTorbjörn Andersson
one in Broken Sword II. At least the first room appears to behave like the original now. (Except for a masking bug, which is almost certainly unrelated to parallaxes.) svn-id: r11781
2003-12-20A comment in decompressRLE0() said that the images are vertically flipped,Torbjörn Andersson
but I'm not so sure. I've changed the code to assume that they're not, and this fixes both the drawing of the worker in the background of the first room, and of the fan at the police station. svn-id: r11780
2003-12-20Add new objectTravis Howell
svn-id: r11777
2003-12-20forgot these. :)Robert Göffringmann
svn-id: r11776
2003-12-20added SwordControl (the control panel). Not yet finished.Robert Göffringmann
svn-id: r11775
2003-12-19Changed abs() to ABS(), and changed a sorting function to use SWAP()Torbjörn Andersson
svn-id: r11761
2003-12-19Whitespace changesTorbjörn Andersson
svn-id: r11760
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-19unregister the premix proc when you go awayMax Horn
svn-id: r11755
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-18pack WalkData struct to fix some endian issuesJonathan Gray
svn-id: r11732
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-18one more big endian fixRobert Göffringmann
svn-id: r11725