Arnaud Boutonné
85950d6f6b
gob : _spriteBottom incorrectly saved and restored in Draw_v2::spriteOperation
...
svn-id: r41160
2009-06-04 09:48:56 +00:00
John Willis
929ef3e4a8
Initial import of the GP2XWiz backend (based on the GP2X and SDL backends). Includes configure changes and one #ifdef to SDL backend. Also updates NEWS.
...
svn-id: r41156
2009-06-04 08:30:31 +00:00
Filippos Karapetis
70effa46e5
Reordered the numpad keys so that they make more sense, and simplified the code which returns the values of shifted function keys
...
svn-id: r41155
2009-06-04 08:28:20 +00:00
Filippos Karapetis
634e023485
Turned debug_weak_validations on by default again, as apparently some games like SQ3 fail in some validations (e.g. when loading). Also, fixed a potential out of bounds access when copying the value of __FILE__ into a buffer (as its value can be quite long in some cases).
...
svn-id: r41154
2009-06-04 08:25:48 +00:00
Max Horn
3235fd3f65
cleanup
...
svn-id: r41150
2009-06-03 20:48:35 +00:00
Johannes Schickel
2dbd81f1f2
Silence some unused variable warnings.
...
svn-id: r41149
2009-06-03 20:03:08 +00:00
Florian Kagerer
f77142c55c
LOL: implemented guardian spell
...
svn-id: r41148
2009-06-03 19:58:06 +00:00
Florian Kagerer
8c86805415
LOL: implemented opcode required for catwalk caves
...
svn-id: r41147
2009-06-03 19:11:11 +00:00
Walter van Niftrik
6e079f7ea8
SCI: Added some of the missing pieces for speech support in CD games. It now partially works.
...
svn-id: r41146
2009-06-03 18:43:22 +00:00
Florian Kagerer
0efe78d0f8
LOL: implemented mist of doom spell
...
svn-id: r41145
2009-06-03 17:35:06 +00:00
Johannes Schickel
5206ef16a6
Silence unused variable warning.
...
svn-id: r41144
2009-06-03 16:29:02 +00:00
Johannes Schickel
626765b71a
Fix warning about signed vs. unsigned comparison.
...
svn-id: r41143
2009-06-03 16:28:09 +00:00
Fabio Battaglia
ee04870cc2
tinsel: fixed endianess issue in psx palette remapper
...
svn-id: r41142
2009-06-03 16:15:17 +00:00
Filippos Karapetis
9673beb082
Moved some more console commands to ScummVM's console
...
svn-id: r41141
2009-06-03 14:47:32 +00:00
Florian Kagerer
2abb8d9ff6
LOL: fixed minor bug in shakeScene() which caused a graphics glitch when dropping into pits
...
svn-id: r41140
2009-06-03 14:24:00 +00:00
Filippos Karapetis
317da8756e
- Moved the engine state and the console to be private members of SciEngine
...
- Implemented pauseEngineIntern()
- Music now stops and resumes when entering/leaving the debugger
svn-id: r41139
2009-06-03 14:09:25 +00:00
Fabio Battaglia
dcbc6e7e69
tinsel: removed some warnings related to psx code and cleanup of psx palette remapper function
...
svn-id: r41138
2009-06-03 14:03:05 +00:00
Filippos Karapetis
cb0aed3303
Moved some more console commands to ScummVM's console
...
svn-id: r41137
2009-06-03 11:38:12 +00:00
Filippos Karapetis
3c7b434b04
- Sorted the console commands a bit more
...
- Removed the commands which manipulated variables and turned them into debug variables instead
- Rewrote help so that it's more organized and easier to read
- Unified the debug variable names
svn-id: r41136
2009-06-03 09:45:16 +00:00
Travis Howell
59cb31d013
Cleanup.
...
svn-id: r41135
2009-06-03 06:52:39 +00:00
Travis Howell
ad09b50168
Increase maxHeapThreshold for 16bit color HE games, due to larger resource sizes been used.
...
svn-id: r41134
2009-06-03 06:34:39 +00:00
Travis Howell
ba48060b5f
Sprites are used for subtitles, in all 16bit color HE games.
...
svn-id: r41133
2009-06-03 06:24:27 +00:00
Travis Howell
a34fb64f09
Correct sound timer and disable sound offsets, in later HE games.
...
svn-id: r41132
2009-06-03 00:55:36 +00:00
Travis Howell
fc4d1c0aff
Revert last change, better to wait for 16bit backend support.
...
svn-id: r41131
2009-06-03 00:31:50 +00:00
Travis Howell
f82df1d1c4
Update thumbnail code to capture RGB565 screen.
...
svn-id: r41130
2009-06-03 00:01:07 +00:00
Filippos Karapetis
2ce6cca98b
Moved some more console commands to ScummVM's debug console
...
svn-id: r41129
2009-06-02 23:29:58 +00:00
Johannes Schickel
d94f920d50
Fix warning.
...
svn-id: r41128
2009-06-02 23:20:14 +00:00
Filippos Karapetis
ac544e73e9
Moved some more console commands to ScummVM's debug console
...
svn-id: r41127
2009-06-02 21:07:34 +00:00
Filippos Karapetis
780926991e
Moved some more console commands to ScummVM's debug console
...
svn-id: r41126
2009-06-02 19:03:43 +00:00
Filippos Karapetis
98f64cfa2f
Removed the gfxw_new_visual and gfxw_new_port wrappers, moved _kfuncTable inside the Kernel class and moved gfxw_find_port inside the GfxVisual struct
...
svn-id: r41125
2009-06-02 14:16:59 +00:00
Johannes Schickel
c1d01223aa
Fix bug #2799905 "WINCE: Compilation broken".
...
svn-id: r41124
2009-06-02 11:58:30 +00:00
Filippos Karapetis
d405b2880b
Removed some unused variables from the engine state
...
svn-id: r41123
2009-06-02 07:59:04 +00:00
Florian Kagerer
7b31585e39
LOL: - fixed script bug reported by LordHoto
...
svn-id: r41122
2009-06-02 06:19:41 +00:00
Travis Howell
d532328dd4
Fix palette regression in HE99+ games, the HE palette number must be set, before setting the costume palette.
...
svn-id: r41121
2009-06-02 06:03:49 +00:00
Johannes Schickel
a4292afcdc
Formatting and whitespaces again.
...
svn-id: r41120
2009-06-02 00:10:13 +00:00
Johannes Schickel
fae4192b37
Remove "_smoothScrollTimer" from LoLEngine, it was only used as local variable anyway.
...
svn-id: r41119
2009-06-02 00:07:11 +00:00
Johannes Schickel
762f630849
Cleanup.
...
svn-id: r41118
2009-06-01 23:53:30 +00:00
Johannes Schickel
9a0fff429f
- Remove LoLEngine::delayUntil it was identical to KyraEngine_v1 in its functionallity anyway
...
- Change KyraEngine_v1::delayUntil to a somewhat more LoLEngine::delayUntil like implementation
svn-id: r41117
2009-06-01 23:38:56 +00:00
Johannes Schickel
fb93062def
Allow the user to quit ScummVM, when LoL waits via delayUntil.
...
svn-id: r41116
2009-06-01 23:30:06 +00:00
Johannes Schickel
6fcccb3fcd
Slight cleanup in LoLEngine's delay and delayUntil.
...
svn-id: r41115
2009-06-01 23:29:05 +00:00
Johannes Schickel
6782d3efac
Change LoLEngine::delay to be conform with KyraEngine_v1::delay. (remove special iUpdate parameter, just call updateInput, when "doUpdate" is set to false)
...
svn-id: r41114
2009-06-01 23:25:10 +00:00
Johannes Schickel
f57be08d6d
- Add some basic debugger for Lands of Lore.
...
- Allow the "flags" command in all Kyra games to be working properly with 320x200 GUI.
svn-id: r41113
2009-06-01 22:03:27 +00:00
Johannes Schickel
bdea557d7f
- Fix some valgrind warnings
...
- Fix original bug in the Lands of Lore credits, which messed up some headings (the original didn't display them at all for some reason)
svn-id: r41111
2009-06-01 21:03:44 +00:00
Joost Peters
5f7515162a
Capitalize the C in Corpse
...
svn-id: r41110
2009-06-01 20:55:31 +00:00
Joost Peters
ce1c5e2c0b
change pathfinding variables from char to int8 to ensure signedness
...
svn-id: r41109
2009-06-01 20:53:19 +00:00
Joost Peters
c7d181d107
don't use FROM_LE_* macros on font data, as it already is in native endianness
...
svn-id: r41108
2009-06-01 19:53:11 +00:00
Joost Peters
12837c968c
Change flip[Short|Long] functions to bigEndian[Short|Long]ToNative to clarify that flipping only occurs on LE systems + some related cleanup.
...
svn-id: r41107
2009-06-01 19:29:04 +00:00
Florian Kagerer
a10287e787
LOL: fix warning
...
svn-id: r41106
2009-06-01 19:11:56 +00:00
Florian Kagerer
8b59d275ab
LOL: add workaround comment (at LordHoto's repeated insistence)
...
svn-id: r41105
2009-06-01 18:25:43 +00:00
Florian Kagerer
42032cf7ec
LOL: - minor fix to the input code
...
svn-id: r41104
2009-06-01 17:50:30 +00:00