Age | Commit message (Collapse) | Author |
|
description strings
svn-id: r21166
|
|
_unkTable[]. Investigating the latter further might help unravelling several of
the "unk" variables. (Right now, I'm suspecting that unk15 is the pitch bend.)
svn-id: r21164
|
|
the octave bits.
The unkOuput1() function always turns off the note, so I've renamed it
noteOff(). I've added some comments to unkOuput2() as well, but I'm still not
quite sure what its purpose is. It seems unlikely that it's simply a "note on"
function, given the many things it will clear for the channel. It does end by
turning the note on, though. Strange.
svn-id: r21162
|
|
test throghoutly.
svn-id: r21157
|
|
on Bug 1088045.
svn-id: r21156
|
|
hack which added this information during launch (which really was a bad hack)
svn-id: r21155
|
|
game descriptions. Doing this now is the responsibility of the engines.
- Adapted the SCUMM engine to add lang/platform to the desc string if
necessary. Other engines still have to be adapted (but many do not seem to
need this at all, since they either are lang/platform agnostic, or already
include this information in their MD5 tables).
svn-id: r21154
|
|
svn-id: r21152
|
|
compilation errors associated with it.
svn-id: r21151
|
|
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with
Common::String members instead of const char * ones)
- Changed DetectedGame to subclass GameDescriptor
- Removed toGameSettings() in favor of new (template) constructors in
DetectedGame and GameDescriptor
- Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines
svn-id: r21150
|
|
- made use of the new DetectedGame constructor from my last commit
- some related cleanup
svn-id: r21149
|
|
svn-id: r21147
|
|
svn-id: r21146
|
|
and speech modes (text only, speech only, speech & text) can now be
configured. Toggling music and sound in general is not enabled yet.
Also formatted the static menu resources a bit differently, made
sure some vars in the menu code always got initalized, and
fixed a slight formatting error :).
svn-id: r21145
|
|
several errors where the format string didn't match the number of arguments to the call)
svn-id: r21141
|
|
add a 0x prefix automatically
svn-id: r21140
|
|
o Converted global options dialog to new scheme.
svn-id: r21137
|
|
system delay, which was causing concurrency problems.
svn-id: r21136
|
|
svn-id: r21135
|
|
possible frame losses, and removed a (now) redundant call to showOverlay() in the
debugger.
svn-id: r21125
|
|
fast now though, but seems to be another problem).
Also changed some unsigned values to signed.
svn-id: r21111
|
|
setTempo().
svn-id: r21110
|
|
svn-id: r21109
|
|
svn-id: r21108
|
|
svn-id: r21107
|
|
svn-id: r21106
|
|
svn-id: r21105
|
|
* IMuse is no longer a concurrency front-end.
* IMuseInternal now derives from IMuse.
* Common::StackLock used to protect thread-sensitive interface methods (same as IMuseDigital).
* clear_queue() included in stopAllSounds() so it can be removed from the public interface.
* Game ID now specified at init using property().
* Timer callbacks receive a struct containing IMuseInternal and MidiDriver refs, instead of just the latter.
* OSystem pointer from init is now cached and used instead of global.
All references to the g_system and g_scumm globals are now gone. BOOYAH!
Tested with MI2, DOTT and S&M, under Windows, in Native MIDI, Adlib, and Mixed modes. No regressions or concurrency issues observed. Manifestations of the latter are the biggest concern at this point.
svn-id: r21104
|
|
svn-id: r21103
|
|
have renamed it getRandomNr(). The _unk6 variable has been renamed _rnd. (Our
MidiDriver_ADLIB class also has its own random number generator, so it's not
such a far-fetched guess as it may seem.)
svn-id: r21102
|
|
volume is modified (it depends on several still unknown variables), but that's
all it does as far as I can tell.
svn-id: r21101
|
|
svn-id: r21099
|
|
svn-id: r21095
|
|
immediately, but outside smush when sound data are depleted in sound mixer buffer.
svn-id: r21094
|
|
svn-id: r21093
|
|
script
svn-id: r21091
|
|
svn-id: r21090
|
|
svn-id: r21089
|
|
svn-id: r21087
|
|
svn-id: r21086
|
|
Dev-C++ project file at the same time.
svn-id: r21085
|
|
svn-id: r21084
|
|
more easy to read.
svn-id: r21081
|
|
getSoundStatus method. The disposition of this method is going to be changing soon, and I'm getting confused by the assumptions being made by many of the calls to it.
svn-id: r21080
|
|
from the MusicEngine base class.
svn-id: r21079
|
|
svn-id: r21072
|
|
svn-id: r21071
|
|
svn-id: r21070
|
|
optimizations and helps to catch certain bugs)
svn-id: r21069
|
|
svn-id: r21068
|