Max Horn
40deccb105
cleanup
...
svn-id: r15350
2004-09-29 21:45:52 +00:00
Travis Howell
7ced14e961
talkQueue should be actor specific
...
svn-id: r15318
2004-09-28 00:58:00 +00:00
Gregory Montoir
914d00f51a
wiz stuff cleanup and o90_unknown1C opcode update
...
svn-id: r15293
2004-09-26 15:29:58 +00:00
Max Horn
cc7ca9ce4b
some more pointless cleanup / moving around of stuff :-)
...
svn-id: r15284
2004-09-26 07:30:29 +00:00
Travis Howell
db00315d5b
Revert change, breaks draw of objects.
...
svn-id: r15276
2004-09-25 23:14:09 +00:00
Max Horn
a7406555d8
Cleanup / correction
...
svn-id: r15272
2004-09-25 17:46:23 +00:00
Eugene Sandulenko
5c146947cc
Fix compilation.
...
svn-id: r15271
2004-09-25 16:30:14 +00:00
Max Horn
6749efe84c
Avoid out-of-bounds access in V7_SMOOTH_SCROLLING_HACK mode
...
svn-id: r15258
2004-09-24 22:31:42 +00:00
Travis Howell
be1ab48a57
Fix array pointer overflows in HE80+ games.
...
Some arrays are nuked in startScene.
svn-id: r15239
2004-09-23 05:02:15 +00:00
Gregory Montoir
6bfeab77e1
cleanup
...
add some warnings to detect the use of new Aux animation data
svn-id: r15226
2004-09-21 21:10:23 +00:00
Max Horn
2f9ea12ddd
cleanup
...
svn-id: r15224
2004-09-21 13:54:30 +00:00
Max Horn
899a64cbc9
cleanup
...
svn-id: r15222
2004-09-21 12:44:34 +00:00
Max Horn
faf42c2858
Moved some init code around (hopefully this'll help PalmOS)
...
svn-id: r15209
2004-09-20 22:04:06 +00:00
Travis Howell
e9a9a64109
Opcode1C in HE90+ games seems to setup WizImage settings via various cases.
...
svn-id: r15198
2004-09-20 05:30:26 +00:00
Gregory Montoir
0cb722d71d
slightly updated drawWizImage()
...
svn-id: r15197
2004-09-19 23:21:09 +00:00
Eugene Sandulenko
64043ff1fc
Removed some not necessary #defines which could (and did) lead to program
...
logic misinterpretation. I assume these were added for readability, but
(a) names suggestet that they're class variables but they didn't
(b) their use wasn't consistent, i.e. there were places where variables were
used directly, not by means of the macros
(c) they didn't save that much space because they are used in few places.
svn-id: r15179
2004-09-19 00:15:17 +00:00
Eugene Sandulenko
4869c2f9c1
Revert last commit by Fingolfin "removed _heV7RoomIntOffsets".
...
res.roomoffs[rtRoom] has a nick _roomFileOffsets (by means of #define), and
it gets overwritten in ScummEngine::readRoomsOffsets(). HE games actually
stored those offsets in additional array. Removing it breaks all
HE72+ games badly.
svn-id: r15178
2004-09-18 23:48:48 +00:00
Max Horn
c7ba97b182
removed _heV7RoomIntOffsets
...
svn-id: r15177
2004-09-18 23:02:08 +00:00
Max Horn
768133d6e6
Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
...
svn-id: r15175
2004-09-18 22:42:45 +00:00
Max Horn
3552024aa9
Added ScummEngine::printString() convenience method; changed enqueueText to call addMessageToStack
...
svn-id: r15170
2004-09-18 20:50:15 +00:00
Max Horn
58c574d7cc
Moved mouse cursor code into ScummEngine subclasses were possible -- this makes it much easier to see which cursor code is used in which SCUMM version; also changed cursor code to not overwrite default_cursor_* (which would cause problems when switching to another game)
...
svn-id: r15169
2004-09-18 20:29:13 +00:00
Gregory Montoir
22b2cfa002
preliminar AuxQueue support (freddemo intro), some glitches though
...
svn-id: r15149
2004-09-18 00:36:17 +00:00
Travis Howell
d34da28ed9
nukeArrays still nuking wrong arrays.
...
Add some more differences in later HE versions.
Add HE opcodes changes.
svn-id: r15145
2004-09-17 05:43:37 +00:00
Travis Howell
167f5d543f
Save polygons
...
Move findObject changes to HE72
svn-id: r15118
2004-09-14 15:06:02 +00:00
Travis Howell
b42731afab
Load POLD resources in HE80+ games
...
Some more WIP on polygons
svn-id: r15107
2004-09-14 06:21:11 +00:00
Eugene Sandulenko
1699fae483
Implemented formerly known unknownFB and unknownFC.
...
ScummEngine_v7he::polygonContains() is still buggy and prevents whole
thing from working.
svn-id: r15103
2004-09-13 23:24:36 +00:00
James Brown
a427d72d04
Store SCUMM md5s in save game. Save format bump.
...
svn-id: r14996
2004-09-10 12:13:03 +00:00
Travis Howell
00452c4073
Ooops
...
svn-id: r14992
2004-09-10 10:45:22 +00:00
Travis Howell
0ed136f0c6
Add HE vars
...
svn-id: r14990
2004-09-10 10:39:10 +00:00
Travis Howell
6b0b39c7d6
Add extra index types.
...
Remove duplicate code.
svn-id: r14953
2004-09-08 05:58:36 +00:00
Travis Howell
5532f83a56
Load talkie block
...
svn-id: r14945
2004-09-07 13:23:26 +00:00
Travis Howell
98584a42f3
Should be int
...
svn-id: r14923
2004-09-06 05:50:32 +00:00
Travis Howell
c797a78177
HE 72+ games use a remove object from queue function.
...
svn-id: r14916
2004-09-06 01:10:31 +00:00
Torbjörn Andersson
11a449a08c
Fixed scrollEffect() regression introduced when move_screen() was removed.
...
I have tested this on all the cases I know of where scrollEffect() is used:
* The diving scene in Monkey Island 2
* The camel and balloon rides in Fate of Atlantis
* The arrival of the thunder storm in Day of the Tentacle
* Seeing the loose end in Sam & Max
So far it seems to work fine. Knock on wood.
svn-id: r14908
2004-09-05 15:44:29 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell
ac140c2963
HE 72+ games set VARS with amount of each type of resource.
...
Often used by their scripts.
svn-id: r14899
2004-09-04 23:35:14 +00:00
Max Horn
91a57ad8f5
cleanup (this actor clip stuff is really evil -- I have to agree with Kirben, it's totally unclear why they didn't just use the good old virt screen system...
...
svn-id: r14890
2004-09-04 10:29:06 +00:00
Travis Howell
255736dfb7
Complete actor clipping override code for HE games.
...
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
2004-09-04 08:13:48 +00:00
Gregory Montoir
54a84da97c
preliminar Wiz images support (HE 72)
...
svn-id: r14875
2004-09-03 17:27:40 +00:00
Travis Howell
438daed1f1
Add basic decoding of debug script scripts.
...
svn-id: r14871
2004-09-03 06:57:38 +00:00
Max Horn
feb4d79506
cleanup
...
svn-id: r14866
2004-09-02 17:29:48 +00:00
Travis Howell
a8a75eb009
HE games should check _numSounds to check whether sound type is music.
...
Set maximum resource idx at 8000 for now, some HE games include huge amounts of sound resources.
svn-id: r14859
2004-09-02 03:54:29 +00:00
Travis Howell
93584bcdc3
Add HE version 80 to avoid additional game ids
...
svn-id: r14843
2004-08-31 07:32:53 +00:00
Travis Howell
704ad7f63b
Correct resource value, to match original.
...
Adjust rtLast
svn-id: r14833
2004-08-30 00:10:36 +00:00
Travis Howell
b0be0f0452
Revert last change, was wrong opcode.
...
Add a few more HE 7 opcodes
svn-id: r14813
2004-08-28 14:05:33 +00:00
Travis Howell
4c732d15c6
Limit nukeArrays to only location thats requires it for now.
...
svn-id: r14803
2004-08-28 04:14:33 +00:00
Travis Howell
22fb004e20
akos should queue commmands and executate after drawing costumes (Caused race issues in HE games).
...
Remove some duplciate code
Enable from HE games
Add a few stubs for some additional akos codes
svn-id: r14799
2004-08-28 03:18:52 +00:00
Eugene Sandulenko
eb7671f0a7
Add another variable which improves readability.
...
svn-id: r14791
2004-08-26 23:30:28 +00:00
Travis Howell
3b7d3120c1
Add var difference in later HE games
...
svn-id: r14789
2004-08-26 23:15:39 +00:00
Travis Howell
f6eae9d1a1
Update akos error messages
...
Add proper timer opcodes
Up some debug msgs.
svn-id: r14779
2004-08-26 14:28:42 +00:00
Travis Howell
b1d8b144ba
More code/stubs for HE 7.2 games
...
Add another temp hack
Add id for water, uses more actors
Another small correction to music playback for HE 7.2 games
svn-id: r14764
2004-08-26 08:47:07 +00:00
Travis Howell
0d8488d605
Add game id for Pajama Sam, since it uses different amount of actors
...
svn-id: r14758
2004-08-26 00:44:49 +00:00
Travis Howell
0d3d9b4c09
Add all array related functions to HE 7.2
...
Add some more HE 7.2 code
svn-id: r14739
2004-08-25 06:34:33 +00:00
Torbjörn Andersson
103cbac40a
Fixed bug #1014296 , the Loom cursor hotspot regression.
...
svn-id: r14726
2004-08-24 06:36:12 +00:00
Travis Howell
deeadc97fa
Resource corrections
...
svn-id: r14723
2004-08-24 02:02:56 +00:00
Max Horn
28c32a9fb7
Add LOOM cursor support
...
svn-id: r14703
2004-08-23 08:37:55 +00:00
Travis Howell
bfe88771cb
A few changes for freddemo
...
svn-id: r14693
2004-08-23 00:17:07 +00:00
Max Horn
b20187a0e9
Cursor code cleanup
...
svn-id: r14690
2004-08-22 23:38:00 +00:00
Travis Howell
bb3cc5b077
Make function protected again
...
svn-id: r14679
2004-08-22 09:38:18 +00:00
Travis Howell
2e3833dc1f
Switch smush debug to channel
...
svn-id: r14676
2004-08-22 09:14:19 +00:00
Travis Howell
4e2d3af646
Original games used blastTextQueue size of 50.
...
Hack no longer required.
svn-id: r14673
2004-08-22 07:22:03 +00:00
Travis Howell
82b9f1e599
Mac. version of indy3 uses VAR_VIDEOMODE value of 50
...
Add initial support for loading EGA resource
svn-id: r14671
2004-08-22 06:16:16 +00:00
Max Horn
152a5e97fe
Modified VirtScreen to inherit from Graphics::Surface, and added getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen
...
svn-id: r14612
2004-08-14 19:42:00 +00:00
Max Horn
90521f836f
cleanup
...
svn-id: r14609
2004-08-14 16:30:39 +00:00
Max Horn
171fac3895
Get rid of _screenLeft
...
svn-id: r14608
2004-08-14 15:23:44 +00:00
Travis Howell
4d86651ae2
Check no longer required
...
Move palette function define back to correct place
svn-id: r14590
2004-08-14 02:44:16 +00:00
Travis Howell
e8a10c219e
COMI/DIG always redraws verbs too
...
Remove old var, no longer required
svn-id: r14481
2004-08-06 06:19:14 +00:00
Travis Howell
d60973b05e
HE games use different method to clear some arrays resources.
...
svn-id: r14423
2004-08-01 13:57:00 +00:00
Max Horn
f0d6fd8c5a
isGlobInMemory == isResourceLoaded
...
svn-id: r14396
2004-07-31 23:20:37 +00:00
Max Horn
908723cc84
Load SMUSH files and NUT fonts from mac container files, too (done that by adding a new high level method openFile to class ScummEngine)
...
svn-id: r14346
2004-07-26 23:15:01 +00:00
Max Horn
f045cbf17c
Add support for the mac (rescumm) container file format used by Sam&Max and DOTT, making it possible to play those directly from the original CDs (no game detector support yet, so you have to add them to your config file manually for now)
...
svn-id: r14342
2004-07-26 17:14:57 +00:00
Travis Howell
f28adf7a6c
Keep compatbility with older saved games.
...
svn-id: r14339
2004-07-26 15:14:10 +00:00
Travis Howell
4105fdd4f6
Merge palette functions.
...
svn-id: r14324
2004-07-25 11:29:38 +00:00
Travis Howell
290d73ea0b
Sam & Max doesn't need separate palette, just uses _shadowPalette.
...
svn-id: r14323
2004-07-25 09:21:58 +00:00
Travis Howell
7550ebed81
Rename VAR
...
svn-id: r14318
2004-07-24 11:15:59 +00:00
Travis Howell
086c8da888
Enable VAR_FADE_DELAY
...
svn-id: r14309
2004-07-24 04:36:54 +00:00
Travis Howell
f09313d6a9
Correction to VAR tables.
...
svn-id: r14296
2004-07-22 04:13:46 +00:00
Travis Howell
6225285a59
Add support for version key in The Dig
...
svn-id: r14285
2004-07-20 11:30:15 +00:00
Travis Howell
17802b8035
Rename var
...
Add some changes ready for next save game version (Commented out)
svn-id: r14189
2004-07-11 09:15:14 +00:00
Travis Howell
40fa690de0
Merge into new function.
...
svn-id: r14170
2004-07-05 06:25:01 +00:00
Paweł Kołodziejski
11d552ff7e
added code for bundle script vars
...
svn-id: r14166
2004-07-04 06:14:18 +00:00
Travis Howell
0a287fa7f6
Initialise HE 7.0 sound vars
...
Enable VAR_NUM_GLOBAL_OBJS
svn-id: r14160
2004-07-03 23:58:30 +00:00
Eugene Sandulenko
74bf51d3d6
Implement game detection based on MD5s. This lets us avoid multiple GIDs
...
for different versions of HE games. Right now there is just one game, but
more to follow.
svn-id: r14124
2004-06-29 12:10:08 +00:00
Travis Howell
8a74791c64
Add hack for mouse hotpot in funpack
...
svn-id: r14117
2004-06-29 09:57:01 +00:00
Max Horn
53af3dc670
Enhanced default directory support in the File class; now one can specify arbitrary many default search directories
...
svn-id: r14095
2004-06-28 00:06:31 +00:00
Max Horn
4b2d863924
Renamed/documented some odd smush/insane vars
...
svn-id: r14085
2004-06-27 21:06:04 +00:00
Travis Howell
c026a0a5e1
Another palette change needed for HE 7.0 games.
...
Rename a few HE sound vars
svn-id: r14084
2004-06-27 15:41:01 +00:00
Eugene Sandulenko
9ef85b6281
Renamed some HE-specific variables.
...
svn-id: r14083
2004-06-27 15:22:31 +00:00
Max Horn
a6b582a0c4
Moved _Win32ResExtractor to ScummEngine_v6 (and ideally, it should be confined to the HE classes only, but right now that is not feasible)
...
svn-id: r14082
2004-06-27 13:33:03 +00:00
Travis Howell
372296e918
Fix actor palette in HE 7.0 games.
...
Use roompalette[] for all graphics decoders
svn-id: r14075
2004-06-27 10:54:31 +00:00
Jonathan Gray
b02221a613
Add initial support for reading sputm.9x index files. Teach ScummVM about res type 13 (rtImage/AWIZ), although don't actually allocate when reading the DIRI block yet. Error out when trying to read a sputm.9x DOBJ block as they are different to earlier versions and not yet supported
...
svn-id: r14073
2004-06-26 12:57:11 +00:00
Max Horn
6b722ff11b
Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage again
...
svn-id: r14058
2004-06-25 22:39:21 +00:00
Max Horn
de7c36f063
cleanup
...
svn-id: r14055
2004-06-25 21:48:12 +00:00
Jonathan Gray
28b1c628aa
Check blocksize when reading MAXS, may potentially detect HE versions using it in future. Add/Correct some more HE targets.
...
svn-id: r14043
2004-06-25 10:39:35 +00:00
Eugene Sandulenko
088676cdb2
Add grabCursorFromBuffer() function.
...
svn-id: r14033
2004-06-24 20:09:36 +00:00
Eugene Sandulenko
9fae63756b
Phase #1 of HE v7.0+ cursors. Basically it's Win32 resource extractor
...
incorporated from icotools, no display, just searching it in resources
and display a warning. Graphics converter is on the way.
Code is NOT endian-safe. It will not work on BE system, as was tested by
joostp. Please, fix endianess.
svn-id: r14024
2004-06-24 02:36:17 +00:00
Travis Howell
9cc7594384
Remove HE7 check that wasn't needed and caused resource load failures.
...
Enable startSound code in HE7 games.
Avoid loading music resources in HE7 games, since they are unsupported at the moment.
svn-id: r14010
2004-06-23 09:13:25 +00:00
Eugene Sandulenko
2e0814514c
HE 7.0 fixes
...
o Stub for o7_startSound
o graphics decoders
o findResource was moved to ScummEngine and extended
o 7.0+ titles use akos costumes, so fix that in launcher
o more o6_resourceRoutines stubs
Now HE 7.0 games (first 320x200 windows ports) show intros and some are
playable to some extent.
svn-id: r14003
2004-06-23 01:36:57 +00:00
Eugene Sandulenko
2cd355107e
HE v7.0+ resources finally fixed
...
svn-id: r14001
2004-06-22 13:52:39 +00:00
Travis Howell
fce2762f29
Add some missing code
...
svn-id: r13990
2004-06-21 02:33:23 +00:00
Paweł Kołodziejski
8b789937c6
changed check to _insaneRunning
...
svn-id: r13986
2004-06-20 21:01:32 +00:00
Eugene Sandulenko
4f8cb1d514
7.0+ HE games have additional indexes. So read it.
...
svn-id: r13945
2004-06-07 00:26:08 +00:00
Eugene Sandulenko
6be8956d2c
Phase 2 of switching HE to use _heversion. Now unneeded GID's are
...
eliminated.
svn-id: r13927
2004-06-03 01:28:22 +00:00
Eugene Sandulenko
2a34b9d5a1
Phase 1 of move to _heversion use.
...
svn-id: r13926
2004-06-03 00:55:40 +00:00
Eugene Sandulenko
50b39e3095
Added separate HE versioning.
...
svn-id: r13907
2004-05-31 08:24:05 +00:00
Nicolas Bacca
72b01684a7
Remove unnecessary WinCE tweaks
...
svn-id: r13901
2004-05-30 13:03:35 +00:00
Paweł Kołodziejski
f90a2a30c2
locking resource sounds while using them to prevent expire
...
svn-id: r13640
2004-04-26 19:22:27 +00:00
Max Horn
9defe4fc18
Removed XOR encoding stuff from File class; instead the new Scumm::XORFile class provides this functionality now
...
svn-id: r13597
2004-04-17 16:29:03 +00:00
Max Horn
17fe0497f5
Renamed StringTab::backup to StringTab::_default, as that describes better what it does
...
svn-id: r13476
2004-04-05 23:54:58 +00:00
Max Horn
781809ee2b
pedantic const correction
...
svn-id: r13467
2004-04-05 00:24:26 +00:00
Max Horn
a4e424a4fe
got rid of _msgPtrToAdd; slightly improved error checking in addMessageToStack()
...
svn-id: r13454
2004-04-04 00:29:13 +00:00
Max Horn
6aa6b49ed5
cleanup StringTab stuff
...
svn-id: r13448
2004-04-03 19:41:31 +00:00
Max Horn
4a41973804
Got rid of _transText
...
svn-id: r13442
2004-04-02 21:56:27 +00:00
Max Horn
a16a86d90f
simplify code by integrating a call to translateText() into addMessageToStack(); improved translateText() further
...
svn-id: r13438
2004-04-02 21:42:42 +00:00
Jonathan Gray
f12fbe1723
clean up FMUS handling, fix not being able to enable sound debug messages
...
svn-id: r13425
2004-03-29 11:02:45 +00:00
Max Horn
a06c097408
rename displayError() to displayMessage(); fix slightly incorrect usage of that method
...
svn-id: r13402
2004-03-28 13:28:44 +00:00
Travis Howell
07770f58e9
Alter some HE games settings
...
svn-id: r13369
2004-03-23 01:59:02 +00:00
Max Horn
6a1532772a
Revamped COMI/DIG speech decoding (this my cause regressions, watch out). Goal was to streamline code logic, and get rid of a FIXME
...
svn-id: r13347
2004-03-19 23:19:57 +00:00
Max Horn
c3c1dc176f
addMessageToStack doesn't have to return anything anymore
...
svn-id: r13346
2004-03-19 19:40:34 +00:00
Max Horn
faa12496e4
Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-)
...
svn-id: r13325
2004-03-17 01:50:15 +00:00
Max Horn
af96fecb5d
turn illegal SCUMM var access into an error
...
svn-id: r13302
2004-03-15 03:36:18 +00:00
Max Horn
e2617f90a1
disambiguate the two talkingActor() methods (one was a getter, one a setter -- reflect that in the name)
...
svn-id: r13301
2004-03-15 03:33:08 +00:00
Max Horn
ac11c62312
clearMsgQueue now just is a synonym for stopTalk -> remove it
...
svn-id: r13300
2004-03-15 03:24:29 +00:00
Max Horn
e1b25fb721
After the refactoring it's clearly that _messagePtr can be removed. Hooray, yet another obscure global 'parameter' gone :-)
...
svn-id: r13299
2004-03-15 03:22:36 +00:00
Max Horn
ba5aa37dcc
refactor use of _messagePtr -> instead of using it as an implicit parameter for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh>
...
svn-id: r13298
2004-03-15 03:09:48 +00:00
Max Horn
782dabbcd3
...and mor. Next big thing should be to document the overlay stuff, but that'll have to wait till after I slept :-)
...
svn-id: r13295
2004-03-15 02:21:04 +00:00
Travis Howell
5a3b17de54
Add better check for HE resource differences.
...
Move stringLen to HE7.
svn-id: r13130
2004-03-02 01:20:18 +00:00
Eugene Sandulenko
3ca5007779
Introduced new platform GF_WINDOWS. Used for HE games. GF_PC is DOS
...
svn-id: r13128
2004-03-02 00:37:23 +00:00
Eugene Sandulenko
dd3683f7e7
Implemented some HE specific opcodes
...
Added some HE GIDs
svn-id: r13126
2004-03-02 00:21:02 +00:00
Travis Howell
10f95809ab
Rename a few opcodes
...
svn-id: r13011
2004-02-24 00:43:01 +00:00
Eugene Sandulenko
f878140895
o Add GID_FBEARPACK, previously for target fbpack GID_FBEAR was used, but there
...
were fbear-specific modifications which didn't apply to it. Hence another GID.
o seekFile and tellFile are enabled
svn-id: r13001
2004-02-23 02:07:56 +00:00
Travis Howell
42028e984f
Enable and use VAR_VOICE_MODE
...
svn-id: r12979
2004-02-22 03:08:18 +00:00
Travis Howell
f1b5b8fa24
Variable should be checked at this point.
...
svn-id: r12942
2004-02-20 15:04:51 +00:00
Eugene Sandulenko
cab9b2f34a
INSANE debug output now can be turned ot in debug console
...
svn-id: r12926
2004-02-18 05:20:47 +00:00
Max Horn
7038f2f6cf
Fix for bug #882083 (COMI: CD change cancel button)
...
svn-id: r12744
2004-02-05 22:39:13 +00:00
Max Horn
9fe1aaa921
renamed _saveLoadCompatible to _saveTemporaryState; make use of requestLoad/requestSave
...
svn-id: r12691
2004-01-31 22:12:35 +00:00
Max Horn
32a58b3603
get rid of ScummEngine::_insaneState (I think we should eventually stop calling processKbd() from inside smush and replace it with special code there)
...
svn-id: r12589
2004-01-25 12:20:59 +00:00
Max Horn
923adce456
fix endian bug when dealing with ArrayHeader's; added a hack to permit save games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6
...
svn-id: r12521
2004-01-19 20:27:31 +00:00
Max Horn
8e89f7d060
moved the sam&max inventory hack into o6_setOwner
...
svn-id: r12520
2004-01-19 20:23:27 +00:00
Max Horn
bcf8052341
forgot to remove this :-)
...
svn-id: r12519
2004-01-19 20:14:29 +00:00
Max Horn
e8164dfb70
moved some V6-only scumm vars to ScummEngine_v6
...
svn-id: r12517
2004-01-19 19:47:47 +00:00
Travis Howell
9a8aac9e63
Only needed for V1 Maniac.
...
svn-id: r12431
2004-01-16 10:51:48 +00:00
James Brown
ac5b7036c2
Fix for bug #862263 - Maniac actors never stop talking. I know this could probably be neater :)
...
svn-id: r12430
2004-01-16 10:45:56 +00:00
Travis Howell
1fa4231c47
Remove INSANE define.
...
svn-id: r12363
2004-01-14 01:41:44 +00:00
Max Horn
7237b6a2ec
changed the name of the former removeObjectFromRoom yet again, to markObjectRectAsDirty - that describes its functionality more accurately, I hope :-)
...
svn-id: r12326
2004-01-11 20:42:40 +00:00
Max Horn
0712cb95af
renamed removeObjectFromRoom to forceObjectRedraw
...
svn-id: r12325
2004-01-11 20:15:05 +00:00
James Brown
c4528ac022
More conversion to debug channels
...
svn-id: r12293
2004-01-10 11:01:47 +00:00
James Brown
1778b01d76
Start of debug channel support. TODO: Move this to the common Debugger system?
...
svn-id: r12289
2004-01-10 05:20:15 +00:00
Paweł Kołodziejski
7ab3348329
added lipSync code
...
svn-id: r12284
2004-01-09 22:10:32 +00:00
Max Horn
04b002bbaa
move the charset mask to the charset renderer class; some other related changes
...
svn-id: r12263
2004-01-08 21:21:40 +00:00