Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05 | When computing a games MD5, only use the first 1 MB of the file (this should ↵ | Max Horn | |
only affect the special mac container formats, and ensures we do not try to compute the MD5 of a 500 MB file each time the game is run) svn-id: r16432 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-27 | Add 'speech' sound type to mixer; make use of that in iMuse Digital | Max Horn | |
svn-id: r16331 | |||
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-25 | Get rid of the useless & troublesome master_volume | Max Horn | |
svn-id: r16328 | |||
2004-12-19 | oops | Gregory Montoir | |
svn-id: r16133 | |||
2004-12-19 | to please PalmOS, I moved the _wiz member to ScummEngine_v70he, where it ↵ | Gregory Montoir | |
actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them svn-id: r16132 | |||
2004-12-19 | Report unknown MD5's. I wonder, should we move the check after | Eugene Sandulenko | |
initSize() and thus have possibility to show up a window with the message? svn-id: r16124 | |||
2004-12-18 | Fix for bug #1087439 (Volume control regression) | Max Horn | |
svn-id: r16113 | |||
2004-12-17 | Reduce code size of resource.cpp to help PalmOS port, by moving util code to ↵ | Max Horn | |
a new file util.cpp and sound resource code to sound.cpp svn-id: r16105 | |||
2004-12-09 | Pass subdirectories to gamedetector functions | Robert Göffringmann | |
svn-id: r16002 | |||
2004-12-03 | Fixed an Adlib regression with older games (e.g. EGA Loom, Indy 3 and | Torbjörn Andersson | |
Monkey VGA) that was introduced by a recent "multi MIDI" change. The "old Adlib" property was set too late in the iMUSE player, so the Adlib driver would always think the game was new. I've removed this property from the iMUSE player, since it's only function appeared to be to pass it on to the Adlib player, and now set it in the Adlib player directly instead. Also removed some remaining "multi MIDI" traces from the iMUSE player that I believe were obsoleted by the aforementioned "multi MIDI" change. svn-id: r15974 | |||
2004-12-02 | Moved MidiDriver creation code into the MidiDriver class (as static ↵ | Max Horn | |
methods), same for some other MIDI related stuff svn-id: r15968 | |||
2004-11-28 | Trying to cleanup the volume control mess inside the SCUMM engine: renamed ↵ | Max Horn | |
MusicEngine::setMasterVolume to setMusicVolume; fixed iMuse to use the correct method for setMusicVolume (previously modified the iMuse internal volume control); hooked up the volume control of various other music engines; added ScummEngine::setupVolume method which can be called whenever volume settings change, and which gurantees that those are handled uniformly svn-id: r15944 | |||
2004-11-27 | moved all the HE wiz stuff to a separate module, with minor cleanups and ↵ | Gregory Montoir | |
simplifications svn-id: r15921 | |||
2004-11-27 | To really, truly fix the multi-midi race condition, the adlib driver is now ↵ | Jerome Fisher | |
always created before iMuse initialisation. This necessitated removing the multimidi toggle from the debug console. svn-id: r15912 | |||
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 | Moved bootscript loading into go(), where it belongs | Max Horn | |
svn-id: r15868 | |||
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-15 | Move most heavy initialization from engine constructor to mainInit() | Eugene Sandulenko | |
method which is called from go(). This ensures that extrapath is added to list od default directories after all other paths. svn-id: r15815 | |||
2004-11-09 | Cleanup | Chris Apers | |
svn-id: r15739 | |||
2004-11-06 | Major MT-32 emu overhaul based on KingGuppy's code. | Eugene Sandulenko | |
o added configure option o mi2 intro doesn't freeze anymore and has no sound glitches o missing instruments in many titles are fixed o numerous memory overwrite bugs are fixed o code is cleaned a lot and splitted into many smaller files o mt32.cpp went to backends/midi o synced with upstream code o reverberation fixed * don't complain about File class wrapper :) * all custom types are back * #pragmas are to do * maybe some indentation is wrong too I prefer smaller commits, but this thing came in one piece. svn-id: r15715 | |||
2004-11-05 | Typo | Travis Howell | |
svn-id: r15713 | |||
2004-10-24 | Revert, in order to be backwards compatbile with saved games. | Travis Howell | |
svn-id: r15678 | |||
2004-10-24 | Add correct actor number values for a few HE games. | Travis Howell | |
svn-id: r15677 | |||
2004-10-24 | *** empty log message *** | Travis Howell | |
svn-id: r15675 | |||
2004-10-24 | Ooops | Travis Howell | |
svn-id: r15674 | |||
2004-10-24 | Move number of actors to scumm settings. | Travis Howell | |
The amount of actors in HE games changes a lot between games. svn-id: r15673 | |||
2004-10-24 | Only 20 actors in Sam & Max. | Travis Howell | |
svn-id: r15672 | |||
2004-10-21 | Patch #1048326 Better MT-32 support | Eugene Sandulenko | |
svn-id: r15635 | |||
2004-10-18 | _images not required. | Travis Howell | |
Free extra HE resources on exit. svn-id: r15605 | |||
2004-10-18 | Add keyboard control for HE80+ games. | Travis Howell | |
svn-id: r15604 | |||
2004-10-16 | fixed warnings | Paweł Kołodziejski | |
svn-id: r15574 | |||
2004-10-13 | Add for HE100 too. | Travis Howell | |
svn-id: r15542 | |||
2004-10-13 | Correction | Travis Howell | |
svn-id: r15540 | |||
2004-10-12 | Compile fix. | Torbjörn Andersson | |
svn-id: r15533 | |||
2004-10-11 | Another off by 1. | Travis Howell | |
svn-id: r15515 | |||
2004-10-10 | Group HE100 games together. | Travis Howell | |
Fix a few HE versions. svn-id: r15497 | |||
2004-10-10 | change version numbers on some more he cpp titles | Jonathan Gray | |
svn-id: r15496 | |||
2004-10-10 | Add some missing code for HE100. | Travis Howell | |
Cleanup svn-id: r15494 | |||
2004-10-09 | Correct version | Travis Howell | |
svn-id: r15486 | |||
2004-10-09 | Inital support for later HE games with altered opcode table. | Travis Howell | |
svn-id: r15485 | |||
2004-10-08 | Prevent double slash in path | Chris Apers | |
svn-id: r15473 | |||
2004-10-07 | Fix for bug #1042509 (SNMDEMO not recognized) | Max Horn | |
svn-id: r15451 | |||
2004-10-04 | Rename var and enable in COMI. | Travis Howell | |
svn-id: r15410 | |||
2004-10-04 | COMI stores room transparency in RMHD. | Travis Howell | |
Minor cleanup. svn-id: r15406 | |||
2004-10-04 | Add missing roomOps case for HE games. | Travis Howell | |
svn-id: r15404 |