Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-02-07 | Fixed crash that would happen if the game tried to play music from CD1 and | Torbjörn Andersson | |
CD2 at the same time. There will eventually be a better fix for this, I hope. svn-id: r16750 | |||
2005-01-28 | Fix compilation with mpeg2 disabled | Max Horn | |
svn-id: r16680 | |||
2005-01-28 | Use class Mutex instead of MutexRef | Max Horn | |
svn-id: r16679 | |||
2005-01-28 | Began what I hope is the final major restructuring of the BS2 engine. | Torbjörn Andersson | |
In this first step, I have moved all opcode functions into functions.cpp, instead of having them scattered all over the place. To get things to compile again, I had to rewrite the overly complicated sound effects handling. It's much simpler now. The next step will be to move any non-trivial code out of the opcode functions and into the appropriate object. This, I hope, will make it easier to create well-separated objects, instead of the current mess. I also want to tear down the artificial boundary between the main directory and the "driver" directory. We already have a cross-platform layer; there's no need to have yet another one. (Actually, the rewriting of the sound effects code took one first step in this direction.) At the final stage, I'd like to get rid of the "drivers" directory completely, but I'll probably need some help with that if I want to preserve the CVS history of the code. Things will probably be a bit bumpy along the way, but I seem to have reached a point of relative stability again, which is why I'm commiting this now. svn-id: r16668 | |||
2005-01-25 | Corrected the comment: the savegame filename does not include the path at | Torbjörn Andersson | |
this stage. (So 128 characters is probably excessive, even if the SCUMM engine uses 256.) svn-id: r16634 | |||
2005-01-25 | Added a "value step" parameter to the Slider widget class so that clicking | Torbjörn Andersson | |
beside the slider handle can move it more than one step. (When the volume range was 0-14 or 0-16 this wasn't needed, but now it's 0-255.) svn-id: r16633 | |||
2005-01-20 | Fixed bug that I must have introduced during one of my cleanups. The | Torbjörn Andersson | |
original code read "LLogic.Logic_up( (*params*65536)+2);". I don't know where this opcode is actually used, though. svn-id: r16600 | |||
2005-01-17 | Updated copyright header, as discussed on the mailing list. | Torbjörn Andersson | |
svn-id: r16580 | |||
2005-01-11 | On Fingolfin's suggestion I put back the inclusion of util.h into Rect, for | Torbjörn Andersson | |
MIN() and MAX(). I then removed util.h from a bunch of files which I don't think need it any more. (Please let me know if I got too blood-thirsty!) This reverts some of the changes I made this morning. svn-id: r16541 | |||
2005-01-11 | Use Fingolfin's new WAV code. | Torbjörn Andersson | |
svn-id: r16540 | |||
2005-01-11 | This is probably not the optimal fix, but at least ScummVM compiles again. | Torbjörn Andersson | |
svn-id: r16538 | |||
2005-01-10 | system.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-09 | Mark some places which probably should use loadWAVFromStream(); maybe some ↵ | Max Horn | |
of the engine maintainers can look into using it svn-id: r16503 | |||
2005-01-06 | Fixed typo (in comment) | Torbjörn Andersson | |
svn-id: r16441 | |||
2005-01-04 | Applied patch #1088948, with minor modifications | Torbjörn Andersson | |
svn-id: r16421 | |||
2005-01-01 | Updated copyright year. | Torbjörn Andersson | |
svn-id: r16397 | |||
2004-12-27 | Use the mixer to handle sound volumes | Max Horn | |
svn-id: r16349 | |||
2004-12-27 | Reducing header dependencies a bit | Max Horn | |
svn-id: r16347 | |||
2004-12-27 | Don't use pointers to int. We don't know what size an "int" is. | Torbjörn Andersson | |
Also, failing the script checksum test is no longer a fatal error. There has been a report that could mean there is a German version with incorrect checksums. Whether or not this change will make it playable is an entirely different matter, of course. svn-id: r16341 | |||
2004-12-27 | Fix volume regression my previous checkin caused | Max Horn | |
svn-id: r16337 | |||
2004-12-27 | Use the same volume ranges as most of the rest of ScummVM (i.e. 0-255) | Max Horn | |
svn-id: r16333 | |||
2004-12-27 | Added '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-21 | Added Russian narration message. | Eugene Sandulenko | |
svn-id: r16227 | |||
2004-12-11 | Fix dumb CE compiler | Nicolas Bacca | |
svn-id: r16026 | |||
2004-12-09 | Pass subdirectories to gamedetector functions | Robert Göffringmann | |
svn-id: r16002 | |||
2004-12-05 | Clean up OSystem::Event | Max Horn | |
svn-id: r15990 | |||
2004-11-29 | Fix music volume | Eugene Sandulenko | |
svn-id: r15960 | |||
2004-11-28 | Changed parameter order of SoundMixer::playInputStream to match that of playRaw | Max Horn | |
svn-id: r15950 | |||
2004-11-27 | Make use of our String class instead of juggling with char pointers; added ↵ | Max Horn | |
File::exists method svn-id: r15913 | |||
2004-11-27 | AudioStream::read() has been removed quite some time ago, now making sure ↵ | Max Horn | |
that change is reflected everywhere svn-id: r15911 | |||
2004-11-27 | Moved 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-26 | Spelling | Max Horn | |
svn-id: r15890 | |||
2004-11-24 | Fix 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-23 | Added Engine::init() method; added return value to Engine::go() | Max Horn | |
svn-id: r15865 | |||
2004-11-20 | Removing walkthrough stuff again (talked to aquadran about this, he had no ↵ | Max Horn | |
objections) svn-id: r15849 | |||
2004-11-19 | added walkthrough | Paweł Kołodziejski | |
svn-id: r15835 | |||
2004-11-16 | Cleanup | Torbjörn Andersson | |
svn-id: r15826 | |||
2004-11-15 | I think this is the kind of constructor/go changes _sev was talking about | Torbjörn Andersson | |
in his mail to scummvm-devel. (Though "a discussed a while ago change" sounds like sort of thing Robert Jordan writes whenever there is danger of anything actually happening in any of his more recent books. Tantalizing, yet non-informative. ;-) It's still rather messy. I'll look into cleaning it up later. svn-id: r15818 | |||
2004-11-14 | Cleanup | Torbjörn Andersson | |
svn-id: r15810 | |||
2004-11-11 | Fixed comment typo. It's the pyramid bug that's dreaded, not the pyramid | Torbjörn Andersson | |
itself. :-) svn-id: r15789 | |||
2004-10-30 | Doxygen fixes | Max Horn | |
svn-id: r15701 | |||
2004-10-19 | Use the same REDUCE_MEMORY_USAGE trick here as in scumm/intern.h | Torbjörn Andersson | |
svn-id: r15612 | |||
2004-10-19 | Cleanup of the credits code. Use the new gets() function. | Torbjörn Andersson | |
svn-id: r15609 | |||
2004-10-17 | Doxygen fix | Max Horn | |
svn-id: r15594 | |||
2004-10-12 | Migration to the newer form of setupPremix(). | Torbjörn Andersson | |
svn-id: r15532 | |||
2004-10-12 | Cleanup | Torbjörn Andersson | |
svn-id: r15526 | |||
2004-10-08 | Prevent double slash in path | Chris Apers | |
svn-id: r15473 | |||
2004-09-28 | Rename remaining OSystem methods to match our coding guidelines | Max Horn | |
svn-id: r15332 | |||
2004-09-26 | Removed obsolete comment about floating/locked memory. | Torbjörn Andersson | |
svn-id: r15297 | |||
2004-09-25 | Fix doxygen warnings | Max Horn | |
svn-id: r15277 |