Max Horn
|
33d1f15f97
|
V2 walkbox matrix fixes
svn-id: r7657
|
2003-05-19 00:17:34 +00:00 |
|
Max Horn
|
b43bca21cb
|
more cleanup
svn-id: r7653
|
2003-05-18 23:46:30 +00:00 |
|
Jamieson Christian
|
ac9a392a5b
|
Fixed VC++ warnings
svn-id: r7652
|
2003-05-18 23:45:34 +00:00 |
|
Max Horn
|
1f616edfcd
|
VAR_CHARCOUNT is a V2 only variable, so I moved its declaration to the other V2 only vars
svn-id: r7651
|
2003-05-18 23:37:44 +00:00 |
|
Max Horn
|
f6d1e71194
|
oops
svn-id: r7649
|
2003-05-18 23:19:43 +00:00 |
|
Max Horn
|
1f8d481acb
|
fix for various regressions (not quite sure if the check for V2/v3 is right, but seems to work so far)
svn-id: r7648
|
2003-05-18 23:14:21 +00:00 |
|
Max Horn
|
5ac005860c
|
warning() automatically outputs a newline after the warning message; adding a newline into the format string adds another newline (which contains the single char '!')
svn-id: r7647
|
2003-05-18 21:14:50 +00:00 |
|
Max Horn
|
7171c5bcd4
|
cleanup
svn-id: r7646
|
2003-05-18 21:03:57 +00:00 |
|
Max Horn
|
6b7484f320
|
consistently index script slots with index 0 (not 1); this fixes bug #739463; made stopScriptNr match stopObjectScript more closely (we could merge them into one function one day)
svn-id: r7645
|
2003-05-18 20:57:32 +00:00 |
|
Max Horn
|
988ec14c5f
|
fixed debugger 'scripts' command
svn-id: r7644
|
2003-05-18 20:33:22 +00:00 |
|
Max Horn
|
7ec709e35f
|
Part of patch #739119 (attempt to fix bug #651077 at least partially)
svn-id: r7643
|
2003-05-18 19:51:50 +00:00 |
|
Max Horn
|
8f7f22aeae
|
implemented proper 'invalid walkbox' handling in older games (in newer games, box 0 is used as invalid box, while in older games this is a legal box and box 255 is the 'invalid' box); removed lots of FIXME's which were needed to cope with ScummVM not implementing the invalid walkbox stuff properly in the past; removed other actor FIXMEs.
svn-id: r7642
|
2003-05-18 19:44:22 +00:00 |
|
Max Horn
|
8b4c663e12
|
Patch #738859: Experimental costume.cpp cleanup
svn-id: r7639
|
2003-05-18 18:36:14 +00:00 |
|
Max Horn
|
657c8ca2e3
|
more V2 sentence cleanup
svn-id: r7631
|
2003-05-18 12:52:27 +00:00 |
|
Max Horn
|
a38c3599ce
|
fixed opcode 0x47
svn-id: r7630
|
2003-05-18 12:02:17 +00:00 |
|
Max Horn
|
c3b5fce262
|
number of actors in maniac is even 25 (according to the MM script-1)
svn-id: r7626
|
2003-05-18 11:21:31 +00:00 |
|
Max Horn
|
1156abd532
|
wow, now this is a stupid bug... fixes various issues in Zak256 at the very least
svn-id: r7622
|
2003-05-18 02:22:26 +00:00 |
|
Oliver Kiehl
|
740d1150f5
|
make gcc 3.3 happy. a->scalex and a->scaley are of type char and cannot be greater 255
svn-id: r7619
|
2003-05-17 23:46:03 +00:00 |
|
Jonathan Gray
|
d85abe1737
|
I thought it would be clear from the comments that this was needed for the atari st zak demo, which seems to still be the case
svn-id: r7616
|
2003-05-17 19:11:59 +00:00 |
|
Jamieson Christian
|
93825ff948
|
Fixed program change msgs being sent under Adlib
svn-id: r7615
|
2003-05-17 19:07:45 +00:00 |
|
Jamieson Christian
|
fcc11d19fa
|
Added imuse_multimidi to debugger
svn-id: r7614
|
2003-05-17 19:03:25 +00:00 |
|
Max Horn
|
3576b8e168
|
yet another V2 sentence fix (now clicking on objects in Zak causes Zak to talk to it - but he gets stuck after some time)
svn-id: r7613
|
2003-05-17 18:42:31 +00:00 |
|
Max Horn
|
30271732be
|
some sentence fixes
svn-id: r7612
|
2003-05-17 18:30:47 +00:00 |
|
Max Horn
|
33abb1f04a
|
V2 actor heads fixed (to their shoulders, ha-ha... errm ... I thought it was funny when I wrote it 8-)
svn-id: r7611
|
2003-05-17 18:07:07 +00:00 |
|
Jamieson Christian
|
c88e0b5301
|
Fixed Adlib sound problem on old (small header) games. Thanks for eriktorbjorn for the material that led to the solution.
svn-id: r7610
|
2003-05-17 17:20:27 +00:00 |
|
Max Horn
|
a6d1c3e151
|
no no, bad hack be gone :-)
svn-id: r7609
|
2003-05-17 15:51:11 +00:00 |
|
Max Horn
|
4cc3a466d0
|
init vars to 255 if they are not defined for all Scumm versions
svn-id: r7603
|
2003-05-17 10:04:30 +00:00 |
|
James Brown
|
0b3d9df5b2
|
Oops, remove debug crapola
svn-id: r7601
|
2003-05-17 06:34:24 +00:00 |
|
James Brown
|
e5d7459d98
|
Move some hacks around
svn-id: r7600
|
2003-05-17 06:33:34 +00:00 |
|
James Brown
|
6db28696e4
|
Fix invalid variable
svn-id: r7599
|
2003-05-17 06:18:34 +00:00 |
|
James Brown
|
2813d48e92
|
Cleanup
svn-id: r7598
|
2003-05-17 06:14:08 +00:00 |
|
James Brown
|
99b26a5684
|
Name some vars
svn-id: r7597
|
2003-05-17 06:04:22 +00:00 |
|
Jamieson Christian
|
5a1e994d02
|
Added command line options for
native MT-32 support and
combination Adilb/native MIDI drivers.
svn-id: r7594
|
2003-05-17 03:06:16 +00:00 |
|
Jonathan Gray
|
1f7ebc70d8
|
add stub for a hev7 op
svn-id: r7593
|
2003-05-17 01:57:54 +00:00 |
|
Max Horn
|
3a145f50e7
|
disable assert in o2_putActor for now (is triggered in Zak intro); cleanup
svn-id: r7592
|
2003-05-17 01:01:05 +00:00 |
|
Max Horn
|
56d6443b19
|
fixed object walk_x/walk_y for V2 games
svn-id: r7591
|
2003-05-17 00:59:47 +00:00 |
|
Max Horn
|
6ed1d415b5
|
for v2 games, make space the pause key
svn-id: r7590
|
2003-05-17 00:37:53 +00:00 |
|
Max Horn
|
58ab6d5039
|
proper walk animation in Zak (at the expense of Zak's head, for now ;-)
svn-id: r7589
|
2003-05-17 00:33:29 +00:00 |
|
Max Horn
|
3244a79d46
|
V2 camera fix (again thanks MadMoose)
svn-id: r7587
|
2003-05-16 23:54:58 +00:00 |
|
Max Horn
|
92a71eed10
|
fixed o2_drawObject (thx MadMoose)
svn-id: r7586
|
2003-05-16 23:50:56 +00:00 |
|
Jamieson Christian
|
124a34f72a
|
Fixed volume fader problem under multiple MIDI drivers
svn-id: r7585
|
2003-05-16 23:13:47 +00:00 |
|
Jamieson Christian
|
48f73469e0
|
Redesigned -t option
svn-id: r7584
|
2003-05-16 22:28:33 +00:00 |
|
Max Horn
|
64d9c75c2d
|
cleanup
svn-id: r7583
|
2003-05-16 22:11:49 +00:00 |
|
Jamieson Christian
|
5a15ce808a
|
Feature [557411] Adlib sound effects with GM drivers.
Support for simultaneous drivers is based on a
#define in imuse.cpp, and is disabled by default.
svn-id: r7582
|
2003-05-16 22:00:33 +00:00 |
|
Max Horn
|
a455082996
|
added roomobj dumping for bundle games (was trivial it turns out :-)
svn-id: r7581
|
2003-05-16 21:31:15 +00:00 |
|
Jamieson Christian
|
3533843ac8
|
And yet more cleanup
svn-id: r7580
|
2003-05-16 21:06:54 +00:00 |
|
Jamieson Christian
|
053e7cb71e
|
More IMuse cleanup
svn-id: r7578
|
2003-05-16 20:38:04 +00:00 |
|
Jamieson Christian
|
0ece527a69
|
FINALLY got MI2 Woodtick music working!
svn-id: r7577
|
2003-05-16 19:16:43 +00:00 |
|
Jonathan Gray
|
52832cc954
|
some updates that get us up to the bootscripts of he v7 games before erroring out on unimplemented opcodes
svn-id: r7576
|
2003-05-16 16:09:16 +00:00 |
|
Jamieson Christian
|
e503df12a6
|
Corrected overly aggressive MIDI channel reallocation
svn-id: r7575
|
2003-05-16 15:48:01 +00:00 |
|