aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.cpp
AgeCommit message (Collapse)Author
2005-05-10Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵Max Horn
because we already have many classes with that name) svn-id: r18039
2005-05-10Moved (In/Out)SaveFile(Manager) and Timer to namespace CommonMax Horn
svn-id: r18038
2005-05-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-05-09Use debugger for errors, where possible.Travis Howell
svn-id: r17998
2005-04-10split SaveFileManager::openSavefile and class SaveFile into two, each, one ↵Max Horn
for loading and one for saving svn-id: r17517
2005-04-07Applied some ScummVM formatting conventions.Torbjörn Andersson
svn-id: r17430
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-03-06Might as well return the GameSetting directlyJoost Peters
svn-id: r17013
2005-03-06cleanupJoost Peters
svn-id: r17012
2005-03-06Add demo detection; satisfies feature request #1154562.Joost Peters
svn-id: r17011
2005-02-23fix typoJoost Peters
warning() appends a '!', so remove the trailing '.' svn-id: r16883
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-28slightly less hackish Journal codeGregory Montoir
svn-id: r16357
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-25Get rid of the useless & troublesome master_volumeMax Horn
svn-id: r16328
2004-12-19Fixed regression in queen floppy version. Before doing any speech/texts ↵Gregory Montoir
synchronization, we check the voice sfx exists. See also patch #1087870 svn-id: r16131
2004-12-17Even more paranoia, since the older ScummVM releases allowed speech_mute to ↵Joost Peters
be false for floppy versions. svn-id: r16101
2004-12-17Simplify check.Joost Peters
svn-id: r16099
2004-12-17Mute speech for floppy version as well.Joost Peters
This fixes the text speed for the floppy version after the recent Talk/Speech behaviour changes. svn-id: r16095
2004-12-09Pass subdirectories to gamedetector functionsRobert Göffringmann
svn-id: r16002
2004-12-03Minor cleanup, one more time.Gregory Montoir
Fixed a crash when returning to the launcher at the end of the game. I played FOTAQ (french) from the beginning to the end some hours ago, I haven't encountered any special problems/glitches (except the one mentionned above). svn-id: r15979
2004-12-02simplified palette handlingGregory Montoir
svn-id: r15971
2004-12-02enabled autosaveGregory Montoir
svn-id: r15970
2004-12-02Moved MidiDriver creation code into the MidiDriver class (as static ↵Max Horn
methods), same for some other MIDI related stuff svn-id: r15968
2004-11-30enabled savegame loading on startupGregory Montoir
svn-id: r15964
2004-11-28Fingolfin, I see what you mean about the volume control mess :)Jerome Fisher
This fixes Adlib playback, which was previously always mixed at volume 0. svn-id: r15956
2004-11-28- MIDI messages are now pre-processed and go through normal channel ↵Jerome Fisher
allocation, rather than being passed through directly. svn-id: r15951
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-23cleanup, follow code conventionsGregory Montoir
svn-id: r15872
2004-11-23sync queen engine with latest OSystem changesGregory Montoir
svn-id: r15871
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-15change engine initialization as suggested on -develGregory Montoir
svn-id: r15822
2004-10-22Support MT-32 emu.Eugene Sandulenko
svn-id: r15657
2004-10-10make queen engine returning to the launcher when finished (next step: plug ↵Gregory Montoir
all the memory leaks, mainly in Logic class) svn-id: r15511
2004-08-24Rewrote the way strings are extracting from the datafiles, now it should be ↵Gregory Montoir
'alignment safe'. Maybe it will fix bugs #923570 and #1013886, too. svn-id: r14734
2004-08-06cleanup and simplify Resource class a bit moreGregory Montoir
svn-id: r14488
2004-08-06minor cleanupGregory Montoir
svn-id: r14484
2004-08-05forgot thatGregory Montoir
svn-id: r14473
2004-08-05simplified some codeGregory Montoir
svn-id: r14472
2004-06-25Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage againMax Horn
svn-id: r14058
2004-03-09Enable music volume slider in JournalJoost Peters
svn-id: r13222
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-02-01Match new[] with delete[]Joost Peters
svn-id: r12698