6136 Commits

Author SHA1 Message Date
Travis Howell
c14e60cb61 Rename function
Add comments for missing cases.

svn-id: r18538
2005-07-13 12:22:08 +00:00
Max Horn
d1e7144a02 Yet another GCC 4 fix
svn-id: r18535
2005-07-11 10:59:14 +00:00
Travis Howell
56b766f001 Add patch:
1233352 - Fix hanging descheduled entry/exit scripts

svn-id: r18510
2005-07-07 09:52:04 +00:00
Torbjörn Andersson
a89e9ce188 Applied my own patch #1233980 to fix compilation on my unstable Debian box,
and to hopefully fix the previously rejected bug #1233194.

svn-id: r18509
2005-07-07 09:10:19 +00:00
Torbjörn Andersson
e23e1aa1f6 This allows ScummVM to run pre-Dig/FT SCUMM games again when compiled with
GCC 4.0, at least for me. I'm not enough of a language lawyer to say for
certain whether the old code was really undefined, but it's a simple enough
change that shouldn't possibly do any harm.

svn-id: r18507
2005-07-07 06:45:33 +00:00
Lars Persson
d4716a1fb5 * Start of generic key configuration support for ScummVM
* Moved KeyConfigDialog, key from WinCE to gui
* Updated wince code to inherit and use new GUI::Keys and launch new dialog
* New definition SMALL_SCREEN_DEVICE when keysdialog should be inittialized from options.cpp
* Added new function to SDL\Events that handles key remapping.  LINUPY & QTOPIA remapping moved to that function. SymbianOs.cpp overrides this function to enable key remapping to events
* Compiled VC6++ project. This with warnings and errors, but NOT in the changed code. (SAGA,KYRA)
* Compiled using WCE tools 3 for X86 target and running Scummvm in emulator to test
* Compiled with UIQ target. The rest Symbian platforms might require further configuration to operate properly
* Actor.h in Saga now compiles for default VC6 setting.
* Aspect.cpp does not compile in VC6/WCE due to template problems with the kFastAndNiceAspectMode setting.
* Changed order of creation of gamedetector and mainsystem in Main.cpp
* If anything does not compile, or is totally out of order, please revert changes.

svn-id: r18498
2005-07-05 20:22:56 +00:00
Max Horn
339d20eac8 fixed irritating MI2 warning
svn-id: r18485
2005-07-02 14:45:24 +00:00
Travis Howell
a08ecca1c0 The web version of comi demo has no music bundle.
svn-id: r18479
2005-06-30 23:29:34 +00:00
Marcus Comstedt
c3f975c7b8 Better test for disabled scalers...
svn-id: r18474
2005-06-27 21:44:40 +00:00
Max Horn
ea3dd90f35 Fix handling of music data in COMI
svn-id: r18470
2005-06-27 00:00:32 +00:00
Max Horn
0baaea85ed Avoid creating lots of file handles, reuse them instead (this relies on files being accessed from a single thread)
svn-id: r18468
2005-06-26 23:37:59 +00:00
Max Horn
e68a6ddd26 cleanup
svn-id: r18464
2005-06-25 19:34:16 +00:00
Max Horn
003081fd53 cleanup
svn-id: r18462
2005-06-25 15:43:59 +00:00
Max Horn
139ee21041 Move file handling in SMUSH code to a single thread (unless I overlooked some cases)
svn-id: r18461
2005-06-25 15:17:14 +00:00
Max Horn
6636cf102b Heavy clean up for the iMuseDigital ADPCM codec; the code is now much easier to understand, even contains some comments ;-)
svn-id: r18460
2005-06-24 19:09:12 +00:00
Andrew Kurushin
96f9571afc fix VS2005 _strnicmp error issue
svn-id: r18459
2005-06-24 18:17:01 +00:00
Gregory Montoir
0c4f349a1b removed unneeded #include
svn-id: r18458
2005-06-24 17:08:21 +00:00
Torbjörn Andersson
06985285a0 Whitespace changes.
svn-id: r18453
2005-06-24 16:14:39 +00:00
Max Horn
587a90ed26 cleanup
svn-id: r18452
2005-06-24 16:14:28 +00:00
Torbjörn Andersson
46b6eff722 I don't think we need to include mididrv.h here.
svn-id: r18451
2005-06-24 16:13:21 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
3b6018452c Fix foCheckAlreadyLoaded case in findObjectInRoom; this is not used in any SCUMM game, just added this for completeness (see patch tracker item #1222246)
svn-id: r18440
2005-06-23 14:10:52 +00:00
Torbjörn Andersson
8f4077d992 Fixed warning. (And made some whitespace changes.)
svn-id: r18433
2005-06-22 06:37:02 +00:00
Lars Persson
9cdfe927be Added default destructors as required by the Symbian/Epoc port
svn-id: r18431
2005-06-21 22:19:02 +00:00
Lars Persson
1c69696a9a Patches needed to build for SYMBIAN32 WINS/GCC added.
Test built for Symbian and run on P910i without any major problems.
Test built for MSVC6. Changed parts seems to compile ok but there are some problems with MSVC6 and some of the targets which the EPOC build does n't support (KYRA,SAGA).

svn-id: r18430
2005-06-21 22:08:21 +00:00
Max Horn
07ac9901f1 Yet another GCC 4 warning fixed
svn-id: r18425
2005-06-21 16:46:04 +00:00
Max Horn
90036d6d8a Patch #1224631 (fix gcc4 virtual functions non-virtual destructor warnings)
svn-id: r18424
2005-06-21 16:45:18 +00:00
Eugene Sandulenko
1844a9c544 Fix C64 targets. Regression.
svn-id: r18411
2005-06-19 18:16:27 +00:00
Gregory Montoir
04eba089f6 fix compilation with DISABLE_SCUMM_7_8 defined
svn-id: r18409
2005-06-18 15:44:40 +00:00
Max Horn
b03de44db4 Handle newlines in blast text (fixes last remaining part of bug #902415)
svn-id: r18408
2005-06-17 20:23:12 +00:00
Gregory Montoir
e3b40b5c24 committed patch #1221592, smush_codec 21/44 should match the original interpreter behaviour now (this allows to cleanup a bit the code and get rid of some hacks).
svn-id: r18407
2005-06-17 18:10:51 +00:00
Gregory Montoir
db875d92e4 update derefActor() argument
svn-id: r18406
2005-06-17 17:11:30 +00:00
Gregory Montoir
c60400035a o6_setBlastObjectWindow can be safely ignored
svn-id: r18404
2005-06-17 17:10:54 +00:00
Torbjörn Andersson
620a8c5822 Appliced cyx's fix for bug #1220168, with a few modifications. Apparently
Sam & Max uses a different sorting method than (all?) other games.

svn-id: r18394
2005-06-15 06:58:27 +00:00
Torbjörn Andersson
dc3372b580 Applied patch #1208299. A warning message about the "playing from CD under
Windows" bug is better than nothing, even if a proper bugfix - if one is
possible - would be preferable.

svn-id: r18389
2005-06-14 08:54:11 +00:00
Travis Howell
fc7d6c4e26 -Add more Backyard sports titles
-Add additional HE100 opcodes changes for basketball
-Fix baseball asserts in VAR_WIZ_TCOLOR

svn-id: r18385
2005-06-14 03:06:56 +00:00
Travis Howell
1dbf319b59 Add comments on smacker opcodes.
svn-id: r18382
2005-06-13 10:48:55 +00:00
Travis Howell
ae7f676667 Rename opcode/function
svn-id: r18381
2005-06-13 07:09:12 +00:00
Torbjörn Andersson
cf80e36831 This should fix playing the sound for the entering/exiting the old mine
road movies when using compressed SAN files. (The movies are started
through seekSan() rather than play().)

svn-id: r18376
2005-06-11 15:46:00 +00:00
Torbjörn Andersson
a2c90de0db Cleanup.
svn-id: r18375
2005-06-11 15:25:38 +00:00
Travis Howell
2f2bcd9144 Adjust for HE100
svn-id: r18369
2005-06-10 01:43:46 +00:00
Gregory Montoir
7503ff15fd Based (again) on indy4demo FMTowns, unkScreenEffect5(1) seems equivalent to dissolveEffect(1, virtscr[0].h)
svn-id: r18363
2005-06-07 20:45:29 +00:00
Gregory Montoir
2c31f4208e Based on indy4demo FMTowns, some minor changes to SO_ROOM_FADE
svn-id: r18362
2005-06-07 20:44:19 +00:00
Eugene Sandulenko
f163b4f71a Add reported French monkeyega
svn-id: r18357
2005-06-05 15:24:18 +00:00
Travis Howell
322cce8d34 Ooops, mixed up one function name.
svn-id: r18351
2005-06-05 08:22:09 +00:00
Travis Howell
fe07c5a99f Remove duplicate field.
svn-id: r18350
2005-06-05 08:15:30 +00:00
Travis Howell
b452ee87e7 Rename sprite functions, based on map.
svn-id: r18349
2005-06-05 08:02:50 +00:00
Travis Howell
065ffeaf85 Update HE comments
svn-id: r18348
2005-06-05 04:53:43 +00:00
Max Horn
d1f2a7a182 Fix for bug #1202029 (MI1VGA: Guybrush turns into a rowboat)
svn-id: r18347
2005-06-04 23:02:54 +00:00
Max Horn
1e1226ccbd Updated comment; added code to deal with newline chars in COMI text (see bug #902415)
svn-id: r18346
2005-06-04 21:21:18 +00:00