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 |
|
Johannes Schickel
|
c9245a0ffe
|
Uses the slider background settings instead of the edit text widget settings for the slider background.
svn-id: r24187
|
2006-10-08 01:05:10 +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 |
|
Max Horn
|
dca237598b
|
Added a const qualifier inside struct ADGameDescription (rule of thumb: Make as many pointers and members const as possible, it helps prevent bugs, and potentially helps the optimizer)
svn-id: r24181
|
2006-10-08 00:20:44 +00:00 |
|
Travis Howell
|
fbbc609610
|
A few corrections for Elvira 1 game details
svn-id: r24180
|
2006-10-08 00:00:58 +00:00 |
|
Johannes Schickel
|
7212dfaa22
|
Whitespaces.
svn-id: r24179
|
2006-10-07 21:22:32 +00:00 |
|
Eugene Sandulenko
|
e93787490b
|
#include <base/engine.h> -> #include <engines/engine.h (Though I don't like
those angle brackets)
svn-id: r24178
|
2006-10-07 21:05:31 +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 |
|
Max Horn
|
ef30cdf78b
|
some HE related cleanup
svn-id: r24163
|
2006-10-07 11:54:50 +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 |
|
Eugene Sandulenko
|
d961722cb0
|
Fix compilation. SDL.h is required for SDL_GetError()
svn-id: r24160
|
2006-10-07 06:09:24 +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 |
|
Torbjörn Andersson
|
f11c3d1f26
|
Removed some left-over (I think!) code from unloadPluginsExcept() that was
causing ScummVM to crash for me.
svn-id: r24155
|
2006-10-07 01:56:31 +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 |
|
Max Horn
|
df5be19409
|
Instantiate and hook up the plugin providers in the main() function of the corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup
svn-id: r24153
|
2006-10-07 01:05:12 +00:00 |
|
Max Horn
|
c8a21d19d1
|
Added SDL plugin provider
svn-id: r24152
|
2006-10-07 00:51:16 +00:00 |
|
Max Horn
|
28ef091808
|
Modified configure to #define SDL_BACKEND when using the SDL backend (akin to X11_BACKEND)
svn-id: r24151
|
2006-10-07 00:48:28 +00:00 |
|
Max Horn
|
d88288120b
|
Fixed mixup in win32 plugin provider code, and added win32 & dc plugin providers to the build system
svn-id: r24150
|
2006-10-07 00:35:05 +00:00 |
|
Max Horn
|
8d82ffd31b
|
Added plugin providers for Win32 and DC
svn-id: r24149
|
2006-10-07 00:31:33 +00:00 |
|
Max Horn
|
26e4e16800
|
Started to refactor the plugin code (moving backend specific stuff into backends/plugins/)
svn-id: r24148
|
2006-10-07 00:22:48 +00:00 |
|
Eugene Sandulenko
|
1373686c34
|
Added DJWillis as official GP2X porter.
svn-id: r24145
|
2006-10-06 19:08:55 +00:00 |
|
Eugene Sandulenko
|
3d84f11046
|
Patch #1432376: "Very basic GP2X Backend"
svn-id: r24144
|
2006-10-06 19:01:39 +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 |
|