aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.cpp
diff options
context:
space:
mode:
authorTravis Howell2003-05-24 13:05:56 +0000
committerTravis Howell2003-05-24 13:05:56 +0000
commit84195fe444fefcc115dcbe30f6f382f36a190e2f (patch)
treec3feb53392d5ababb2bf29e32294570838e07cfd /simon/simon.cpp
parentcf290567688813a41efdff79807b6dc072820929 (diff)
downloadscummvm-rg350-84195fe444fefcc115dcbe30f6f382f36a190e2f.tar.gz
scummvm-rg350-84195fe444fefcc115dcbe30f6f382f36a190e2f.tar.bz2
scummvm-rg350-84195fe444fefcc115dcbe30f6f382f36a190e2f.zip
Add some extra code for simon1dos/talkie, doesn't seem to function yet though
svn-id: r7886
Diffstat (limited to 'simon/simon.cpp')
-rw-r--r--simon/simon.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index db14f6aa69..36db7f22a2 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -3184,8 +3184,11 @@ void SimonState::fcs_unk1(uint fcs_index) {
// ok
void SimonState::fcs_unk_5(FillOrCopyStruct *fcs, uint fcs_index) {
- if (!(_game & GF_SIMON2)) {
+ if (_game == GAME_SIMON1WIN) {
o_kill_sprite_simon1(0x80);
+ } else if (!(_game & GF_SIMON2)) {
+ o_kill_sprite_simon1(0x81);
+ start_vga_code(0, 1, 0x81, 0, 0, 0xE);
}
}