diff -ur ScummVM-cvs20030202/scummvm/scumm/gfx.cpp ScummVM-cvs20030202+hack/scummvm/scumm/gfx.cpp
old
|
new
|
|
693 | 693 | redrawBGStrip(0, 1); |
694 | 694 | } else if (_fullRedraw != 0 || diff != 0) { |
695 | 695 | _BgNeedsRedraw = false; |
696 | | _fullRedraw = false; |
697 | 696 | redrawBGStrip(0, gdi._numStrips); |
698 | 697 | } |
699 | 698 | } else { |
diff -ur ScummVM-cvs20030202/scummvm/scumm/script_v6.cpp ScummVM-cvs20030202+hack/scummvm/scumm/script_v6.cpp
old
|
new
|
|
2466 | 2466 | void Scumm_v6::o6_kernelSetFunctions() |
2467 | 2467 | { |
2468 | 2468 | int args[30]; |
2469 | | int i; |
2470 | 2469 | Actor *a; |
2471 | 2470 | |
2472 | 2471 | getStackList(args, sizeof(args) / sizeof(args[0])); |
… |
… |
|
2657 | 2656 | case 6: |
2658 | 2657 | _fullRedraw = 1; |
2659 | 2658 | redrawBGAreas(); |
2660 | | for (i = 1; i < NUM_ACTORS; i++) |
2661 | | derefActor(i)->needRedraw = true; |
| 2659 | setActorRedrawFlags(true, false); |
2662 | 2660 | processActors(); |
2663 | 2661 | fadeIn(args[1]); |
2664 | 2662 | break; |