Torbjörn Andersson
094382a6d0
With the added delay to the popup menu loop, it's much more likely that each
...
iteration will see several events, so pop all events from the queue each time.
Of course, we still only need to check the mouse position once. Warp the mouse
back to neutral even if we're trying to go past the first/last menu entry.
svn-id: r20918
2006-02-26 15:24:11 +00:00
Chris Apers
d6170c87c4
Use the correct function depending on the version
...
svn-id: r20917
2006-02-26 15:21:21 +00:00
Chris Apers
cd34af1149
Scumm md5 struct for 68k version
...
svn-id: r20916
2006-02-26 15:20:01 +00:00
Torbjörn Andersson
8acefe1804
The warpMouse() function needs to compensate for aspect-ratio correction, or
...
the Lure popup menus won't work.
svn-id: r20915
2006-02-26 14:31:44 +00:00
Torbjörn Andersson
f13d294ae5
Cleaned up my earlier "delay in busy-wait loop" commit, and added a similar
...
delay to PopupMenu::Show().
svn-id: r20914
2006-02-26 13:43:50 +00:00
Chris Apers
b568df4de6
Missing prefix files for 68k engines
...
svn-id: r20913
2006-02-26 13:02:34 +00:00
Torbjörn Andersson
686d463def
Added delays to the waitForRelease() and waitForPress() busy-wait loops.
...
svn-id: r20912
2006-02-26 13:02:25 +00:00
Chris Apers
0a898d1433
Use correct include and event function
...
svn-id: r20911
2006-02-26 12:52:34 +00:00
Chris Apers
382ed2bd68
Updated global data builder for 68k version, this part will be fully revamped as soon as the 68k version is ready
...
svn-id: r20910
2006-02-26 12:44:42 +00:00
Chris Apers
45e72e7e60
DIA functions required by T3
...
svn-id: r20909
2006-02-26 12:32:07 +00:00
Travis Howell
73af2a6938
Remove roomOps cases which are never used by COMI scripts
...
svn-id: r20908
2006-02-26 07:49:11 +00:00
Travis Howell
a5cb120898
COMI uses a separate setting for the verb charset, verbs use correct charset now
...
svn-id: r20907
2006-02-26 06:55:56 +00:00
Travis Howell
270a16b37b
Camera variables are initialised on startup by COMI too
...
svn-id: r20906
2006-02-26 06:15:13 +00:00
Travis Howell
0f60eaa166
Move debug mode setting to initScummVars(), so it is reset when game is restarted
...
svn-id: r20905
2006-02-26 05:48:40 +00:00
Eugene Sandulenko
a3faba9727
Fix bug #1349059 : "SCUMM, GUI: Cursor jumps to incorrect position when pausing"
...
svn-id: r20904
2006-02-26 03:03:59 +00:00
Travis Howell
bd2a59787b
That change shouldn't have been commited
...
svn-id: r20903
2006-02-26 02:23:59 +00:00
Willem Jan Palenstijn
06e02f6010
stop playing a sample before deleting the sample data
...
svn-id: r20902
2006-02-26 01:25:27 +00:00
Travis Howell
76962c3ce6
Change debugInput opcode result to zerod array for now, since it expects input string
...
svn-id: r20901
2006-02-26 00:32:10 +00:00
Chris Apers
0cb17f18b3
Cleanup, forgot to mention that these files are ARM (Zodiac and OS5) startup code
...
svn-id: r20899
2006-02-25 21:43:23 +00:00
Max Horn
a76e3bab2f
Remove the dummy index 0 entry from substResFileNameTable
...
svn-id: r20898
2006-02-25 21:36:19 +00:00
Chris Apers
1d9693f35b
Correct name
...
svn-id: r20897
2006-02-25 21:25:09 +00:00
Chris Apers
a8b06a5214
Update properties and keywords
...
svn-id: r20896
2006-02-25 21:15:28 +00:00
Chris Apers
71a2aedb91
Will use mpeg2
...
svn-id: r20895
2006-02-25 21:01:42 +00:00
Chris Apers
2cef4d1a6e
Fixed compilation
...
svn-id: r20894
2006-02-25 21:01:08 +00:00
Chris Apers
531eacb9bc
Fixed compilation
...
svn-id: r20893
2006-02-25 20:58:55 +00:00
Chris Apers
cbfec0d542
Added CinE engine
...
svn-id: r20892
2006-02-25 20:55:24 +00:00
Chris Apers
ba6c48583c
- Added 3DO platform
...
- talkSpeed and copryprotection are now global to all engines
- Fixed music and sound configuration
svn-id: r20891
2006-02-25 20:54:01 +00:00
Chris Apers
b558663e84
Remove obsolete var, now we have only one checkbox for sound and music
...
svn-id: r20890
2006-02-25 20:50:10 +00:00
Chris Apers
302fdf484b
Added 3DO platform and CinE engine
...
svn-id: r20889
2006-02-25 20:47:54 +00:00
Max Horn
4c5d1a6b0e
Improved patch for bug #1436165 (no more warnings from GNU tail about outdated parameters)
...
svn-id: r20888
2006-02-25 20:36:23 +00:00
Chris Apers
1d09fb169b
Rename those files so that:
...
- fucntions can also be used in C projects
- functions really replace same functions from MSL instead of having multiple definitions for C and C++
svn-id: r20887
2006-02-25 20:34:13 +00:00
Chris Apers
544438b01e
Prepare those files to be renamed as *.c
...
svn-id: r20886
2006-02-25 20:28:25 +00:00
Max Horn
331110271b
Moved the plugin interface code of the SCUMM engine into a separate source file
...
svn-id: r20885
2006-02-25 19:20:51 +00:00
Gregory Montoir
164f35b878
cleanup unpacking function and get rid of an old hack to prevent buffer overflows.
...
svn-id: r20884
2006-02-25 18:26:16 +00:00
Max Horn
bb4d463138
Fix compiler warning (wrong return type)
...
svn-id: r20883
2006-02-25 18:24:55 +00:00
Max Horn
05559c89f2
Moved check for unknown MD5 checksum from ScummEngine::ScummEngine to Engine_SCUMM_create
...
svn-id: r20882
2006-02-25 18:24:22 +00:00
Gregory Montoir
0364eeed5c
cleanup (endianess fixes, fixed partBufferStruct structure)
...
svn-id: r20881
2006-02-25 18:16:40 +00:00
Max Horn
779028dcd2
Modified the workaround for bug #1407789 to not depend on MD5 detection
...
svn-id: r20880
2006-02-25 18:16:24 +00:00
Max Horn
2ae0f79de3
Split SCUMM's generateSubstResFileName into two functions: findSubstResFileName and applySubstResFileName
...
svn-id: r20879
2006-02-25 17:36:32 +00:00
Max Horn
a161b09728
Moved dummy MIDI driver from backends/ to sound/ (this fixes bug #1435221 )
...
svn-id: r20878
2006-02-25 14:45:31 +00:00
Max Horn
48fb7ea979
Fix bug #1436178 (ALL: int8_t in graphics/animation in conflict with ISO99 C)
...
svn-id: r20877
2006-02-25 14:42:21 +00:00
Eugene Sandulenko
c89aa846f0
Add newline to the end of the file
...
svn-id: r20876
2006-02-25 14:15:19 +00:00
Eugene Sandulenko
388a553f00
Put theme .ini out of .zip for better changes tracking.
...
svn-id: r20875
2006-02-25 14:00:22 +00:00
Travis Howell
7b9baa4f9f
Cleanup decompress wizImage functions, to help find similar code
...
svn-id: r20874
2006-02-25 11:48:35 +00:00
Max Horn
1c93f7bcea
Removed the obsolete MKID macro; added some doxygen comments, in particular for MKID_BE
...
svn-id: r20873
2006-02-25 11:45:56 +00:00
Max Horn
1f987027f8
Removed last two uses of MKID
...
svn-id: r20872
2006-02-25 11:12:44 +00:00
Lars Persson
eef3ac0e73
Updated name in script
...
svn-id: r20871
2006-02-25 10:41:45 +00:00
Lars Persson
ef195dab17
New makescripts for Symbian OS
...
svn-id: r20870
2006-02-25 10:29:56 +00:00
Lars Persson
e053cea9c0
Small loop adjustment to compile for VC6
...
svn-id: r20869
2006-02-25 10:24:52 +00:00
Sven Hesse
f51dd597dd
Fix c&p mistake in adding DEBUG_PARSER debug level
...
svn-id: r20868
2006-02-25 10:16:46 +00:00