Paweł Kołodziejski
|
33c600dde5
|
and more share code
svn-id: r7150
|
2003-04-27 09:39:52 +00:00 |
|
Max Horn
|
7a5438a592
|
also fix o5_setObjectName for Indy/Loom
svn-id: r7141
|
2003-04-26 16:52:11 +00:00 |
|
Paweł Kołodziejski
|
6bd3454ae5
|
update for scumm v2
svn-id: r7137
|
2003-04-26 16:37:35 +00:00 |
|
Max Horn
|
1b5cac75f5
|
temporary work around for 16 color games
svn-id: r7136
|
2003-04-26 16:25:14 +00:00 |
|
Max Horn
|
afaac51b65
|
fixed issue in Loom (and other OLD_BUNDLE games?) in decodeParseString
svn-id: r7135
|
2003-04-26 16:17:51 +00:00 |
|
Max Horn
|
2d8fa42f44
|
renamed setCursorHotspot2 to setCursorHotspot; fixed (with a hack) cursor in Loom
svn-id: r7132
|
2003-04-26 13:28:34 +00:00 |
|
Jonathan Gray
|
e3da420f36
|
update costume hack for indy3ega
svn-id: r7087
|
2003-04-23 08:43:35 +00:00 |
|
James Brown
|
fe0fc72e57
|
Pedantic stats-boosting typo fix :)
svn-id: r7039
|
2003-04-20 17:11:13 +00:00 |
|
Paweł Kołodziejski
|
d0e9fef9a2
|
some changes for indy ega
svn-id: r7019
|
2003-04-18 21:10:32 +00:00 |
|
Paweł Kołodziejski
|
ad7bc9b22f
|
fixed stupid bug
svn-id: r7018
|
2003-04-18 20:47:19 +00:00 |
|
Paweł Kołodziejski
|
3efe16ffce
|
loom ega: build custom cursor, op_wait() has more then one subopcodes(revert changes), disabled adlib_default
svn-id: r7017
|
2003-04-18 20:16:32 +00:00 |
|
Max Horn
|
1623dee298
|
this seems to be needed for loomdemo (and loom?), too
svn-id: r7008
|
2003-04-13 21:29:44 +00:00 |
|
Paweł Kołodziejski
|
158a3a5080
|
added specific opcodes for indy ega same as at indy 256, and dummy opcode for loom ega
svn-id: r7006
|
2003-04-13 20:15:44 +00:00 |
|
Paweł Kołodziejski
|
e0d170faca
|
handle old_bundle offsets getVerbEntrypoint(), o5_setObjectName(), getObjOrActorName() funcs
svn-id: r7003
|
2003-04-13 16:42:33 +00:00 |
|
Paweł Kołodziejski
|
134d358261
|
draw_object instead pickup_object for all v3 scumm games
svn-id: r7001
|
2003-04-13 16:03:48 +00:00 |
|
Jonathan Gray
|
1f48f9cc5f
|
hack around wrong costume in indy3 until a proper solution is found
svn-id: r6987
|
2003-04-12 13:13:01 +00:00 |
|
Paweł Kołodziejski
|
6fef5f77ad
|
fix for cursor image in the loom ega
svn-id: r6975
|
2003-04-11 20:21:32 +00:00 |
|
Paweł Kołodziejski
|
c4a51041d4
|
fix for ega palette, more
svn-id: r6965
|
2003-04-11 05:31:18 +00:00 |
|
Paweł Kołodziejski
|
f1aa6daf00
|
fix for ega palette
svn-id: r6964
|
2003-04-11 05:22:28 +00:00 |
|
Paweł Kołodziejski
|
c275874f8c
|
fixed o5_actorSet (scale only one param), and added handle for actor sound
svn-id: r6961
|
2003-04-10 20:42:50 +00:00 |
|
Paweł Kołodziejski
|
7189347adb
|
changed range from GF_OLD256 to GF_AFTER_V3
svn-id: r6940
|
2003-04-08 19:05:41 +00:00 |
|
Paweł Kołodziejski
|
f9635e6b92
|
increased to 16 items
svn-id: r6935
|
2003-04-07 21:01:49 +00:00 |
|
Paweł Kołodziejski
|
7d6939e2eb
|
revert to revert
svn-id: r6931
|
2003-04-07 17:01:08 +00:00 |
|
Max Horn
|
ca7c8081a1
|
Patch #712493: CMI: Object line
svn-id: r6930
|
2003-04-07 16:04:30 +00:00 |
|
Paweł Kołodziejski
|
0a46882bea
|
added charset support for all V3 games, and fix for cleaning all 16 variables not only 15
svn-id: r6928
|
2003-04-07 14:38:26 +00:00 |
|
Max Horn
|
1baa7e30d0
|
cleanup
svn-id: r6836
|
2003-03-18 22:07:49 +00:00 |
|
Max Horn
|
acbfc66af8
|
added stub for proper oldRoomEffects implementation (proper for Zak256 that is); real code needs to be inserted
svn-id: r6794
|
2003-03-10 20:39:04 +00:00 |
|
Max Horn
|
7c147e4771
|
cleanup CD opcode a bit; slightly increase the 'delay' -> sounds better since speakers are not cut off abruptly anymore
svn-id: r6791
|
2003-03-10 02:55:50 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
093428ae9a
|
and more cleanup
svn-id: r6718
|
2003-03-06 17:58:13 +00:00 |
|
James Brown
|
ef9a8d0714
|
New method of local object management. Buggy, segfaults on the Part 1 screen and I don't know why yet..
svn-id: r6416
|
2003-01-12 07:30:17 +00:00 |
|
Max Horn
|
535ad0a4cf
|
moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions in script.cpp (grouping cutscene/override related stuff)
svn-id: r6317
|
2003-01-01 18:22:41 +00:00 |
|
Max Horn
|
ae5b30df3d
|
get rid of getStringLen and use the more powerful resStrLen instead; moved resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing
svn-id: r6215
|
2002-12-28 01:57:19 +00:00 |
|
James Brown
|
1dab4170a9
|
Patch 650135 (method 3): FOA parrot hang
svn-id: r6185
|
2002-12-27 00:23:45 +00:00 |
|
Max Horn
|
48c66ba210
|
fixed save/load; more restructuring of the charset rendering code
svn-id: r6154
|
2002-12-26 00:21:19 +00:00 |
|
Max Horn
|
fca9ec09e7
|
moved CharsetRendere into its own header/source file; changed Scumm::_charset into a pointer, to make it possible to use different implementations of it
svn-id: r6147
|
2002-12-25 21:04:47 +00:00 |
|
Max Horn
|
004ea9f8eb
|
converted heaps of int16 to int for V8 compatibility; fixed defineArray for V8; added some work in o8_kludge2
svn-id: r6132
|
2002-12-25 14:46:39 +00:00 |
|
Max Horn
|
fef84f3737
|
renamed Scumm::charset -> Scumm::_charset
svn-id: r6119
|
2002-12-25 12:01:04 +00:00 |
|
Max Horn
|
df3c41fa24
|
added some preliminary V8 work. Nope, it is not useful at all, and it doesn't mean we will have CMI support in this millenium, so don't hold your breath
svn-id: r6060
|
2002-12-22 21:58:16 +00:00 |
|
Max Horn
|
3ce3a5be5b
|
minor cleanup
svn-id: r6059
|
2002-12-22 19:14:53 +00:00 |
|
Max Horn
|
c4b6fa7f70
|
refactoring: use inheritance to mode the relations between the various engine versions. E.g. the V6 opcodes are now in Scumm_v6, the V5 opcodes in Scumm_v5 (from which we now derive v2-v4. which is a bit odd - maybe we should move the v5 opcodes to Scumm_v3 ?)
svn-id: r5994
|
2002-12-16 12:12:31 +00:00 |
|
Max Horn
|
fc124552b8
|
fix for bug #647844, but this shadowPalette stuff needs investigation
svn-id: r5932
|
2002-12-13 16:44:00 +00:00 |
|
James Brown
|
ce4690c7c6
|
Tidy one or two things up for future V1/V2/V8 SCUMM support.
svn-id: r5915
|
2002-12-12 16:29:21 +00:00 |
|