20796 Commits

Author SHA1 Message Date
Lars Skovlund
40d922206b SCI32: Support for views with 640x400 native resolution
(fixes Wolfgang closeup, room 720)
2011-03-30 21:30:51 +02:00
Alyssa Milburn
3a4fc2f0d6 MOHAWK: Parse LB page options from the outline. 2011-03-30 21:06:12 +02:00
Matthew Hoops
00d01d9b00 MOHAWK: Add detection for Just Grandma and Me 2.0 2011-03-30 14:42:34 -04:00
Alyssa Milburn
db812c985c MOHAWK: Use tryLoadPageStart where needed in LB. 2011-03-30 17:35:02 +02:00
Max Horn
7c16f9ac3c HUGO: Fix s_bootCypherLen *for real* 2011-03-30 00:21:40 +02:00
Max Horn
3be61257d0 HUGO: Fix cypher fix ;) 2011-03-30 00:10:25 +02:00
Max Horn
7b47bf4638 TINSEL: Remove dead variables 2011-03-30 00:07:16 +02:00
Alyssa Milburn
046a34bd42 MOHAWK: Add LB detection entries from pacifist.
This adds entries for Harry and the Haunted House, Ruff's Bone,
Stellaluna, and Sheila Rae, the Brave.
2011-03-29 23:55:25 +02:00
strangerke
882c042a73 HUGO: - BSF file is no longer mandatory for H2 and H3 Dos.
- Replace error by a notifyBox in BSF related functions
- Fix cypher (broken in previous commit)
- Add checks on distributor in intro
2011-03-29 23:54:47 +02:00
dhewg
d83a83ef50 JANITORIAL: Remove/comment unused vars
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-29 21:57:56 +02:00
dhewg
8c70f2a584 M4: Fix twisted assignment
Thanks to -Wunused-but-set-variable
2011-03-29 21:57:43 +02:00
Alyssa Milburn
01b7a2c774 MOHAWK: Check isAmbient in LB sound priority code. 2011-03-29 21:19:46 +02:00
Alyssa Milburn
feefced3ce MOHAWK: Add Sound::isPlaying() function. 2011-03-29 21:18:55 +02:00
Alyssa Milburn
fe613524e5 MOHAWK: Looks like LBAnimation ignores sound priorities after all. 2011-03-29 20:22:25 +02:00
Alyssa Milburn
ff9f08aa41 MOHAWK: Only stop the last-played sound in LB's playSound.
This might need a version check, but seems to be fine without.
2011-03-29 20:22:25 +02:00
Matthew Hoops
5bc5e95e12 SCI: Add workaround for a GK1 pointer comparison 2011-03-29 13:48:07 -04:00
Alyssa Milburn
1557890b7a MOHAWK: Stop playing LB anim sounds on seek(). 2011-03-29 19:33:03 +02:00
Matthew Hoops
e1883a6cf4 SCI: Limit SCI32 view scaling to when we're actually scaling
Fixes bug #3253208
2011-03-29 10:56:19 -04:00
Alyssa Milburn
04cb669ff3 MOHAWK: Fix priority check in LB's lockSound(). 2011-03-29 16:49:42 +02:00
Alyssa Milburn
bcc0adb8fa MOHAWK: Handle LB item sound priorities. 2011-03-29 16:28:24 +02:00
Alyssa Milburn
bd526aac1d MOHAWK: Destroying an LBGroupItem destroys the whole group. 2011-03-29 15:09:15 +02:00
Alyssa Milburn
ad7b6f6817 MOHAWK: Don't fail to delete consecutive items. 2011-03-29 15:08:21 +02:00
Alyssa Milburn
9bf0800032 MOHAWK: Fix LB debug message to use the right name. 2011-03-29 15:07:45 +02:00
Alyssa Milburn
86fcca5a87 MOHAWK: comment text after #endif 2011-03-29 15:06:46 +02:00
Sven Hesse
f5fb832b63 GOB: Use memmove instead of memcpy in Surface::blit()
Inca 2 actually blits surfaces on themselves...
2011-03-29 12:32:30 +02:00
Matthew Hoops
4b19c1bf32 MOHAWK: Don't compile RivenOptionsDialog when Riven isn't enabled 2011-03-28 23:41:32 -04:00
Matthew Hoops
b101fd6f03 MOHAWK: Allow disabling of Riven compilation 2011-03-28 22:26:23 -04:00
Matthew Hoops
4a7572d893 MOHAWK: Allow disabling compiling cstime 2011-03-28 22:26:23 -04:00
Matthew Hoops
e5811cd6c3 MOHAWK: Allow disabling compilation of Myst 2011-03-28 22:26:23 -04:00
D G Turner
344369c294 SCI: Fix Compilation with --enable-release set. 2011-03-28 22:45:01 +01:00
Johannes Schickel
ef3324f8b2 SCI: Add detection entry for my GK1 floppy version. 2011-03-28 19:07:17 +02:00
Max Horn
8c931fd1e8 AUDIO: Add Audio::MidiPlayer::createDriver(), let some engines use it 2011-03-28 18:06:36 +02:00
Paul Gilbert
110f6b9be7 M4: Corrected incorrect case in cheat key handler 2011-03-28 20:57:01 +11:00
md5
4133945850 SCI: Renamed restAdjust to r_rest (like r_acc and r_prev) 2011-03-28 02:23:58 +03:00
md5
9adae61df3 SCI: Error out when kMemorySegment() is requested to save more than 256 bytes 2011-03-28 02:23:57 +03:00
md5
76b68bf88c SCI: Set the GC_INTERVAL define to its hexadecimal equivalent 2011-03-28 02:23:56 +03:00
Matthew Hoops
def47fd874 MOHAWK: Correct title of Dr. Seuss's ABC 2011-03-27 11:44:02 -04:00
md5
6487d05ddf SCI: Moved some debug functions from vm.cpp to scriptdebug.cpp 2011-03-27 01:52:23 +02:00
Walter van Niftrik
6501a86095 SCI: Fix default pan value in MIDI driver. 2011-03-27 00:04:28 +01:00
Matthew Hoops
5af474ec7c MOHAWK: Stub off LB mini games
greeneggs can now continue to completion in 'play' mode
2011-03-26 11:09:07 -04:00
md5
6ec9c9f62d SCI: Removed the READ_VAR and WRITE_VAR wrappers 2011-03-26 12:25:48 +02:00
md5
cc074b013f SCI: Refactored and cleaned up the VM call stack handling code
- Removed the CallsStruct intermediate stack. Calls are inserted directly
in the execution stack
- Added a constructor for the ExecStack struct and removed
add_exec_stack_varselector() and add_exec_stack_entry()
2011-03-26 02:37:10 +02:00
dhewg
8eefc1f986 SAGA: Add missing include 2011-03-25 18:10:40 +01:00
Max Horn
9e65daef3b SAGA: Change Sage to use Audio::MidiPlayer 2011-03-25 17:00:54 +01:00
Max Horn
baeb28d0e1 QUEEN: Remove leftover class forward declaration 2011-03-25 16:20:43 +01:00
Max Horn
bb6a5c3685 SWORD25: more translated comments from gfx/image (patch #3238507)
Plus some extra white space changes by myself.
2011-03-25 15:00:41 +01:00
Max Horn
7949d7c6de AUDIO: Move more common code to Audio::MidiPlayer
This also should fix some regressions from the previous
commits, related to MidiParser's either being leaked,
or being deleted and then used again (i.e., crashing).

I tested as many games as I had available, but further
testing of all affected engines is called for anyway.
2011-03-25 14:15:53 +01:00
Max Horn
f333d93fe8 TINSEL: Remove unused TinselEngine::_musicVolume member 2011-03-25 14:15:52 +01:00
Max Horn
9ffc4e0151 PARALLACTION: Move MidiDriver creation into MidiPlayer(_MSC) constructors 2011-03-25 14:15:47 +01:00
Max Horn
6bf4745a1b HUGO: Move MidiDriver creation into MidiPlayer constructor 2011-03-25 14:15:43 +01:00