[Scummvm-cvs-logs] CVS: scummvm/simon items.cpp,1.132,1.133 simon.cpp,1.523,1.524 vga.cpp,1.140,1.141
kirben
kirben at users.sourceforge.net
Sun Oct 23 04:18:19 CEST 2005
Update of /cvsroot/scummvm/scummvm/simon
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv560/simon
Modified Files:
items.cpp simon.cpp vga.cpp
Log Message:
Cleanup.
Index: items.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/items.cpp,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -d -r1.132 -r1.133
--- items.cpp 19 Oct 2005 11:32:25 -0000 1.132
+++ items.cpp 23 Oct 2005 11:17:15 -0000 1.133
@@ -1622,17 +1622,10 @@
void SimonEngine::o_unk_120(uint a) {
uint16 id = TO_BE_16(a);
- if (_game & GF_SIMON2) {
- _lockWord |= 0x8000;
- _vcPtr = (byte *)&id;
- vc15_wakeup_id();
- _lockWord &= ~0x8000;
- } else {
- _lockWord |= 0x4000;
- _vcPtr = (byte *)&id;
- vc15_wakeup_id();
- _lockWord &= ~0x4000;
- }
+ _lockWord |= 0x8000;
+ _vcPtr = (byte *)&id;
+ vc15_wakeup_id();
+ _lockWord &= ~0x8000;
}
void SimonEngine::o_play_sound(uint sound_id) {
@@ -1655,10 +1648,10 @@
void SimonEngine::o_kill_sprite_simon1(uint a) {
uint16 b = TO_BE_16(a);
- _lockWord |= 0x4000;
+ _lockWord |= 0x8000;
_vcPtr = (byte *)&b;
vc60_killSprite();
- _lockWord &= ~0x4000;
+ _lockWord &= ~0x8000;
}
void SimonEngine::o_kill_sprite_simon2(uint a, uint b) {
Index: simon.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/simon.cpp,v
retrieving revision 1.523
retrieving revision 1.524
diff -u -d -r1.523 -r1.524
--- simon.cpp 19 Oct 2005 11:32:25 -0000 1.523
+++ simon.cpp 23 Oct 2005 11:17:15 -0000 1.524
@@ -2744,15 +2744,9 @@
}
void SimonEngine::o_force_lock() {
- if (_game & GF_SIMON2) {
- _lockWord |= 0x8000;
- vc34_setMouseOff();
- _lockWord &= ~0x8000;
- } else {
- _lockWord |= 0x4000;
- vc34_setMouseOff();
- _lockWord &= ~0x4000;
- }
+ _lockWord |= 0x8000;
+ vc34_setMouseOff();
+ _lockWord &= ~0x8000;
}
void SimonEngine::o_wait_for_vga(uint a) {
@@ -2924,13 +2918,8 @@
void SimonEngine::timer_proc1() {
_timer4++;
- if (_game & GF_SIMON2) {
- if (_lockWord & 0x80E9 || _lockWord & 2)
- return;
- } else {
- if (_lockWord & 0xC0E9 || _lockWord & 2)
- return;
- }
+ if (_lockWord & 0x80E9 || _lockWord & 2)
+ return;
_timer1++;
@@ -2944,7 +2933,7 @@
if (!_cepeFlag)
expire_vga_timers();
- if (_lockCounter != 0 && !_syncFlag2) {
+ if (_lockCounter != 0 && _syncFlag2) {
_lockWord &= ~2;
return;
}
@@ -2987,15 +2976,9 @@
}
void SimonEngine::o_vga_reset() {
- if (_game & GF_SIMON2) {
- _lockWord |= 0x8000;
- vc27_resetSprite();
- _lockWord &= ~0x8000;
- } else {
- _lockWord |= 0x4000;
- vc27_resetSprite();
- _lockWord &= ~0x4000;
- }
+ _lockWord |= 0x8000;
+ vc27_resetSprite();
+ _lockWord &= ~0x8000;
}
bool SimonEngine::itemIsSiblingOf(uint16 a) {
Index: vga.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/vga.cpp,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -d -r1.140 -r1.141
--- vga.cpp 18 Oct 2005 01:30:22 -0000 1.140
+++ vga.cpp 23 Oct 2005 11:17:15 -0000 1.141
@@ -225,9 +225,9 @@
// Simon1 Only
if (_vgaRes328Loaded == true) {
_vgaRes328Loaded = false;
- _lockWord |= 0x4000;
+ _lockWord |= 0x8000;
read_vga_from_datfile_1(23);
- _lockWord &= ~0x4000;
+ _lockWord &= ~0x8000;
}
}
@@ -235,9 +235,9 @@
// Simon1 Only
if (_vgaRes328Loaded == false) {
_vgaRes328Loaded = true;
- _lockWord |= 0x4000;
+ _lockWord |= 0x8000;
read_vga_from_datfile_1(328);
- _lockWord &= ~0x4000;
+ _lockWord &= ~0x8000;
}
}
@@ -866,7 +866,7 @@
} while (++w != state.draw_width);
/* vc10_helper_5 */
- } else if (_lockWord & 0x20 && state.palette == 0 || state.palette == 0xC0) {
+ } else if (((_lockWord & 0x20) && state.palette == 0) || state.palette == 0xC0) {
const byte *src;
byte *dst;
uint h, i;
More information about the Scummvm-git-logs
mailing list