Age | Commit message (Collapse) | Author |
|
system delay, which was causing concurrency problems.
svn-id: r21136
|
|
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: r21105
|
|
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
|
|
more easy to read.
svn-id: r21081
|
|
svn-id: r21017
|
|
Also changed the callback interval.
svn-id: r21012
|
|
svn-id: r20993
|
|
Fixed a bug in updateCallback41.
svn-id: r20992
|
|
update_writeAdlib(). (The "update_" prefix will probably be changed later, but
for now I want it to remain obvious that the functions belong to the other
updateCallback*() functions.)
svn-id: r20990
|
|
done that in the previous commit.)
svn-id: r20987
|
|
forward and backward. This seems to fix the looping of the Black forest music
(and probably others as well), and might fix the invalid pointer crashes and
wrong music that would sometimes play after a song had finished. Changed the
names of the jump opcode functions, and added "update_" prefixes to the
previously cleaned-up opcode functions.
svn-id: r20986
|
|
svn-id: r20985
|
|
_unkOutputByte2 variable is there to keep track of the current value of the
BD register (AM Depth / Vibrato Depth / Rhythm)
svn-id: r20984
|
|
svn-id: r20983
|
|
Implemented stateCallback1_1.
Fix some small bugs here and there (can't say what the fixed but it should be correct now)
Also set's the correct timer call value (with the other the music was too fast)
svn-id: r20973
|
|
svn-id: r20972
|
|
svn-id: r20971
|
|
evaluation when there are multiple side-effects on the same variable (in this
case the internal state modified by va_arg()) in the same expression. So let's
just humor me and do the va_arg() calls one at a time.
svn-id: r20970
|
|
svn-id: r20964
|
|
It needs some checks since it doesn't work correctly in every case at the moment.
svn-id: r20960
|
|
savegames are not interchangable between BE and LE systems. Fixing this, by breaking all LE savegames (enabling a compatibility mode, if desired, is easy)
svn-id: r20866
|
|
- renamed Engine_XXX_gameList to Engine_XXX_gameList for consistency
- added new Engine_XXX_findGameID / PLUGIN_findGameID function
- updated plugins code to take advantage of the new plugin API, to support
obsolete gameids w/o showing them to the user
svn-id: r20752
|
|
- Removed GF_DEFAULT_TO_1X_SCALER
svn-id: r20747
|
|
svn-id: r20743
|
|
GameSettings usage in some engines
svn-id: r20739
|
|
Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly
svn-id: r20738
|
|
their debugC calls now with the new introduced debugC calls.
(A mail how to use it will follow shortly on -devel)
Also now these special engine debug flags can be specified from the commandline.
Also made the -c & --config parameter check more secure.
svn-id: r20695
|
|
levels + the global debug levels, for now I enable all kyra debug levels if the global debug level is not -1. see 'toggle_debug' in the kyra debugger and kyra.h for the different levels. (This is just the beginning of it anyway, for example the sound debug level isn't used for now)
svn-id: r20678
|
|
svn-id: r20663
|
|
and x11 backends; added engines/module.mk
svn-id: r20584
|
|
svn-id: r20582
|