aboutsummaryrefslogtreecommitdiff
path: root/sword1
AgeCommit message (Collapse)Author
2004-11-28Changed parameter order of SoundMixer::playInputStream to match that of playRawMax Horn
svn-id: r15950
2004-11-27Use modern form of setupPremixMax Horn
svn-id: r15916
2004-11-27Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵Max Horn
some very specialised methods svn-id: r15914
2004-11-27Don't use directory param of File::open unless you have toMax Horn
svn-id: r15904
2004-11-27Moved Engine::getSavePath() to class SaveFileManager; removed the ↵Max Horn
'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway) svn-id: r15901
2004-11-24fix for bug 928791: BS1: 'Freeze' at hospitalRobert Göffringmann
svn-id: r15878
2004-11-24Fix a`ll engines. They work, though current fix is just temporary.Eugene Sandulenko
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873
2004-11-23Added Engine::init() method; added return value to Engine::go()Max Horn
svn-id: r15865
2004-11-20Removing walkthrough stuff again (talked to aquadran about this, he had no ↵Max Horn
objections) svn-id: r15849
2004-11-19added walkthroughPaweł Kołodziejski
svn-id: r15835
2004-11-19a little cleanupRobert Göffringmann
svn-id: r15832
2004-11-18fixes a crash when closing BS1 while speech menu is open.Robert Göffringmann
svn-id: r15828
2004-11-15nothing...Robert Göffringmann
svn-id: r15820
2004-11-15BS1 demo is basically fully supported now.Robert Göffringmann
only some SFX are flipped. svn-id: r15819
2004-11-15BS1 demo's speech and logic work now.Robert Göffringmann
But there's something wrong with the SFX, which can lead to crashes. svn-id: r15813
2004-11-09CleanupChris Apers
svn-id: r15739
2004-11-09oopsRobert Göffringmann
svn-id: r15736
2004-11-09free memory on quit.Robert Göffringmann
Still leaks some, though svn-id: r15735
2004-11-06Changed spaces to tab to be consistent with other module.mk files.Torbjörn Andersson
svn-id: r15718
2004-11-05Fix #includeEugene Sandulenko
svn-id: r15714
2004-10-30Brute-force workaround for speech decoder crashes in the BS1 demo. It stillTorbjörn Andersson
doesn't work very well, though... svn-id: r15697
2004-10-21OoopsChris Apers
svn-id: r15633
2004-10-21Make PalmOS happyChris Apers
svn-id: r15632
2004-10-21Fixed alignment problem with BS1 demoChris Apers
svn-id: r15631
2004-10-21Prepare PalmOS supportChris Apers
svn-id: r15630
2004-10-21enable czech control panel. should work.Robert Göffringmann
svn-id: r15628
2004-10-21Fixed warnings. (Maybe it should be "const char *" instead, but then I gotTorbjörn Andersson
warnings from a different part of the code. Ho, hum...) svn-id: r15624
2004-10-21this should work around bug #922774.Robert Göffringmann
well, at least it should keep the engine from crashing. svn-id: r15622
2004-10-17Use new setupPremix variant (incomplete)Max Horn
svn-id: r15596
2004-10-14forgot to remove these debug messagesRobert Göffringmann
svn-id: r15549
2004-10-14The checkCdFiles() function still looked only for SPEECH1.CLU andTorbjörn Andersson
SPEECH2.CLU. Now it also looks for the corresponding CL3 and CLV files. svn-id: r15545
2004-10-13I hope this fixes speech in demoRobert Göffringmann
svn-id: r15534
2004-10-12added mp3 and ogg vorbis playback for music and speech.Robert Göffringmann
compression tool will follow soon. svn-id: r15531
2004-10-08Prevent double slash in pathChris Apers
svn-id: r15473
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-08-31Add eriktorbjorn's patch for separate target for Broken Sword 1 demo. Avoids ↵Travis Howell
sound regressions in full game. svn-id: r14846
2004-08-19No need to manually check inside extrapath -- this is done automatically anywayMax Horn
svn-id: r14644
2004-08-11Fix for bug #1007093 (GUI: removing game configuration from Launcher buggy); ↵Max Horn
moral: either document how things work, or at least provide well named constants for certain return values... using the cheap way out here, i.e. method (b) :-) svn-id: r14557
2004-08-05Enhanced extrapath supportMax Horn
svn-id: r14470
2004-07-27Add support for speech in demo.Travis Howell
svn-id: r14350
2004-07-18Let displayMessage() restore the mouse pointer to the standard BS1 arrowTorbjörn Andersson
once it's done. svn-id: r14258
2004-07-16Open the control panel on both F5 and ESC, like the original did.Torbjörn Andersson
svn-id: r14222
2004-07-11Use extrapath in Sword1 engine (from 0.6.0 branch). More verbose errors to ↵James Brown
go with the forthcoming new manual. Sword1 CD swapping doesn't work as expected HERE, either :) svn-id: r14188
2004-06-28Added "MUSIC" / "music" to the list of default directories.Torbjörn Andersson
svn-id: r14100
2004-06-28Enhanced default directory support in the File class; now one can specify ↵Max Horn
arbitrary many default search directories svn-id: r14095
2004-06-27Reversed param order of File::open() -- this allowed me to get rid of a few ↵Max Horn
more getGameDataPath() calls svn-id: r14090
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-06-25Use auto_ptr to avoid leaksMax Horn
svn-id: r14057
2004-05-12Some usability fixes to the control panel code:Torbjörn Andersson
* Draw a blinking cursor when typing savegame names. (Bug #908679) * Number the savegame slots. At the moment they are numbered differently than in BS2 in that they start on 1 instead of 0. As far as I recall, this was the case with the original engine as well, but we may want to reconsider. * Added scroll wheel support. This wasn't in the original, but it's a nice thing to have. Particularly since the scroll buttons don't repeat. (It would be nice if they did.) I would like this patch to be considered for 0.6.1, if there aren't any obvious problems with it. svn-id: r13833
2004-05-02This fixes bug #917427, a masking problem, hopefully without causing anyTorbjörn Andersson
regressions. What the patch does is to make sure to check all layers when masking a sprite, since it's possible that it's being masked by several layers at the same time. The old code simply picked the first masking layer. svn-id: r13744