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
deb96003a2
Aaargh, didn't mean to commit this...
...
svn-id: r13296
2004-03-15 02:28:47 +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
Paweł Kołodziejski
f2f6c75ba5
fix for voice bundle bug in german version comi
...
svn-id: r13260
2004-03-13 17:41:36 +00:00
James Brown
7000cb00e4
Forward-port maniac hack :)
...
svn-id: r13242
2004-03-13 12:55:40 +00:00
James Brown
6a155e028e
Backport blee
...
svn-id: r13228
2004-03-11 04:13:22 +00:00
Max Horn
e448c1dfe4
renamed scumm/scummvm.cpp to scumm/scumm.cpp
...
svn-id: r13207
2004-03-07 03:34:09 +00:00
Jochen Hoenicke
e609820a5b
Clear all channel variables in clear_channel
...
svn-id: r13203
2004-03-05 14:35:16 +00:00
Jochen Hoenicke
270c5cec52
Initialize _random_lsr to avoid valgrind warnings
...
svn-id: r13202
2004-03-05 14:34:39 +00:00
Torbjörn Andersson
bec9e69e42
We already know the Sam & Max screensavers trigger these assertions so
...
until someone figures out exactly what to do, let's do something less
drastic. Now if someone requests a pixel outside the known screen, assume
that pixel has colour 0.
svn-id: r13200
2004-03-05 11:08:29 +00:00
Eugene Sandulenko
00bf09fe07
Add maniac enchanced demo md5
...
svn-id: r13176
2004-03-04 05:02:47 +00:00
Eugene Sandulenko
b730376148
Add Russian Freddi HE md5's
...
svn-id: r13175
2004-03-04 04:46:04 +00:00
Travis Howell
fb1e289215
Add hack for demo script in maniac (Enchanced)
...
svn-id: r13174
2004-03-04 03:08:42 +00:00
Travis Howell
2f60f4485d
Allow --demo-mode with maniac (Enchanced)
...
svn-id: r13173
2004-03-04 02:47:39 +00:00
Max Horn
ad820d7893
unsigned ints are always >= 0 (fix warnings)
...
svn-id: r13167
2004-03-03 10:56:46 +00:00
Travis Howell
306d16441e
Add back HE sound differences for AKOS.
...
Remove old define
Avoid crash if using demo script in maniac (Enchanced)
svn-id: r13166
2004-03-03 08:17:21 +00:00
Travis Howell
5feaf410c8
That should have been maniac specific.
...
svn-id: r13163
2004-03-03 03:14:22 +00:00
Travis Howell
84cb720df5
Adjustments for Enchanced Maniac Mansion demo.
...
svn-id: r13161
2004-03-03 02:53:12 +00:00
Travis Howell
a79a0647d7
Adjustments for Enchanced Maniac Mansion demo.
...
svn-id: r13160
2004-03-03 02:42:51 +00:00
Paweł Kołodziejski
bb97464292
cleanup. soundlist originaly is shifted and started at 1 not as in scummvm at 0, match as rest of scummvm code : start at 0
...
svn-id: r13157
2004-03-02 21:55:14 +00:00
Paweł Kołodziejski
41e6bba009
synced local imuse. many bug fixes, and few new bugs :)
...
svn-id: r13153
2004-03-02 20:35:48 +00:00
Chris Apers
b088395e56
640x480 games not supported on PalmOS
...
svn-id: r13145
2004-03-02 13:09:35 +00:00
Travis Howell
65a50b800a
Not 640 x 480 until HE7
...
svn-id: r13142
2004-03-02 10:37:51 +00:00
Travis Howell
7ad1d09f0a
Not DOS specific anymore.
...
svn-id: r13141
2004-03-02 10:26:07 +00:00
Travis Howell
6d0e10433c
Move to HE6
...
svn-id: r13140
2004-03-02 10:22:55 +00:00
Travis Howell
ca85e8d51d
Ooops, just move everyting used by HE6 to HE6.
...
svn-id: r13137
2004-03-02 06:42:22 +00:00
Travis Howell
f80d6a7a26
Divide up some code for HE6 and HE7
...
svn-id: r13136
2004-03-02 06:19:26 +00:00
Travis Howell
5fbc3497c1
Avoid duplicate targets
...
svn-id: r13135
2004-03-02 06:04:38 +00:00
Eugene Sandulenko
2f65abff2f
Implemented more HE opcode stringLen and added stub for opcode F4
...
svn-id: r13134
2004-03-02 04:11:57 +00:00
Travis Howell
0e3a8f3190
Update HE games list
...
Keep games divded by versions
svn-id: r13133
2004-03-02 04:05:40 +00:00
Travis Howell
0c4ddc32fc
Exclude some var settings for HE7
...
svn-id: r13132
2004-03-02 02:12:30 +00:00
Travis Howell
b123197dc1
Remove fixme
...
svn-id: r13131
2004-03-02 01:28:32 +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
4accb5b006
Make use of GF_WINDOWS in HE games
...
svn-id: r13129
2004-03-02 01:01:36 +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
c84ad5e0d4
oops
...
svn-id: r13127
2004-03-02 00:23:25 +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
Eugene Sandulenko
581e8f515a
Update comment on runInventoryScript() argument in setOwnerOf().
...
svn-id: r13125
2004-03-01 21:36:15 +00:00
Torbjörn Andersson
e67aaba0c3
Got rid of the Sam & Max inventory hack. This fixes at least one aspect of
...
bug #907113 . See also bug #493153 for the origins of the hack.
It would be very nice if we could get this fix into 0.6.0 as well, because
bug #907113 crashes ScummVM for reasons which escape me. But someone will
have to verify that the fix is correct first. Pretty please...?
svn-id: r13124
2004-03-01 16:07:16 +00:00
Jonathan Gray
fa625ce1be
default to 1x for all of the active hev7 targets
...
svn-id: r13121
2004-03-01 08:08:42 +00:00
Travis Howell
d924893435
Enable some HE target to test with.
...
svn-id: r13116
2004-03-01 07:21:47 +00:00
Travis Howell
15c3202623
Add stub
...
svn-id: r13115
2004-03-01 07:06:36 +00:00
Travis Howell
db22318d61
Correct target
...
svn-id: r13114
2004-03-01 06:53:50 +00:00
Travis Howell
439b0b3859
Remove double check, all later games are 640 x 480.
...
svn-id: r13113
2004-03-01 06:45:24 +00:00
Eugene Sandulenko
a868e1d464
HE V7 games are 640x480. Now game forwards much further. Still no graphics, though.
...
svn-id: r13112
2004-03-01 06:38:26 +00:00
Travis Howell
f1c86bc86f
HE7 resolution is 640 x 480.
...
svn-id: r13111
2004-03-01 06:31:06 +00:00
Travis Howell
6f214f3a9f
Add HE7 vars
...
svn-id: r13110
2004-03-01 06:25:01 +00:00
Eugene Sandulenko
d7f9be12fe
Move decodeParseString to script_v7he.cpp where it really belongs to.
...
svn-id: r13109
2004-03-01 06:23:25 +00:00
Eugene Sandulenko
9e894f6bf3
Started work on Freddi Fish. Since it is SPU version 7, added new class.
...
Implemented some SPUv7 specific opcodes
svn-id: r13108
2004-03-01 05:57:30 +00:00