aboutsummaryrefslogtreecommitdiff
path: root/queen/queen.cpp
AgeCommit message (Collapse)Author
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
2004-01-28Interview has no speech iether.Travis Howell
svn-id: r12655
2004-01-27Allow using a real MT-32 (can someone with one please test this?)Joost Peters
svn-id: r12641
2004-01-25demos never have speechJoost Peters
svn-id: r12591
2004-01-25The Floppy version has speech in the intro. (it doesn't hurt if speechToggle ↵Joost Peters
is set for the floppy version) svn-id: r12588
2004-01-15got rid of timer stuff to handle display syncGregory Montoir
svn-id: r12416
2004-01-13- wrong sentence was spoken when Joe was trying to 'pick up' a personGregory Montoir
- clear command before switching rooms - clear texts at the end of cutaway (fix minor glitch in interview intro) svn-id: r12361
2004-01-12New save/load code, this *breaks* compatiblity with the previousGregory Montoir
savefile format. Use the 'qsc' tool to convert your old files (http://0x.7fc1.org/fotaq/qsc.[cpp|exe]). svn-id: r12339
2004-01-11cleanupGregory Montoir
svn-id: r12318
2004-01-09renamed some methods and moved some code to DisplayGregory Montoir
svn-id: r12276
2004-01-08- new Grid class to handle all zones / areas stuffGregory Montoir
- adapted Logic/Walk code to use it svn-id: r12250
2004-01-08mostly cleanup :Gregory Montoir
- moved main update() method to QueenEngine - merged update() & checkPlayer() - added a method in Logic class to handle the CUTAWAY_SPECIAL stuff - Journal remembers last seen page - no need to call loadPanel() to restore panel palette, use palSetPanel() instead svn-id: r12240
2004-01-06- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12185
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-05- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12163
2004-01-05added a class to manage banks, Queen::Graphics cleanupGregory Montoir
svn-id: r12157
2004-01-04- added code to only redraw changed blocks in order to avoid full screen refreshGregory Montoir
- minor code cleanup in Graphics/Display svn-id: r12147
2004-01-04renamed global var _debugLevel to g_debugLevel; let Engine constructor init ↵Max Horn
it (this way all engines get it for free, allows further cleanup); removed some useless/duplicate member vars in SwordEngine svn-id: r12134
2004-01-03Allow queen to use adlib driver as well (that was surprisingly easy :))Joost Peters
svn-id: r12100
2004-01-02Tell adlib people they won't hear musicJoost Peters
svn-id: r12089
2003-12-29cleanup & follow code conventionsGregory Montoir
svn-id: r12019
2003-12-26new debugging code, using Common::DebuggerGregory Montoir
svn-id: r11940
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-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-19put all 'bam' related stuff in a class and allow load/save during a 'bam' sceneGregory Montoir
svn-id: r11759
2003-12-14Initial (Roland) Music support; a lot of stuff is still missing and/or ↵Joost Peters
incomplete. svn-id: r11621
2003-12-13some refactoring in Command code (removed/commented unused code, renamed ↵Gregory Montoir
some methods) svn-id: r11619
2003-12-13removed GameSettings::detectname and GameSettings::midi; renamed ↵Max Horn
GameSettings::gameName to name; added temporary experimental MD5 hack svn-id: r11603
2003-12-12get rid of queencomp target (rather simply always check for both queen.1 and ↵Max Horn
queen.1c); this allows some code simplification and gets rid of the last access to detector->_game in queen svn-id: r11599
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-10get rid of GameConfig, use ConfigurationManagerGregory Montoir
svn-id: r11555
2003-12-10oopsGregory Montoir
svn-id: r11554
2003-12-10- moved QueenEngine::roomChanged to Logic and enabled call from Cutaway code ↵Gregory Montoir
(this fixes the 2 irons bars being displayed at the end of c39a.cut) - moved my 'panel being hidden after the head room display' fix - fix problem in joeCutFacing / joeFacing in cutaway code svn-id: r11553
2003-12-03removed unused stuffGregory Montoir
svn-id: r11484
2003-12-01cleanup header includesGregory Montoir
svn-id: r11449
2003-12-01Patch #847464: Remove spurious semicolonsMax Horn
svn-id: r11445
2003-11-30cleanupGregory Montoir
svn-id: r11438
2003-11-15forget to update thisGregory Montoir
svn-id: r11300
2003-11-13Fix needed for demos too.David Eriksson
svn-id: r11284
2003-11-13Use constant for pinnacle room number.David Eriksson
svn-id: r11276
2003-11-12fix some bugs :Gregory Montoir
- panel not grayed when playing a cutaway - command text still displayed when playing a cutaway - panel drawing glitch on pinnacle room exit - text color on the dialogue choices not updated svn-id: r11267
2003-11-10hack for special french characterGregory Montoir
svn-id: r11250
2003-11-10Make the fix like the original game instead.David Eriksson
svn-id: r11248
2003-11-10cut down on unnecessary GameDetector referencesMax Horn
svn-id: r11239
2003-11-09Enable intro againJoost Peters
svn-id: r11234
2003-11-09Added (quick-)Saving/LoadingJoost Peters
svn-id: r11230