Commit Graph

109 Commits

Author SHA1 Message Date
Travis Howell
245a40963a Add opcode for Elvira 1 and remove errors that don't occur in original games
svn-id: r24193
2006-10-08 08:35:25 +00:00
Torbjörn Andersson
de280a5a5c The extra Elvira 1 colours have to be "re-scaled" to 8 bits. Cleaned up the
code a bit to make that more obvious.

svn-id: r24192
2006-10-08 08:18:33 +00:00
Travis Howell
07183595e7 Add a few palette differences and fix input in Elvira 1
svn-id: r24190
2006-10-08 07:42:34 +00:00
Travis Howell
56153086e5 Add code for displaying stastics in Elvira 1
svn-id: r24188
2006-10-08 01:46:38 +00:00
Max Horn
25cfb5feb1 Added a FIXME comment
svn-id: r24184
2006-10-08 00:42:31 +00:00
Max Horn
e3797919fc Replaced evil usage of static globals inside function by proper member variables
svn-id: r24183
2006-10-08 00:41:29 +00:00
Max Horn
d280234ae7 Added more const qualifiers
svn-id: r24182
2006-10-08 00:21:40 +00:00
Travis Howell
fbbc609610 A few corrections for Elvira 1 game details
svn-id: r24180
2006-10-08 00:00:58 +00:00
Torbjörn Andersson
f6407f01f8 Partial fix for Elvira 1 palette problems.
svn-id: r24168
2006-10-07 13:33:41 +00:00
Torbjörn Andersson
05e7423ed8 Fixed warning.
svn-id: r24162
2006-10-07 08:38:31 +00:00
Travis Howell
1a785b85b3 Add more code differences in Elvira 1
svn-id: r24161
2006-10-07 08:28:06 +00:00
Travis Howell
22a14014b3 Minor cleanup
svn-id: r24159
2006-10-07 03:43:51 +00:00
Travis Howell
f6a6818c5a Minor cleanup
svn-id: r24158
2006-10-07 03:31:17 +00:00
Travis Howell
60f7d97665 Whitespace changes
svn-id: r24157
2006-10-07 03:24:40 +00:00
Travis Howell
8afacd96b9 Add code for printing to boxes in Waxworks
svn-id: r24156
2006-10-07 03:02:56 +00:00
Travis Howell
e4c9d0a4e3 Add more script opcodes for Elvira 1/2/WW
svn-id: r24154
2006-10-07 01:10:32 +00:00
Travis Howell
e75bea0c8f Add more code for Elvira 2
svn-id: r24143
2006-10-06 15:59:59 +00:00
Travis Howell
4b900edfeb Add more code for Elvira 2
svn-id: r24142
2006-10-06 15:16:56 +00:00
Travis Howell
38195077d4 Add more code for Elvira 1
svn-id: r24141
2006-10-06 14:44:39 +00:00
Travis Howell
1d310debd9 Fix dectection of hit areas in earlier games
svn-id: r24140
2006-10-06 12:58:11 +00:00
Travis Howell
e0b76855d3 Correct typo in game title for Elvira 2
svn-id: r24139
2006-10-06 09:21:34 +00:00
Travis Howell
d16c635a12 Alwats report invalid opcodes when debug output is enabled
svn-id: r24138
2006-10-06 08:30:07 +00:00
Travis Howell
8637803941 Update ebug opcode table for Elvira1
svn-id: r24137
2006-10-06 08:00:41 +00:00
Travis Howell
85c9bb0329 Add initial debug opcode table for Elvira1
svn-id: r24136
2006-10-06 07:44:03 +00:00
Travis Howell
f1475e24f5 Add debug video opcodes table for Elvira 1
svn-id: r24135
2006-10-06 06:12:57 +00:00
Travis Howell
81cbb8f718 Correct game titles for Elvira 1/2
svn-id: r24134
2006-10-06 05:17:54 +00:00
Travis Howell
3183f36422 Add Amiga demo of Elvira, and switch to elvira1 for Elvira
svn-id: r24133
2006-10-06 05:13:09 +00:00
Travis Howell
7ac1f00f0b Ooops, restrict o_loadZone() changes to older games only
svn-id: r24132
2006-10-06 04:56:25 +00:00
Travis Howell
7f99566784 Add support for skipping introduction in Elivra 1/2/WW
svn-id: r24131
2006-10-06 04:51:22 +00:00
Travis Howell
c22289416f Add more code for Elvira 1/2
svn-id: r24130
2006-10-06 00:36:13 +00:00
Johannes Schickel
ac7651b273 Silenced warning of msvc8.
svn-id: r24127
2006-10-05 19:11:09 +00:00
Torbjörn Andersson
9ae7bab9f2 I hope this is the right fix for an "invalid opcode" message right after
SET_PATHFIND_ITEM when dumping scripts. If so, perhaps it should be on the 0.9
branch as well. On the other hand, it only happens when debugging...

svn-id: r24125
2006-10-05 16:43:11 +00:00
Travis Howell
dcbad3a1ab Fix startup of Elvira 1
svn-id: r24124
2006-10-05 13:46:48 +00:00
Travis Howell
5af4438cd2 Fix opening credits of Elvira 2
svn-id: r24123
2006-10-05 10:10:26 +00:00
Travis Howell
4dd72f0b3b Fix loading position of initial items in Elvira 1/2
svn-id: r24122
2006-10-05 08:54:51 +00:00
Travis Howell
5074da16d3 Add more code and stubs for WW
svn-id: r24121
2006-10-05 05:27:10 +00:00
Travis Howell
d7ac158813 Add Amiga versions of Elvira 1/2 and Waxworks
svn-id: r24120
2006-10-05 03:43:40 +00:00
Travis Howell
73552266c6 Elvira 1 require more table memory for now
svn-id: r24119
2006-10-05 02:08:51 +00:00
Travis Howell
5fe35cbe9a Reduce memory required by each game, and add safety checks
svn-id: r24118
2006-10-05 01:17:59 +00:00
Travis Howell
b18fdb4c0a Remove sound hacks for DS port, which would cause no speech or subtitles in Simon 1 with speech
svn-id: r24117
2006-10-05 00:16:50 +00:00
Travis Howell
a66907e276 Fix dumping of complete video script output
svn-id: r24112
2006-10-04 13:29:14 +00:00
Travis Howell
1dd23850ec Correct frame rate in earlier games
svn-id: r24111
2006-10-04 12:29:37 +00:00
Travis Howell
8e4ffa4b7a Fix palette regression
svn-id: r24110
2006-10-04 11:44:59 +00:00
Travis Howell
7cfbf8b3e4 Add French version of Elvira 2
svn-id: r24109
2006-10-04 11:17:00 +00:00
Travis Howell
2d016704f8 Correct number of variables in Elvira 1/2
svn-id: r24108
2006-10-04 11:12:59 +00:00
Travis Howell
4652cdd1ad Add video opcode differences in Elvira 2
svn-id: r24107
2006-10-04 08:53:48 +00:00
Travis Howell
aab8b9b2a2 Fix initial resource loading in Elvira 2
svn-id: r24106
2006-10-04 07:10:22 +00:00
Travis Howell
baac293911 Add more code for WW
svn-id: r24103
2006-10-04 03:29:14 +00:00
Travis Howell
1f5a69ea11 Fix sound effects regression in simon1dos and remove excess game ids
svn-id: r24100
2006-10-03 14:18:17 +00:00
Travis Howell
ab573e0c62 Cleanup
svn-id: r24099
2006-10-03 14:02:14 +00:00