aboutsummaryrefslogtreecommitdiff
path: root/sword1
AgeCommit message (Collapse)Author
2003-12-29made control panel use the correct fontsRobert Göffringmann
svn-id: r12010
2003-12-29Changed spaces to tabsTorbjörn Andersson
svn-id: r12008
2003-12-28this fixes the remaining glitchesRobert Göffringmann
svn-id: r12004
2003-12-28Indentation fixes: changed spaces to tabs. (These tend to really stick outTorbjörn Andersson
in my editor, since it shows tabs as eight spaces, not four.) svn-id: r12002
2003-12-28When showMenu() redraws the menu, redraw the empty slots as well. ThisTorbjörn Andersson
fixes the "ghost" items left behind when combining two inventory objects in such a way that one of them is used up. svn-id: r12001
2003-12-28I believe this is the evil bug that's been corrupting my SAVEGAME.INF. (ITorbjörn Andersson
can't reproduce the problem under Windows though.) svn-id: r11996
2003-12-28Not all sound effects are mono, so we need to check.Torbjörn Andersson
svn-id: r11995
2003-12-27Search additional folder for BS1Travis Howell
svn-id: r11956
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