Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-28 | Sync with HE docs md5s | Travis Howell | |
svn-id: r15936 | |||
2004-11-28 | Duplicates | Travis Howell | |
svn-id: r15935 | |||
2004-11-28 | - More cleanup. | Jerome Fisher | |
- Another tuning tweak. Sounds better to my ear, but still guesswork. svn-id: r15934 | |||
2004-11-28 | - Now really use g_scummfont everywhere. | Jerome Fisher | |
svn-id: r15933 | |||
2004-11-28 | - Now uses g_scummfont instead of g_sysfont. | Jerome Fisher | |
- Added default case to event switch to eliminate compiler warning. svn-id: r15932 | |||
2004-11-28 | - Cleanup. Still waiting for a real MT-32 to check PCM tuning. | Jerome Fisher | |
svn-id: r15931 | |||
2004-11-28 | - Tweaked tuning. | Jerome Fisher | |
svn-id: r15930 | |||
2004-11-28 | - Added graphical representation of initialisation progress. This is quite ↵ | Jerome Fisher | |
hacky. - Initialisation is now interruptible. - All data is now loaded from MT32_CONTROL.ROM. drumpat.rom, Preset1.syx, Preset2.syx and patchlog.cfg are no longer used. - Major cleanup. In particular, separated Rhythm part into a new class, instead of dealing with it as a special case everywhere. - Improved accuracy of pitch key-follow. - Recaching now happens lazily. - Changed some right-shifts to divs, due to the former not being arithmetic on some architectures. - Setting "MT32EMU_ACCURATENOTES" to 1 will generate lookup tables for the exact frequency of every note played. Not recommended. - Several small bugs fixed. svn-id: r15929 | |||
2004-11-28 | correction | Gregory Montoir | |
svn-id: r15928 | |||
2004-11-28 | Fixing actor regression in The Dig caused by my previous changes | Max Horn | |
svn-id: r15927 | |||
2004-11-28 | Fix AKOS clipping issues at the left/right border of the screen (smooth ↵ | Max Horn | |
scrolling regression) svn-id: r15926 | |||
2004-11-28 | Print some camera info | Max Horn | |
svn-id: r15925 | |||
2004-11-27 | md5 update | Gregory Montoir | |
svn-id: r15924 | |||
2004-11-27 | Fix for bug #1067982 (DIG: Parallax scrolling in library semi-broken) | Max Horn | |
svn-id: r15923 | |||
2004-11-27 | fixed potiential problem in scumm save/load code | Gregory Montoir | |
svn-id: r15922 | |||
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 | This is done... | Max Horn | |
svn-id: r15920 | |||
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 |