Commit Graph

34 Commits

Author SHA1 Message Date
Max Horn
ad7fefd34e map V8 talk opcodes to the right V6 opcodes; however, talking still locks up after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor')
svn-id: r6176
2002-12-26 21:50:13 +00:00
Max Horn
966d435a19 fixed verb scripts
svn-id: r6175
2002-12-26 20:37:49 +00:00
Max Horn
aa2a85de99 fixed bomp cursor in CMI partially - still seeing flickering/tearing/artifacts, though
svn-id: r6124
2002-12-25 12:41:41 +00:00
James Brown
23a339d151 Fix Dig regression
svn-id: r6121
2002-12-25 12:14:42 +00:00
Max Horn
65ee9da743 cleanup (really need to factor out a lot of this stuff into seperate methods)
svn-id: r6118
2002-12-25 11:59:55 +00:00
Paweł Kołodziejski
4c83d9ed06 fixed warnings(errors) for VC6.
Endy I'm here now ! :-)

svn-id: r6115
2002-12-25 07:48:37 +00:00
James Brown
e1a416c031 Skeleton for hacky font support using Smush's FontRenderer. Doesn't work (uncomment the loadFont line in script_v8 to test).
Aquadran, where are you? :)

svn-id: r6114
2002-12-25 04:30:24 +00:00
Max Horn
1b0963dd76 added (broken) cursor support for V8; enabled bomp drawing
svn-id: r6113
2002-12-25 03:48:27 +00:00
Max Horn
190685dc69 added a map from object names to object ids
svn-id: r6104
2002-12-24 16:10:31 +00:00
Max Horn
908de40919 some hacks to get V8 loading further. It now fails because it can't find the SMAP resource
svn-id: r6102
2002-12-24 15:27:27 +00:00
James Brown
5d2d6e11b3 Fix silly mistake
svn-id: r6099
2002-12-24 12:49:25 +00:00
James Brown
9df8cf4eba Fix a typo, add some more code.
Current crash is caused due to the non-existant mapping between objid's and the object names

svn-id: r6098
2002-12-24 12:27:35 +00:00
James Brown
600e516ef2 Cope with relocation of room scripts into a subbranch of LFLF, not ROOM
svn-id: r6097
2002-12-24 12:09:11 +00:00
Max Horn
559ac7b842 changed lots of stuff to read data in the V8 format; more changes still needed, and one open problem: V8 IMHD has no obj_id, we need to work around that somehow, not yet sure what the correct way is (two find out, we either need to get into a state where this actually matters, so that we can do trial & error, or we need a disassmbly)
svn-id: r6094
2002-12-24 04:02:21 +00:00
Max Horn
50f7ffbeb6 got rid of _curVirtScreen and VirtScreen::unk1; added some comments to gfx.cpp; added a hack to enable smooth scrolling in V7 games (note: when I say hack, I mean it, it is buggy as hell and not enabled by default, use at your own risk and don't report problems with it, it's disabled by default)
svn-id: r6037
2002-12-21 01:11:42 +00:00
Max Horn
5e0db4cb8c Patch #649356, INDY3: Possible intro fix
svn-id: r5924
2002-12-13 01:33:23 +00:00
Max Horn
8dd3d2ec29 more cleanup
svn-id: r5837
2002-12-04 21:46:05 +00:00
Jonathan Gray
54a5c1fb3a confine dodgy hack in indy3 that should probably be removed
svn-id: r5515
2002-11-11 04:42:43 +00:00
James Brown
4cf3def44b Game-specific a likely incorrect fix for Indy3 (Class 22 is the "Don't mask" flag, so why translate it to something else?)
*hurts khalek badly and mumbles about regression testing during a CVS freeze..*

svn-id: r5508
2002-11-10 18:11:39 +00:00
Jonathan Gray
18506e7714 properly translate class, read (i want my trains back), I'm told this will require regression testing for at least loom and zak by ender
svn-id: r5481
2002-11-10 09:14:20 +00:00
Paweł Kołodziejski
4db6c3b768 fix for bomp scalling, missing duplicate table
svn-id: r5470
2002-11-09 07:13:30 +00:00
Paweł Kołodziejski
85c7c9ffe6 applied patch: #634326, and changed strip ranges for after and before scumm v7,
added comments to saveload

svn-id: r5448
2002-11-06 17:55:44 +00:00
Max Horn
63e1069ec1 removed more unused variables; cleaned up some spaces
svn-id: r5442
2002-11-06 15:29:49 +00:00
Max Horn
1974075bb3 removed unused parameters from drawBomp
svn-id: r5440
2002-11-06 14:54:21 +00:00
Max Horn
503fd9ca64 removed some useless typecasts
svn-id: r5437
2002-11-06 14:02:07 +00:00
Paweł Kołodziejski
5d873255ea rewrote akos5 and bomp, corrected pitch in akos16, increased range of gfxbits
svn-id: r5433
2002-11-06 07:28:39 +00:00
Paweł Kołodziejski
9e0e2fa1d5 removed hardcoded values and increased range of strips
svn-id: r5329
2002-10-27 09:06:20 +00:00
James Brown
500be1e535 Make some BOMP'ed Dig events a little more happy
svn-id: r5272
2002-10-23 03:28:06 +00:00
James Brown
2d22cc4567 Patch 621733: drawBomp() masking
svn-id: r5128
2002-10-11 11:50:06 +00:00
James Brown
1388814706 Patch 616144: Sam and Max layering fix (drawMaskOnBoth rewrite)
svn-id: r5036
2002-09-29 15:20:02 +00:00
James Brown
7c6864efe8 Patch 613597: Sam and Max object ordering fixme thingzie.
svn-id: r5013
2002-09-24 15:23:57 +00:00
Max Horn
b46b35b544 renamed unk3/unk4 to scaleX/scaleY
svn-id: r4970
2002-09-19 11:06:10 +00:00
Paweł Kołodziejski
daa997fab2 fixes to resolutions
svn-id: r4893
2002-09-01 15:01:40 +00:00
Max Horn
ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00