Nicolas Bacca
c4bec837cc
Do not exit the engine if a video file is missing - apologies to the 1 Gb Microdrive market :)
...
svn-id: r5644
2002-11-20 23:43:17 +00:00
Jonathan Gray
80f13e1973
add top arrow and indy3 to the inventory arrow fix. the spacing and text handling is pretty much identical by the way between indy3 and zak256. the intial code to make the text in both games readable included the original getSpacing I added in which the spacing was based on pixel comparisons of indy3. I see it has been refined somewhat since then :)
...
svn-id: r5641
2002-11-20 13:58:23 +00:00
Max Horn
ab80fbde9a
partial fix for bug #613109
...
svn-id: r5639
2002-11-20 13:20:39 +00:00
Jamieson Christian
7bcc2744a4
Support MAC music tracks even in -eadlib mode
...
svn-id: r5636
2002-11-20 12:54:32 +00:00
James Brown
caa5159a52
remove accidental debug that some people seem to believe is a cause of crashes :P
...
svn-id: r5628
2002-11-20 00:52:07 +00:00
Jamieson Christian
69c7179e56
Volume control fixes
...
svn-id: r5623
2002-11-19 17:18:16 +00:00
Max Horn
5627fb7c0b
cleanup
...
svn-id: r5622
2002-11-19 16:33:33 +00:00
Travis Howell
2659e19fdd
Added MonkeyVGA copy protection bypass, patch #640546
...
svn-id: r5616
2002-11-19 09:16:46 +00:00
Nicolas Bacca
b4f7f1d21f
Change error display for WinCE
...
svn-id: r5605
2002-11-19 08:08:45 +00:00
Max Horn
1a97719ae5
fix warning when compiling w/o vorbis/mp3 support
...
svn-id: r5603
2002-11-19 01:52:22 +00:00
Max Horn
24a1a2a369
Patch #639699 : SAM: Fix for graphics glitch
...
svn-id: r5601
2002-11-19 01:45:08 +00:00
Max Horn
f2007606a9
fixed warning
...
svn-id: r5599
2002-11-18 20:05:25 +00:00
James Brown
69c8ddd67c
Revert patch 638253, causes Dig regressions
...
svn-id: r5594
2002-11-18 00:35:21 +00:00
Jamieson Christian
5da9c10dab
Fixes to Master/SFX/Music volumes:
...
- All are in 0-255 range now. No 0-127 mismatches.
- Master volume now affects SFX and Music, consistent with LEC behavior.
- The [ and ] keys now affect Music volume, not Master. Consistent with LEC behavior.
Also changed [ and ] increment to 16, for 256/16 = 16 volume increments outside the GUI.
svn-id: r5592
2002-11-17 17:59:00 +00:00
Jonathan Gray
ca9101ea6e
hack around another null dref for indy3, fixes 639201
...
svn-id: r5588
2002-11-17 03:27:57 +00:00
Max Horn
9b301dc7d1
remove unused variable
...
svn-id: r5587
2002-11-16 19:58:52 +00:00
Jamieson Christian
c1344ee379
[Bug 590646] Fixed problem with small blips of music playing
...
when master/music volumes are changed in the ScummVM GUI.
svn-id: r5581
2002-11-16 14:23:22 +00:00
Paweł Kołodziejski
34782f17ab
DIG: fixed subtitles in Space Time Six smush movie
...
svn-id: r5580
2002-11-16 09:08:48 +00:00
Nicolas Bacca
0f6cdd9a2b
Make alignment fans (PPC + EVC) happy
...
svn-id: r5578
2002-11-16 00:09:56 +00:00
Paweł Kołodziejski
fcc12f5703
added draw smush subtitles mode 9
...
svn-id: r5576
2002-11-15 19:31:44 +00:00
Paweł Kołodziejski
114d607b26
changed warnings to debug messages
...
svn-id: r5574
2002-11-15 18:47:33 +00:00
James Brown
d1c5b65398
Hack for bug 636433
...
svn-id: r5562
2002-11-15 12:21:30 +00:00
James Brown
25ceebe2b4
Don't allow F5 key to be passed back to the game. Stops in-game dialog from displaying after save/loads in indy3
...
svn-id: r5561
2002-11-15 12:07:59 +00:00
James Brown
22c3532f25
Patch 638253: Actor jumping fix for V7 games. Basic regression testing preformed for The Dig.
...
svn-id: r5558
2002-11-15 10:42:25 +00:00
James Brown
f2f9f48faf
Music tempo patch
...
svn-id: r5556
2002-11-15 10:36:50 +00:00
Max Horn
d4aaf2db8a
removed obsolete TODO
...
svn-id: r5544
2002-11-14 13:17:15 +00:00
Jamieson Christian
788a1bddec
Patch 637825, plus stubs for remaining MT32 instruments to reconcile
...
svn-id: r5542
2002-11-14 02:26:40 +00:00
Lionel Ulmer
26b284a93e
Some other inits added to prepare for the 'new / delete' overloading
...
removal.
svn-id: r5537
2002-11-13 15:44:33 +00:00
Max Horn
775adc7a4f
more initialisation fixes
...
svn-id: r5533
2002-11-13 15:08:22 +00:00
Max Horn
c5847f6f3b
more initialisation fixes
...
svn-id: r5532
2002-11-13 14:54:58 +00:00
Jonathan Gray
ed4e076b20
append missing heads hack so actor in indy3 intro is always visible
...
svn-id: r5516
2002-11-11 04:52:16 +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
Max Horn
843fa5f753
in Zak256, flash light now follows the mouse cursor instead of the actor; also, the flashlight x position is now pixel based, not strip based (finer granularity)
...
svn-id: r5511
2002-11-10 19:00:28 +00:00
Jamieson Christian
bf1efccac0
Fixed race condition check in midi_driver_thread.
...
Updated do_command for Conroy Bumpus' song.
svn-id: r5510
2002-11-10 18:34:57 +00:00
Jamieson Christian
afea2ba962
Hack to prevent animation hangs during Conroy's song in Sam & Max.
...
svn-id: r5509
2002-11-10 18:29:59 +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
Paweł Kołodziejski
2a58faff8f
revert costume palette table to 32 and fix actor.cpp compilation
...
svn-id: r5507
2002-11-10 17:35:02 +00:00
Max Horn
da5a347d3e
completly decoupled engine.h/.cpp from simon.h and scumm.h; removed some static variables from drawFlashlight() and made them members of class Scumm instead
...
svn-id: r5506
2002-11-10 17:19:43 +00:00
Paweł Kołodziejski
2965bd2708
increasing actor palette to 256
...
svn-id: r5505
2002-11-10 17:17:11 +00:00
Max Horn
e901190863
fix for the flashlight crash in Indy3; I am not 100% sure that this is the right way t do it, though, need to do some more reseach
...
svn-id: r5496
2002-11-10 15:42:53 +00:00
Max Horn
c772fff655
fixed stupid mistake
...
svn-id: r5494
2002-11-10 15:09:13 +00:00
Max Horn
93d5d667d0
added Scumm::displayError() method; make use of that to display errors if save/load failed; changed runDialog() to return the result of Dialog::runModal(); changed the order in which autosave is performed a little bit
...
svn-id: r5493
2002-11-10 14:59:15 +00:00
Max Horn
54aa3f898d
fixed two race conditions
...
svn-id: r5490
2002-11-10 14:49:49 +00:00
Jamieson Christian
a1954ac31e
Fixed IMuseGM device state trackers to prevent inappropriate dropped messages.
...
svn-id: r5487
2002-11-10 13:44:53 +00:00
James Brown
ade86f45df
Hack to prevent decapitation :)
...
svn-id: r5485
2002-11-10 12:59:36 +00:00
James Brown
dc9e77461f
Let's try this without the blatent stupidity
...
svn-id: r5484
2002-11-10 12:50:06 +00:00
James Brown
3cb29c224d
Fix a stupid mistake in my implementation of Indy3's alternate wait_for_message.
...
Unlike the o5_wait() version, we don't read any data, so there's no need to reset the script pointer.
svn-id: r5483
2002-11-10 12:44:40 +00:00
James Brown
5e966f88e9
Implement Indy3 opcode - this fixes the 'walking to car' portion of the first section of the game
...
svn-id: r5482
2002-11-10 12:22:22 +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
James Brown
d21e0a3373
Remove hack. It's not even the CORRECT hack for this problem.
...
svn-id: r5480
2002-11-10 07:58:53 +00:00