Max Horn
bb8afe3839
Added ResourceManager::isLocked; made ResourceManager::flags protected; moved some stuff around
...
svn-id: r19137
2005-10-17 15:00:23 +00:00
Eugene Sandulenko
b4a4f779e3
Fix walking in IHNM. It appeared that BG mask wasn't flipped upside down
...
when everything else is :).
svn-id: r19136
2005-10-17 14:20:18 +00:00
Eugene Sandulenko
f3c387f328
Bump version to 0.9.0CVS. Woo hoo!
...
svn-id: r19133
2005-10-17 13:42:36 +00:00
Travis Howell
a200be4bbf
Update supported HE titles.
...
svn-id: r19130
2005-10-17 13:02:51 +00:00
Torbjörn Andersson
4a9bf82143
Decrease delay while editing savegame name. This way, there should be much
...
less risk of keypresses being lost.
svn-id: r19128
2005-10-17 07:15:18 +00:00
Torbjörn Andersson
290c8114de
Fixed end credits crash. (See bug #1327650 ). Actually, there were several
...
more or less serious bugs here:
* The fnResetGlobals() function returned IR_CONT. Since it potentially
kills its own script resource, this can lead to illegal read accesses.
Not it returns IR_STOP instead. This was probably a bug in the original
interpreter as well, but it handled memory allocation quite differently
so it was probably never an issue.
* Since fnResetGlobals() forcibly closes resources, I've changed the
closeResource() function to silently ignore requests to close resources
where the data pointer is NULL. While it could signify an error, it isn't
necessarily so.
* Don't force the screen to fade up after the credits -- let the script do
it instead. This prevents it from fading up the wrong image.
svn-id: r19127
2005-10-17 06:45:54 +00:00
Torbjörn Andersson
1a717471ba
Fixed off-by-one error when decoding the original sound files. I thought I
...
had already done this, but I guess not...
svn-id: r19126
2005-10-17 06:31:10 +00:00
Eugene Sandulenko
ee4cbcb98d
Fix bug #1326833 "ITE: Missing copy protection". Though it is disabled
...
by default by kind permission from Wyrmkeep Entertainment Co.
svn-id: r19125
2005-10-17 03:28:21 +00:00
Eugene Sandulenko
3dd9f208cc
Add contributed Amiga Gob1 md5 sum
...
svn-id: r19124
2005-10-17 00:23:00 +00:00
Nicolas Bacca
a4bf8dd9c9
Update build files. Add support for Gobliiins and ITE engines
...
svn-id: r19123
2005-10-16 23:07:37 +00:00
Nicolas Bacca
9bd5866df2
Toolbar must be visible to process an action.
...
svn-id: r19122
2005-10-16 22:53:56 +00:00
Nicolas Bacca
ce1a66a332
Windows Mobile 5 devices support (requires the latest SDL Windows CE port available on http://arisme.free.fr updated during this week) - Use the old mouse code to avoid scalers problems (to be fixed after 0.8.0 release) - Display/Hide the toolbar by double tapping quickly on the top of the screen to comply with the new GUI height
...
svn-id: r19121
2005-10-16 22:52:46 +00:00
Nicolas Bacca
4317c0001e
Windows Mobile 5 devices support (requires the latest SDL Windows CE port available on http://arisme.free.fr updated during this week) - Use the old mouse code to avoid scalers problems (to be fixed after 0.8.0 release)
...
svn-id: r19120
2005-10-16 22:52:46 +00:00
Nicolas Bacca
8b2d14324c
Support for Gobliiins and ITE engines
...
svn-id: r19119
2005-10-16 22:48:53 +00:00
Nicolas Bacca
e2eefba7dc
Update to use common GUI::Actions class
...
svn-id: r19118
2005-10-16 22:47:53 +00:00
Nicolas Bacca
e1e60aa631
Newer Smartphones detection for Windows Mobile 5.0 - add some simulation options when debugging on a Pocket PC platform
...
svn-id: r19117
2005-10-16 22:37:17 +00:00
Nicolas Bacca
1135e05ccd
Support for Gobliiins and ITE engines
...
svn-id: r19116
2005-10-16 22:35:38 +00:00
Nicolas Bacca
6471cf82d1
Temporarily virtualize mouse drawing functions for the WinCE port. Hope that line endings are correct since I have to use TortoiseCVS for this update :)
...
svn-id: r19115
2005-10-16 22:32:46 +00:00
Eugene Sandulenko
6a469a0f1b
Put correct order of MM NES verbs in help. Will try to make them work
...
later. Currently mapping is all wrong.
svn-id: r19114
2005-10-16 22:12:00 +00:00
Eugene Sandulenko
1529b1ad0a
Store game title in savefile. Lets us not guess which game save is made for
...
as it is not possible to tell that by md5. Bumbed savegame version.
svn-id: r19113
2005-10-16 17:19:52 +00:00
Eugene Sandulenko
68c5fe52c2
Err.. Now really fix game detection. Not that it was wrong, but I forgot
...
to remove old leftover which plainly overewrote all those sophisticated
checks.
svn-id: r19112
2005-10-16 16:50:05 +00:00
Paweł Kołodziejski
824f9316bf
fix mem align for arm processors by Koen Kooi
...
svn-id: r19111
2005-10-16 16:39:00 +00:00
Torbjörn Andersson
8b1e22e964
Be more careful when subtracting from unsigned values. Fixes bug #1327972 .
...
svn-id: r19110
2005-10-16 15:06:51 +00:00
Torbjörn Andersson
c6a6d89453
Don't remove the cursor character from the savegame name until the very
...
last moment. Should fix bug #1327439 .
svn-id: r19109
2005-10-16 13:53:15 +00:00
Torbjörn Andersson
6ee249743c
There was a mention of the "Expected XXX samples..." error in the IRC logs.
...
Without a proper bug report, it's hard to diagnose, but this change might
allow it to recover after such an error. Maybe.
svn-id: r19108
2005-10-16 13:31:57 +00:00
Paweł Kołodziejski
1af9aad8ef
compiler warned about useless negative operation. i hope it's ok after change
...
svn-id: r19107
2005-10-16 10:29:10 +00:00
Travis Howell
8dd91d9b16
Add missing function for getWizData.
...
svn-id: r19106
2005-10-16 09:50:27 +00:00
Eugene Sandulenko
e4b85675a6
Correct heversion for updated dog-on-a-stick.
...
svn-id: r19105
2005-10-16 03:11:46 +00:00
Marcus Comstedt
ea6b0f2b44
Enable MAD support.
...
svn-id: r19104
2005-10-15 22:28:27 +00:00
Eugene Sandulenko
fb14ec5830
Correct MD5
...
svn-id: r19103
2005-10-15 17:43:02 +00:00
Marcus Comstedt
ee15539952
Try do display the virtual keyboard only when a string input widget has focus.
...
svn-id: r19102
2005-10-15 15:46:12 +00:00
Marcus Comstedt
1ee05972af
Avoid "double-clicks" when the virtual keyboard is activated.
...
svn-id: r19101
2005-10-15 14:59:46 +00:00
Marcus Comstedt
a4aefbe9b4
Added support for cursor palettes.
...
svn-id: r19100
2005-10-15 14:33:58 +00:00
Marcus Comstedt
dbea2b5a1d
Added some missing functions.
...
svn-id: r19099
2005-10-15 14:15:22 +00:00
Travis Howell
4d85ddbc28
Several later HE games use sprites for subtitles.
...
svn-id: r19098
2005-10-15 11:03:32 +00:00
Max Horn
dca6f248ee
Unified mouse pos update code
...
svn-id: r19097
2005-10-15 10:31:55 +00:00
Travis Howell
6e446ad46f
Use delay, not value in setSpriteGeneralProperty.
...
svn-id: r19096
2005-10-15 10:31:18 +00:00
Travis Howell
170521fb9b
Avoid conflicting VARS.
...
svn-id: r19095
2005-10-15 07:32:44 +00:00
Travis Howell
59bf8538a5
Reset inventory offset when restarting V1/V2 games.
...
svn-id: r19094
2005-10-15 06:41:48 +00:00
Torbjörn Andersson
7aec70c395
Fixed a bug in the Kyra CD intro that caused ScummVM to crash when compiled
...
with GCC 4. (The string buffer for the file name was too short, which
caused a write to another variable's address to overwrite the terminating
zero at the end of the string.)
svn-id: r19093
2005-10-15 06:26:53 +00:00
Travis Howell
b7e72737d3
Set inital room width and height.
...
Several early HE games check values, before they are set.
svn-id: r19092
2005-10-15 06:15:13 +00:00
Travis Howell
05d5bc16d2
Add extra case for 3DO fbpack.
...
svn-id: r19091
2005-10-15 02:22:42 +00:00
Travis Howell
30b13e1206
Ooops, remove debug output.
...
svn-id: r19090
2005-10-15 00:47:23 +00:00
Travis Howell
b6425d1cf8
Fix regression, resID shouldn't beint16.
...
Slight correction to copyArrayHelper.
svn-id: r19089
2005-10-15 00:46:08 +00:00
Eugene Sandulenko
842f520af1
Fix from wjp which let protection screen render itself at last.
...
Now you may clearly see rotated numbers as well as hint when your code
is wrong.
svn-id: r19088
2005-10-14 22:05:41 +00:00
Lars Persson
c97645f555
Added SYMBIAN32 defines for touchscreen navigation
...
svn-id: r19087
2005-10-14 20:52:57 +00:00
Lars Persson
8dfc199d5b
Added Symbian #idefine
...
svn-id: r19086
2005-10-14 20:50:09 +00:00
Gregory Montoir
3e03ca6855
Slightly better that way.
...
svn-id: r19085
2005-10-14 19:51:56 +00:00
Gregory Montoir
fe6b21129d
Fixed the 'Failed to save game state' warning in HE90. _numBitVariables is equal to 0 there, so Serializer::saveLoadArrayOf() is called with len=0 which calls GzipSaveFile::write() with dataSize=0, which leads to GzipSaveFile::_ioError being set.
...
svn-id: r19084
2005-10-14 19:32:58 +00:00
Torbjörn Andersson
80fd4fe088
Turned on the automatic computation of dirty rects for ITE. It should make
...
it less of a CPU hog for 0.8.0, but I hope we'll be able to fix it properly
for later versions.
svn-id: r19083
2005-10-14 15:15:52 +00:00