Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2004-11-23 | renamed some HE opcodes | Gregory Montoir | |
svn-id: r15869 | |||
2004-11-23 | Moved bootscript loading into go(), where it belongs | Max Horn | |
svn-id: r15868 | |||
2004-11-23 | Revert small part of recent WizImage changes, caused regressions. | Travis Howell | |
svn-id: r15867 | |||
2004-11-23 | Fix compilation | Eugene Sandulenko | |
svn-id: r15866 | |||
2004-11-23 | Added Engine::init() method; added return value to Engine::go() | Max Horn | |
svn-id: r15865 | |||
2004-11-22 | Added OSystem::beginGFXTransaction / endGFXTransaction (not yet implemented, ↵ | Max Horn | |
though :-) svn-id: r15864 | |||
2004-11-22 | cleanup | Max Horn | |
svn-id: r15863 | |||
2004-11-22 | Renamed unkMessage2 to showMessageDialog; use printString() in ↵ | Max Horn | |
script_v100he.cpp, too svn-id: r15862 | |||
2004-11-22 | possible fix for 'bug' #1034715 | Gregory Montoir | |
svn-id: r15861 | |||
2004-11-22 | HE wiz update, o90_unknown29 fully implemented. | Gregory Montoir | |
Next step : move all the wiz related stuff to a specific class/struct. svn-id: r15860 | |||
2004-11-22 | - Hopefully fixed MSVC7 and MSVC8 builds for walkthrough removal and FS ↵ | Jerome Fisher | |
changes. I don't have these environments to test in, sorry. svn-id: r15859 | |||
2004-11-21 | as the comment suggested, I rearranged the 3DO strip decoding function. ↵ | Gregory Montoir | |
Please, someone owning the 3DO games, test that this doesn't cause any regressions ! svn-id: r15858 | |||
2004-11-21 | HE wiz stuff update | Gregory Montoir | |
svn-id: r15857 | |||
2004-11-21 | o90_unknown24 implementation | Gregory Montoir | |
svn-id: r15856 | |||
2004-11-21 | Applied one of my suggested fixes for bug #1060568. Let's see if it causes | Torbjörn Andersson | |
any regressions... svn-id: r15855 | |||
2004-11-21 | But surely we should still call setGM(true) in the GM case, right...? | Torbjörn Andersson | |
svn-id: r15854 | |||
2004-11-21 | Fix for bug #1052660 (FOA: No keyboard shortcuts for dialogs) - moved hack ↵ | Max Horn | |
enabling keyboard fights to allow controlling conversations via number keys again svn-id: r15853 | |||
2004-11-21 | Fixed behaviour of return key in the file browser | Max Horn | |
svn-id: r15852 | |||
2004-11-21 | Since we do ref counting on the nodes now, we can re-use the root nodes now | Max Horn | |
svn-id: r15851 | |||
2004-11-21 | o Removed astray debug output. | Eugene Sandulenko | |
o MT-32 music is correct, though Adlib is not. There is apparently custom instrument remapping similiar to mt32->gm but it is different. With that remapping it sounds much closer to original. svn-id: r15850 | |||
2004-11-20 | Removing walkthrough stuff again (talked to aquadran about this, he had no ↵ | Max Horn | |
objections) svn-id: r15849 | |||
2004-11-20 | Changed the FilesystemNode implementation to make it easier to use (client ↵ | Max Horn | |
code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-) svn-id: r15848 | |||
2004-11-20 | Slight adjustment/renaming. | Torbjörn Andersson | |
svn-id: r15847 | |||
2004-11-20 | I'm told that the FM music file sounds terrible with MT-32 and that the | Torbjörn Andersson | |
MT-32 is perfectly capable of playing General MIDI. My new guess is that the FM file is for Adlib instead. It certainly sounds better - but quite different - than playing the GM track through Adlib. svn-id: r15846 |