Travis Howell
|
4667a12c9d
|
Revert, break older games.
svn-id: r15579
|
2004-10-17 05:54:56 +00:00 |
|
Gregory Montoir
|
0765435c44
|
cleanup: moved some things to gfx.cpp and changed o60_setState to match disassembly of version 72
svn-id: r15578
|
2004-10-17 05:04:49 +00:00 |
|
Gregory Montoir
|
3905129a97
|
preliminar o72_captureWizImage() implementation ; still have to handle flag 0x2 in drawWizImage to display correctly the painting in 1grademo
svn-id: r15577
|
2004-10-17 04:35:36 +00:00 |
|
Paweł Kołodziejski
|
c9a552bebc
|
fixed warnings
svn-id: r15574
|
2004-10-16 20:38:37 +00:00 |
|
Travis Howell
|
6299eaa546
|
Typoi
svn-id: r15571
|
2004-10-16 10:30:22 +00:00 |
|
Travis Howell
|
75e821c341
|
Add case
svn-id: r15570
|
2004-10-16 10:29:24 +00:00 |
|
Gregory Montoir
|
600a4369fe
|
required for ff5demo
svn-id: r15569
|
2004-10-16 09:59:40 +00:00 |
|
Travis Howell
|
4174c4b0ba
|
Ooops
svn-id: r15565
|
2004-10-16 05:27:42 +00:00 |
|
Travis Howell
|
d42f98d0c4
|
Add missing case for HE 90+
Always clear complete local script vars.
svn-id: r15564
|
2004-10-16 05:10:15 +00:00 |
|
Travis Howell
|
086724d774
|
Remove more duplicates.
svn-id: r15544
|
2004-10-13 10:55:50 +00:00 |
|
Travis Howell
|
f78ded554c
|
Rename opcode
svn-id: r15543
|
2004-10-13 09:39:59 +00:00 |
|
Travis Howell
|
1460a3032f
|
Add for HE100 too.
svn-id: r15542
|
2004-10-13 09:18:17 +00:00 |
|
Travis Howell
|
3ff56dd43b
|
Correction
svn-id: r15540
|
2004-10-13 08:08:45 +00:00 |
|
Travis Howell
|
3539b6ad95
|
HE 60 specific
svn-id: r15539
|
2004-10-13 07:59:51 +00:00 |
|
Travis Howell
|
9005514601
|
Add initual sound looping support for HE 70+ games.
svn-id: r15538
|
2004-10-13 07:52:42 +00:00 |
|
Torbjörn Andersson
|
3842898a3e
|
Compile fix.
svn-id: r15533
|
2004-10-12 17:05:16 +00:00 |
|
Travis Howell
|
beb1ed4598
|
Rename as requested.
svn-id: r15530
|
2004-10-12 14:40:32 +00:00 |
|
Travis Howell
|
687a5db4a8
|
Rename vars
Add some missng code for HE games.
svn-id: r15528
|
2004-10-12 14:12:20 +00:00 |
|
Travis Howell
|
4b4c4f1d1d
|
Rename var
Update HE issues
svn-id: r15525
|
2004-10-12 04:26:02 +00:00 |
|
Max Horn
|
42863d5cc2
|
cleanup / updated some comments
svn-id: r15524
|
2004-10-11 22:27:26 +00:00 |
|
Chris Apers
|
5992cdb890
|
PalmOS : new params
svn-id: r15518
|
2004-10-11 13:29:08 +00:00 |
|
Travis Howell
|
29c0c59652
|
HE games only use flag value too.
svn-id: r15516
|
2004-10-11 11:15:23 +00:00 |
|
Travis Howell
|
00ab3be379
|
Another off by 1.
svn-id: r15515
|
2004-10-11 10:49:59 +00:00 |
|
Eugene Sandulenko
|
88caf6cce9
|
Fix bug #1044074. Check which triggered the error is too strict, so
disable it.
svn-id: r15514
|
2004-10-11 09:47:07 +00:00 |
|
Travis Howell
|
76ea75ca66
|
Still not quite right.
svn-id: r15513
|
2004-10-11 02:05:37 +00:00 |
|
Travis Howell
|
17d3e30180
|
X/Y order changed again in HE 72+.
svn-id: r15512
|
2004-10-11 01:31:34 +00:00 |
|
Travis Howell
|
e5b97ee63b
|
Correct order
svn-id: r15506
|
2004-10-10 11:31:22 +00:00 |
|
Travis Howell
|
544266d971
|
Ooops, bad comparison.
svn-id: r15505
|
2004-10-10 11:09:23 +00:00 |
|
Travis Howell
|
0695159139
|
Correct a VAR value.
svn-id: r15504
|
2004-10-10 06:48:00 +00:00 |
|
Travis Howell
|
c8dc1483ac
|
Changes for mustard
svn-id: r15503
|
2004-10-10 06:32:02 +00:00 |
|
Travis Howell
|
c35a093f96
|
Rename opcodes
svn-id: r15502
|
2004-10-10 05:49:30 +00:00 |
|
Travis Howell
|
81b6d3174c
|
More HE100 corrections.
svn-id: r15501
|
2004-10-10 05:16:12 +00:00 |
|
Travis Howell
|
38f8de858e
|
More HE100 corrections.
svn-id: r15500
|
2004-10-10 04:02:37 +00:00 |
|
Travis Howell
|
3ddc6b8cbb
|
Add missing cases.
svn-id: r15499
|
2004-10-10 03:33:48 +00:00 |
|
Travis Howell
|
d5aa0a0953
|
Update HE100 opcode table.
svn-id: r15498
|
2004-10-10 03:22:54 +00:00 |
|
Travis Howell
|
e3d590d4d8
|
Group HE100 games together.
Fix a few HE versions.
svn-id: r15497
|
2004-10-10 03:02:42 +00:00 |
|
Jonathan Gray
|
ca9cf13dd0
|
change version numbers on some more he cpp titles
svn-id: r15496
|
2004-10-10 02:13:28 +00:00 |
|
Travis Howell
|
f1ab0487af
|
Correct array type order for HE100.
svn-id: r15495
|
2004-10-10 02:06:01 +00:00 |
|
Travis Howell
|
8df034b6ac
|
Add some missing code for HE100.
Cleanup
svn-id: r15494
|
2004-10-10 01:52:35 +00:00 |
|
Travis Howell
|
873fecd67d
|
Complete stub cases.
svn-id: r15493
|
2004-10-10 00:24:15 +00:00 |
|
Travis Howell
|
daff6d4074
|
Fill in a few more case stubs.
svn-id: r15492
|
2004-10-09 23:45:04 +00:00 |
|
Gregory Montoir
|
dd0d454da9
|
ScummEngine_v90he::processWizImage() cases 3 & 4
svn-id: r15490
|
2004-10-09 16:41:35 +00:00 |
|
Gregory Montoir
|
550b64dab6
|
o90_getPolygonOverlap update
svn-id: r15489
|
2004-10-09 16:10:53 +00:00 |
|
Eugene Sandulenko
|
7d6b584472
|
Fix warning messages
svn-id: r15488
|
2004-10-09 16:03:14 +00:00 |
|
Travis Howell
|
9524476fb8
|
Ooops
svn-id: r15487
|
2004-10-09 14:46:44 +00:00 |
|
Travis Howell
|
50da10489e
|
Correct version
svn-id: r15486
|
2004-10-09 14:37:39 +00:00 |
|
Travis Howell
|
b902c220aa
|
Inital support for later HE games with altered opcode table.
svn-id: r15485
|
2004-10-09 14:33:31 +00:00 |
|
Travis Howell
|
c68b6323e5
|
No longer startMusic
svn-id: r15483
|
2004-10-09 05:15:12 +00:00 |
|
Max Horn
|
0d746b05fc
|
Added methods to access charset x/y offs values (though those seem to be all 0 in COMI)
svn-id: r15482
|
2004-10-09 00:47:47 +00:00 |
|
Max Horn
|
a904bfc9cf
|
This makes no sense here...
svn-id: r15481
|
2004-10-09 00:33:35 +00:00 |
|
Max Horn
|
b3c72a792b
|
Fix for bug #1042802 (DIG: Graphics glitch when scrolling) -- the fix is to properly distinguish pitch and width of the target surface
svn-id: r15480
|
2004-10-09 00:06:36 +00:00 |
|
Max Horn
|
ca41dba220
|
Use image header to detect presence of the V8 flags field; rewrote that flags field to load the ObjectData.flags field differently; added a comment in saveload.cpp since we are not yet saving ObjectData.flags
svn-id: r15479
|
2004-10-08 23:06:19 +00:00 |
|
Gregory Montoir
|
2611630f81
|
wizImageOps update
svn-id: r15478
|
2004-10-08 22:58:49 +00:00 |
|
Gregory Montoir
|
9c863283ed
|
fix bug #1042931. This version of comidemo doesn't have the videos. In this case, SmushPlayer::play() returns immediately without calling init(). Thus, if init() is not called, we shouldn't call release() at all.
svn-id: r15475
|
2004-10-08 18:30:14 +00:00 |
|
Gregory Montoir
|
eb97857c95
|
more math opcodes
svn-id: r15474
|
2004-10-08 17:56:08 +00:00 |
|
Chris Apers
|
757f2fdcef
|
Prevent double slash in path
svn-id: r15473
|
2004-10-08 16:09:52 +00:00 |
|
Travis Howell
|
ad23981a4e
|
Cleanup
svn-id: r15469
|
2004-10-08 10:49:30 +00:00 |
|
Travis Howell
|
251a44ea9b
|
Partial inventory fix for HE games.
svn-id: r15468
|
2004-10-08 09:43:33 +00:00 |
|
Travis Howell
|
7eb10f167c
|
Restrict to full game, since it doesn't exist in demo.
svn-id: r15467
|
2004-10-08 07:34:06 +00:00 |
|
Travis Howell
|
59be342467
|
Match opcode names with SCUMM8.
svn-id: r15466
|
2004-10-08 07:13:13 +00:00 |
|
Torbjörn Andersson
|
aaa5ccae77
|
Removed unnecessary whitespace
svn-id: r15465
|
2004-10-08 07:07:34 +00:00 |
|
Travis Howell
|
903073df2e
|
Small correction
Ensure object exists, before pushing data.
svn-id: r15464
|
2004-10-08 07:04:57 +00:00 |
|
Travis Howell
|
970a782edf
|
Small correction
Ensure object exists, before pushing data.
svn-id: r15463
|
2004-10-08 06:52:08 +00:00 |
|
Travis Howell
|
39fad0387b
|
Unfortunately still not perfect.
svn-id: r15460
|
2004-10-08 01:07:44 +00:00 |
|
Travis Howell
|
9fdd43e25e
|
Return 0 is array doesn't exist, possible script bug in HE game.
svn-id: r15459
|
2004-10-08 00:37:29 +00:00 |
|
Max Horn
|
f488f4c15f
|
Another attempt at a fix for bug #1032964 (INDY3-VGA: actors walking in wrong places), by making sure all actor walkdata is saved
svn-id: r15455
|
2004-10-07 21:23:29 +00:00 |
|
Max Horn
|
186201c68f
|
Use slightly less irritating variable names; remove box draw hack, as its semi-broken for smooth scrolling games; if at all, it should be replaced by a proper debugger command
svn-id: r15454
|
2004-10-07 21:20:44 +00:00 |
|
Max Horn
|
ad285d6349
|
Use proper range for the (screen/local) strip values
svn-id: r15453
|
2004-10-07 21:19:37 +00:00 |
|
Max Horn
|
86113ad042
|
Fix doxygen warning
svn-id: r15452
|
2004-10-07 21:18:54 +00:00 |
|
Max Horn
|
2c5e42ca22
|
Fix for bug #1042509 (SNMDEMO not recognized)
svn-id: r15451
|
2004-10-07 20:55:22 +00:00 |
|
Max Horn
|
22dc16fc25
|
Fix blast object drawing glitches introduced by the smooth scrolling changes (were visible with the inventory in The Dig)
svn-id: r15449
|
2004-10-07 16:34:54 +00:00 |
|
Max Horn
|
3f842b2017
|
Simplify calling drawBomp a littl
svn-id: r15448
|
2004-10-07 16:10:51 +00:00 |
|
Max Horn
|
f52893217e
|
Adjusted come comments
svn-id: r15447
|
2004-10-07 16:09:30 +00:00 |
|
Torbjörn Andersson
|
7564fc2323
|
I don't know if it matters, but I'll feel safer if we initialise maskPtr...
svn-id: r15446
|
2004-10-07 15:42:39 +00:00 |
|
Travis Howell
|
9383a074cd
|
Correct values.
svn-id: r15445
|
2004-10-07 11:31:50 +00:00 |
|
Max Horn
|
6f02fab8f3
|
Removed some code which has no effect (looks like a coding mistake?)
svn-id: r15444
|
2004-10-07 10:33:46 +00:00 |
|
Travis Howell
|
b38b5a5c64
|
Pointer correction
svn-id: r15442
|
2004-10-07 06:54:33 +00:00 |
|
Chris Apers
|
4ba9994bb3
|
PalmOS update
svn-id: r15437
|
2004-10-06 10:20:21 +00:00 |
|
Chris Apers
|
2ca4529bba
|
Use common PI value instead
svn-id: r15435
|
2004-10-06 10:14:31 +00:00 |
|
Travis Howell
|
270de2a503
|
Ooops
svn-id: r15425
|
2004-10-06 01:01:44 +00:00 |
|
Travis Howell
|
23ae8207de
|
Better clipping code.
svn-id: r15424
|
2004-10-05 23:37:59 +00:00 |
|
Gregory Montoir
|
5912d5d25a
|
fix drawWizPolygon glitch
svn-id: r15422
|
2004-10-05 22:28:13 +00:00 |
|
Travis Howell
|
3ea5ebce0e
|
thinkerk works now.
svn-id: r15421
|
2004-10-05 14:40:22 +00:00 |
|
Travis Howell
|
96c493d94b
|
Missed spot
svn-id: r15420
|
2004-10-05 14:05:23 +00:00 |
|
Travis Howell
|
29e0bbb13f
|
Allow color adjustment when decompressing wizImages.
svn-id: r15419
|
2004-10-05 09:39:39 +00:00 |
|
Travis Howell
|
67efe7f6d0
|
Switch to warning
svn-id: r15418
|
2004-10-05 06:14:40 +00:00 |
|
Travis Howell
|
56ae86ef4f
|
HE71+ games use wizImages for charset too.
svn-id: r15417
|
2004-10-05 05:52:48 +00:00 |
|
Max Horn
|
05412066b1
|
Sort variables by their number
svn-id: r15413
|
2004-10-04 14:58:37 +00:00 |
|
Max Horn
|
b8419baa67
|
Remove Gdi::fillRect, use the existing fill() method instead
svn-id: r15412
|
2004-10-04 14:39:42 +00:00 |
|
Max Horn
|
0de20e2911
|
cleanup
svn-id: r15411
|
2004-10-04 14:39:21 +00:00 |
|
Travis Howell
|
4e268316d0
|
Rename var and enable in COMI.
svn-id: r15410
|
2004-10-04 14:28:43 +00:00 |
|
Travis Howell
|
292bd1a62b
|
Ooops, got reverted.
svn-id: r15409
|
2004-10-04 14:02:37 +00:00 |
|
Eugene Sandulenko
|
1cb05366f8
|
Implement case 150 for drawBMAPBg
svn-id: r15408
|
2004-10-04 13:49:30 +00:00 |
|
Travis Howell
|
460212697a
|
Add warning
svn-id: r15407
|
2004-10-04 12:38:52 +00:00 |
|
Travis Howell
|
38a7893aa9
|
COMI stores room transparency in RMHD.
Minor cleanup.
svn-id: r15406
|
2004-10-04 12:16:52 +00:00 |
|
Travis Howell
|
49a3691132
|
Add actor transparency var for HE99 games.
svn-id: r15405
|
2004-10-04 06:20:10 +00:00 |
|
Travis Howell
|
db63483001
|
Add missing roomOps case for HE games.
svn-id: r15404
|
2004-10-04 04:04:37 +00:00 |
|
Travis Howell
|
4364606894
|
Add some HE99 vars
Rename opcodes
svn-id: r15403
|
2004-10-04 02:23:02 +00:00 |
|
Travis Howell
|
f9e21fe4e2
|
Rename opcode
svn-id: r15402
|
2004-10-04 01:34:29 +00:00 |
|
Travis Howell
|
a7570bf99d
|
Add extra HE99+ cases for wizImageOps
svn-id: r15401
|
2004-10-04 01:19:05 +00:00 |
|