Travis Howell
|
2a876e11b5
|
Add support for clearWindow and cleanup
svn-id: r24272
|
2006-10-11 12:03:47 +00:00 |
|
Travis Howell
|
a8df97ede8
|
Fix palette display of lower part of screne in Elvira 1
svn-id: r24271
|
2006-10-11 09:21:59 +00:00 |
|
Travis Howell
|
08a2365695
|
Increase buffer size for Elvira 1
svn-id: r24270
|
2006-10-11 01:51:10 +00:00 |
|
Travis Howell
|
a025cf49b4
|
Ooops, remove debug left overs
svn-id: r24265
|
2006-10-10 13:08:27 +00:00 |
|
Paweł Kołodziejski
|
e85ab4b10f
|
now SmushPlayer is class created once same as SmushMixer while scumm engine creation. this allow finish play smush audio track finished to the end instead immediately stopped as it was happen before
svn-id: r24263
|
2006-10-10 12:16:21 +00:00 |
|
Travis Howell
|
89f79acb84
|
Fix and remove duplicate opcode for Elvira 1
svn-id: r24262
|
2006-10-10 12:13:47 +00:00 |
|
Travis Howell
|
99df945038
|
Fix guard response in Elvira 1
svn-id: r24261
|
2006-10-10 11:44:58 +00:00 |
|
Travis Howell
|
c5044d67c9
|
Fix movement in Elvira 1
svn-id: r24260
|
2006-10-10 11:25:45 +00:00 |
|
Torbjörn Andersson
|
651f9f2ad7
|
Casting 'buffer' to uint32 makes absolutely no sense to me. As far as I can
tell, we just want to add an offset to a byte pointer.
svn-id: r24254
|
2006-10-09 15:42:55 +00:00 |
|
Travis Howell
|
82775ed890
|
Use correct video window values for each game and minor cleanup
svn-id: r24253
|
2006-10-09 13:00:25 +00:00 |
|
Travis Howell
|
757fc94676
|
Enable convert code for Amiga CD32 version of Simon1 too
svn-id: r24251
|
2006-10-09 11:06:56 +00:00 |
|
Travis Howell
|
b2d4d36e8b
|
Add Amiga ECS verison of Simon the Sorcerer 1
svn-id: r24250
|
2006-10-09 10:26:27 +00:00 |
|
Travis Howell
|
5dc2183939
|
Fix the display of backgrounds in Amiga disk versions of Simon1
svn-id: r24247
|
2006-10-09 06:11:51 +00:00 |
|
Travis Howell
|
20a0bc6700
|
Fix invalid reads during conversion
svn-id: r24246
|
2006-10-09 02:59:40 +00:00 |
|
Travis Howell
|
aac87e10c2
|
Minor cleanup
svn-id: r24245
|
2006-10-09 02:12:24 +00:00 |
|
Travis Howell
|
5e827e1e5d
|
Update comment
svn-id: r24244
|
2006-10-09 02:01:37 +00:00 |
|
Travis Howell
|
5b048de879
|
Add conversion for planar graphics in Amiga version of Elvira 1/2 and Waxworks
svn-id: r24243
|
2006-10-09 01:58:48 +00:00 |
|
Travis Howell
|
9fbe8481d8
|
Add conversion for planar graphics in Amiga version of Elvira 1/2 and Waxworks
svn-id: r24242
|
2006-10-09 01:56:51 +00:00 |
|
Paweł Kołodziejski
|
430317dc92
|
removed not needed anymore time measures in smush code
svn-id: r24226
|
2006-10-08 19:39:46 +00:00 |
|
Paweł Kołodziejski
|
f73861c943
|
re-add missing break; removed by mistake
svn-id: r24225
|
2006-10-08 19:35:13 +00:00 |
|
Paweł Kołodziejski
|
4e22b8262a
|
remove handleSkip code, SKIP chunk is only used by INSANE code and exist only in 4 SAN files: minedriv, toranch, tovista1, tovista2
svn-id: r24221
|
2006-10-08 19:23:08 +00:00 |
|
Paweł Kołodziejski
|
ce100c8e93
|
small unify handleIACT function
svn-id: r24214
|
2006-10-08 18:22:51 +00:00 |
|
Kostas Nakos
|
4524b49872
|
Initial commit of the wince-gcc re-port
svn-id: r24212
|
2006-10-08 18:15:18 +00:00 |
|
Paweł Kołodziejski
|
0f17713763
|
fixed potentially uninitialized local variable 'x'
svn-id: r24209
|
2006-10-08 15:46:23 +00:00 |
|
Joost Peters
|
bf6ba21d83
|
commit "fixed regression in BASS adlib music." from 0-9-0 branch to trunk
svn-id: r24204
|
2006-10-08 12:31:05 +00:00 |
|
Travis Howell
|
9aee6f3ff6
|
Correct x position, when printing stasticsin Elvira 1
svn-id: r24198
|
2006-10-08 10:43:49 +00:00 |
|
Torbjörn Andersson
|
0317b11460
|
Fixed regression in non-Elvira games.
svn-id: r24197
|
2006-10-08 09:44:06 +00:00 |
|
Torbjörn Andersson
|
bc4e7d4f82
|
Whitespace.
svn-id: r24196
|
2006-10-08 09:02:31 +00:00 |
|
Travis Howell
|
4188e40c5d
|
Add invert box difference in Elvira 2
svn-id: r24195
|
2006-10-08 08:57:26 +00:00 |
|
Travis Howell
|
ed4f078fc8
|
Add invert box difference in Elvira 1
svn-id: r24194
|
2006-10-08 08:47:33 +00:00 |
|
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 |
|
Eugene Sandulenko
|
9142322cb0
|
More const madness.
svn-id: r24191
|
2006-10-08 07:48:19 +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
|
f09123a1b4
|
Fixed compilation.
svn-id: r24177
|
2006-10-07 19:15:19 +00:00 |
|
Max Horn
|
9cba143699
|
Removed _lastKeyHit, instead pass the key code as a parameter to processKeyboard()
svn-id: r24176
|
2006-10-07 17:49:05 +00:00 |
|
Max Horn
|
ff6731e00a
|
Removed 'smushMode' param from processInput and processKeyboard in favor of a new member _smushActive of ScummEngine_v7
svn-id: r24175
|
2006-10-07 17:42:32 +00:00 |
|
Max Horn
|
71bea97de7
|
Clarified comment
svn-id: r24174
|
2006-10-07 15:46:38 +00:00 |
|
Max Horn
|
e31ae8edc7
|
Moved calls to addDefaultDirectory, and creation of the master file handle, from the ScummEngine constructor to ScummEngine::init() (this makes it easier to implement more graceful error handling, for example)
svn-id: r24173
|
2006-10-07 15:37:03 +00:00 |
|
Max Horn
|
4973c657b8
|
Moved all INSANE and SMUSH related code into ScummEngine_v7 (resp. ScummEngine_v6 in a few cases)
svn-id: r24169
|
2006-10-07 13:57:06 +00:00 |
|
Torbjörn Andersson
|
f6407f01f8
|
Partial fix for Elvira 1 palette problems.
svn-id: r24168
|
2006-10-07 13:33:41 +00:00 |
|
Max Horn
|
5f0874ef63
|
Some more processKeyboard splitting
svn-id: r24167
|
2006-10-07 13:31:27 +00:00 |
|
Max Horn
|
f3e410a2ac
|
Further split processKeyboard code, moving stuff specific to some SCUMM version into the resp. subclass of ScummEngine
svn-id: r24166
|
2006-10-07 13:11:51 +00:00 |
|
Max Horn
|
c3fb1fbcd4
|
Moved SCUMM keyboard handling code from processInput() to the new (sub)method processKeyboard
svn-id: r24165
|
2006-10-07 12:33:22 +00:00 |
|
Max Horn
|
f13e4baaf9
|
Renemaed ScummEngine::processKbd to processInput (as it also deals with the mouse)
svn-id: r24164
|
2006-10-07 12:19:28 +00:00 |
|