mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-26 14:27:14 +00:00
Modified some workaround comments
svn-id: r20139
This commit is contained in:
parent
8085473870
commit
78c028f68e
@ -1397,7 +1397,7 @@ void ScummEngine::actorTalk(const byte *msg) {
|
||||
} else {
|
||||
int oldact;
|
||||
|
||||
// FIXME: Workaround for bug #770724
|
||||
// WORKAROUND bug #770724
|
||||
if (_gameId == GID_LOOM && _roomResource == 23 &&
|
||||
vm.slot[_currentScript].number == 232 && _actorToPrintStrFor == 0) {
|
||||
_actorToPrintStrFor = 2; // Could be anything from 2 to 5. Maybe compare to original?
|
||||
|
@ -1121,7 +1121,7 @@ void ScummEngine_v2::o2_walkActorTo() {
|
||||
|
||||
int act = getVarOrDirectByte(PARAM_1);
|
||||
|
||||
// FIXME: Work around for bug #1252606
|
||||
// WORKAROUND bug #1252606
|
||||
if (_gameId == GID_ZAK && _version == 1 && vm.slot[_currentScript].number == 115 && act == 249) {
|
||||
act = VAR(VAR_EGO);
|
||||
}
|
||||
|
@ -1236,11 +1236,12 @@ void ScummEngine_v5::o5_getDist() {
|
||||
o2 = getVarOrDirectWord(PARAM_2);
|
||||
r = getObjActToObjActDist(o1, o2);
|
||||
|
||||
// FIXME: MI2 race workaround, see bug #597022
|
||||
// FIXME: MI2 race workaround, see bug #597022. We never quite figured out
|
||||
// what the real cause of this, or if it maybe occurs in the original, too...
|
||||
if (_gameId == GID_MONKEY2 && vm.slot[_currentScript].number == 40 && r < 60)
|
||||
r = 60;
|
||||
|
||||
// FIXME: Workaround for bug #795937
|
||||
// WORKAROUND bug #795937
|
||||
if ((_gameId == GID_MONKEY_EGA || _gameId == GID_PASS) && o1 == 1 && o2 == 307 && vm.slot[_currentScript].number == 205 && r == 2)
|
||||
r = 3;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user