Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-27 | Removed the (highly SCUMM specific) 'appendable stream' API from SoundMixer; ↵ | Max Horn | |
SCUMM now uses the appendable stream directly svn-id: r15919 | |||
2004-11-27 | Removed the old setupPremix version, it is not needed anymore. Also fixed ↵ | Max Horn | |
some doxygen comments (they were being assigned to the wrong things) svn-id: r15918 | |||
2004-11-27 | cleanup | Max Horn | |
svn-id: r15917 | |||
2004-11-27 | Use modern form of setupPremix | Max Horn | |
svn-id: r15916 | |||
2004-11-27 | Use modern form of setupPremix | Max Horn | |
svn-id: r15915 | |||
2004-11-27 | Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵ | Max Horn | |
some very specialised methods svn-id: r15914 | |||
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 | 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-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 | - driver being NULL there is perfectly fine, Fingolfin :) | Jerome Fisher | |
DCVS: ---------------------------------------------------------------------- svn-id: r15910 | |||
2004-11-27 | Make Array stuff part of the V6 engine class (note: it's a bit confusing to ↵ | Max Horn | |
have two different ArrayHeader structs, maybe we should rename them?) svn-id: r15909 | |||
2004-11-27 | Reduce code duplication | Max Horn | |
svn-id: r15908 | |||
2004-11-27 | Fixing some evil behaviour | Max Horn | |
svn-id: r15907 | |||
2004-11-27 | No longer stubs | Travis Howell | |
svn-id: r15906 | |||
2004-11-27 | Revert opcode EF merge, HE72 uses different array structure. | Travis Howell | |
svn-id: r15905 | |||
2004-11-27 | Don't use directory param of File::open unless you have to | Max Horn | |
svn-id: r15904 | |||
2004-11-27 | Add slide animation effect to the console | Max Horn | |
svn-id: r15903 | |||
2004-11-27 | do clipping | Max Horn | |
svn-id: r15902 | |||
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 | paranoia | Max Horn | |
svn-id: r15900 | |||
2004-11-26 | The Adlib MidiDriver is now initialised immediately when it is determined ↵ | Jerome Fisher | |
that it may be used. Doing this lazily potentially deadlocked when using MT-32 emulation in mixed MIDI/Adlib mode. svn-id: r15899 | |||
2004-11-26 | Another one... | Max Horn | |
svn-id: r15898 | |||
2004-11-26 | Trying to fix the WinCE/DC port breakage -- blindfolded, though, hence it ↵ | Max Horn | |
probably isn't enough to get things compiling again :-/ svn-id: r15897 | |||
2004-11-26 | renamed some HE opcodes and got rid of o72_unknownEF as it seems it was a ↵ | Gregory Montoir | |
duplicate of o70_unknownEF svn-id: r15896 | |||
2004-11-26 | Added looping background noise to the IHNM intro. I don't know if it's the | Torbjörn Andersson | |
correct sound or the correct volume, but the small extension to allow the engine to start looping sounds is worthwhile enough in itself, I think. svn-id: r15895 | |||
2004-11-26 | After listening to some of the IHNM music from both the FM and GM music | Torbjörn Andersson | |
files through the MIDI synth on my Soundblaster, I can only conclude that they are both General MIDI, so I've changed our code to assume that in both cases. The End Title (which we currently incorrectly play at the end of the intro) sounds much better in Adlib this way, too. Perhaps the original used a different GM to FM mapping than the one in our adlib.cpp, but if so using the MT-32 to GM mapping isn't likely to improve the situation. We could add a way of replacing the GM to FM mapping in adlib.cpp, I guess. Of course, that would only be worth it if the original sounds better than our mapping. svn-id: r15894 | |||
2004-11-26 | Fix break introduced with last commit :). | Eugene Sandulenko | |
svn-id: r15893 | |||
2004-11-26 | Fix typo. Actually asserts there would be more convenient for debugging | Eugene Sandulenko | |
purposes. svn-id: r15892 | |||
2004-11-26 | oops | Max Horn | |
svn-id: r15891 | |||
2004-11-26 | Spelling | Max Horn | |
svn-id: r15890 | |||
2004-11-25 | Small optimization | Max Horn | |
svn-id: r15889 | |||
2004-11-25 | Make use of new graphic primitives (untested, I don't have saga -- please ↵ | Max Horn | |
don't kill if this breaks, it should be trivial for you to fix it :-) svn-id: r15888 | |||
2004-11-25 | Turn the v1 member in the costume renderers into a function local object ↵ | Max Horn | |
(used to be a member var) svn-id: r15887 | |||
2004-11-25 | Make use of the new graphic primitives | Max Horn | |
svn-id: r15886 | |||
2004-11-25 | Added some graphic primitives | Max Horn | |
svn-id: r15885 | |||
2004-11-25 | Reverted some more of yesterday's changes. | Torbjörn Andersson | |
svn-id: r15884 | |||
2004-11-25 | Tiny, almost unnoticeable, step towards IHNM script loading. We'll need to | Torbjörn Andersson | |
figure out the correct values for IHNM_SCRIPT_LUT and _scriptLUTEntryLen. svn-id: r15883 | |||
2004-11-25 | Temporarily disable the status bar in IHNM. The only place where we drew it | Torbjörn Andersson | |
so far, it shouldn't be drawn. Eventually we could probably handle this with yet another panel mode: no panel at all. svn-id: r15882 | |||
2004-11-25 | Fixed a really stupid memory leak I introduced yesterday. | Torbjörn Andersson | |
svn-id: r15881 | |||
2004-11-25 | Removed the hard-coded monologue. I realized that it was probably scripted, | Torbjörn Andersson | |
and sev later confirmed this. Instead I now try to start the - hopefully - correct scene. This should start the script, but unfortunately we do not yet support IHNM script loading so it won't work yet. svn-id: r15880 | |||
2004-11-25 | Initialize variable to avoid warning and possibly undefined behaviour. | Torbjörn Andersson | |
svn-id: r15879 | |||
2004-11-24 | fix for bug 928791: BS1: 'Freeze' at hospital | Robert Göffringmann | |
svn-id: r15878 | |||
2004-11-24 | Added the voice-overs and partial subtitles for the IHNM intro monologue. | Torbjörn Andersson | |
svn-id: r15877 | |||
2004-11-24 | Added the next piece of music, to go along with AM's rantings. I'll | Torbjörn Andersson | |
probably add some more of AM's speech soon, since that'd give me an incentive to fix the remaining parts of the WAV playback code. I'll see if I can add subtitles as well, like we do for ITE. svn-id: r15876 | |||
2004-11-24 | (Partial) fix for bug #1035690 (COMI: cannon shooting uses a lot of ↵ | Max Horn | |
performance) -- remember, busy waiting is almost always bad, esp. when waiting for another thread... svn-id: r15875 | |||
2004-11-24 | Some code transformations (no functional change) | Max Horn | |
svn-id: r15874 | |||
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 | cleanup, follow code conventions | Gregory Montoir | |
svn-id: r15872 | |||
2004-11-23 | sync queen engine with latest OSystem changes | Gregory Montoir | |
svn-id: r15871 | |||
2004-11-23 | Next step in transaction implementation. Now it postpones all calls. | Eugene Sandulenko | |
NOTE: This breaks most ports, and they will not pass assertions. If you will fix it (by moving violating OSystem calls to go() method), I'll be grateful. If you don't bother to fix it, there is a workaround. Just comment out beginGFXTransaction() and endGFXTransaction() in backends/sdl/graphics.cpp. This will tunr it off and will use default transaction-less implementation. svn-id: r15870 |