aboutsummaryrefslogtreecommitdiff
path: root/sword1/sword1.cpp
AgeCommit message (Collapse)Author
2005-03-25Patch #1117443 (Experimental plugin code revision)Max Horn
svn-id: r17231
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-02-06BS1 specific fix for bug #1107121 (ALL/SFX: Setting the SFX volume at 256 ↵Max Horn
mutes sound) svn-id: r16746
2005-01-28Use class Mutex instead of MutexRefMax Horn
svn-id: r16679
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Use SoundMixer::kMaxMixerVolumeMax Horn
svn-id: r16350
2004-12-27Added 'sound types' to the mixer - for now, only plain (for the premixer), ↵Max Horn
SFX and music; volume is now controlled based on the sound type svn-id: r16330
2004-12-25speech_volume default value gets already set in gameDetector.cppMax Horn
svn-id: r16321
2004-12-20Speedup a bit PalmOS portChris Apers
svn-id: r16165
2004-12-12fixed warningRobert Göffringmann
svn-id: r16039
2004-12-11Fix dumb CE compilerNicolas Bacca
svn-id: r16026
2004-12-10changed cd checking code, gives warnings about everything now.Robert Göffringmann
svn-id: r16024
2004-12-10PalmOS stuffsChris Apers
svn-id: r16011
2004-12-09Pass subdirectories to gamedetector functionsRobert Göffringmann
svn-id: r16002
2004-12-08moved the bootparam code out of sword1.cppRobert Göffringmann
svn-id: r16001
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-12-05added support for an international BS1 cutscene pack (which we didn't ↵Robert Göffringmann
release yet) svn-id: r15983
2004-11-29Fix music volumeEugene Sandulenko
svn-id: r15960
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 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-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-09oopsRobert Göffringmann
svn-id: r15736
2004-11-09free memory on quit.Robert Göffringmann
Still leaks some, though svn-id: r15735
2004-10-21Make PalmOS happyChris Apers
svn-id: r15632
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-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-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-07-27Add support for speech in demo.Travis Howell
svn-id: r14350
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-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-03-31be tolerant against abuse of ConfMan.getInt(); add missing default value for ↵Max Horn
'speech_volume' in bs1 svn-id: r13435
2004-03-28Renamed more OSystem methodsMax Horn
svn-id: r13410
2004-03-03Set the wantFade variable in initialize() as well. Otherwise it'll be falseTorbjörn Andersson
if you use the start-up dialog to restore an old savegame. svn-id: r13164
2004-02-24the OSystem changes we discussed on the ML (note: renaming of the existing ↵Max Horn
OSystem API is not yet finished); porters will have to fix their ports to get them to compile again svn-id: r13036
2004-02-05renamed (Const)Iterator to (const_)iterator; changed size() to return an uintMax Horn
svn-id: r12722
2004-01-18BS1 cutscene support. Also bugfixes (don't crash if cutscene ogg unavailable)James Brown
svn-id: r12465
2004-01-11Introduced new namespace, Sword1, removing the "Sword" and "Bs" prefixes inTorbjörn Andersson
the process, except for SwordEngine. Some minor cleanups along the wa, e.g. stdafx.h already includes <stdio.h>, <stdlib.h> and <math.h> so there shouldn't be any need to do it elsewhere. svn-id: r12320
2004-01-08Changed spaces to tabs.Torbjörn Andersson
svn-id: r12235