Paul Gilbert
2cb3b5a9c6
Added NPC to NPC talk action, and a bugfix for when remote viewing a room
...
svn-id: r26680
2007-04-30 07:56:45 +00:00
Max Horn
68175c713b
Patch #1709681 : SCUMM: Fallback to Adlib when Roland Upgrade is missing
...
svn-id: r26679
2007-04-29 18:26:27 +00:00
Max Horn
3821ef456a
Change getNumBoxes() to properly read the full uint16 box count (shouldn't affect anything, though)
...
svn-id: r26678
2007-04-29 18:22:07 +00:00
Filippos Karapetis
21e5311650
Handle the escape key properly in KQ4. Fixes bug #1660158
...
svn-id: r26677
2007-04-29 14:06:46 +00:00
Max Horn
43779ab10c
Hard crash when not using adlib/pcspk in a Loom/MonkeyEGA is not nice, we should try to add a safe fallback mode at some point
...
svn-id: r26676
2007-04-29 12:20:35 +00:00
Paul Gilbert
885f687ae5
Reworked hotspot actions so that talking to characters work properly
...
svn-id: r26675
2007-04-29 11:30:29 +00:00
Paul Gilbert
c0d487830e
Added talk script offset field to hotspot resources
...
svn-id: r26674
2007-04-29 11:28:13 +00:00
Torbjörn Andersson
3ca3f07cdd
Only update the backend's palette when necessary, since doing this triggers a
...
full redraw. (We still do that by updating the entire screen every frame, but
that could possibly change in the future.)
As an added bonus, I can now see all the glitches of the English version's
intro in full ScummTechniVMColor. :-)
svn-id: r26672
2007-04-29 01:07:19 +00:00
Johannes Schickel
7143d08e71
Little improvement for theme config validity check.
...
svn-id: r26671
2007-04-29 00:18:54 +00:00
Johannes Schickel
e0b462b33b
Fix for crash when trying to select an outdated/wrong theme config.
...
svn-id: r26670
2007-04-29 00:15:32 +00:00
Vincent Hamm
f5c73e1603
Implement missing opcode and fix staff intro
...
svn-id: r26669
2007-04-28 23:21:13 +00:00
Kostas Nakos
4a40402609
rewrote drawing loop in a more straightforward fashion, which also kills some bugs
...
svn-id: r26668
2007-04-28 22:37:42 +00:00
Kostas Nakos
4a19a563af
bugfix aspect scaler
...
svn-id: r26667
2007-04-28 22:35:14 +00:00
Vincent Hamm
fe8d2a8e7f
More cleanup
...
Few bug fix
svn-id: r26666
2007-04-28 22:31:55 +00:00
Sven Hesse
339c39f8b7
Possible fix for bug #1709124 ("GOB3: (dos/russian) just dont run")
...
svn-id: r26665
2007-04-28 21:16:13 +00:00
Kostas Nakos
4487f5be6a
announce updated sdl lib port
...
svn-id: r26664
2007-04-28 17:57:44 +00:00
Kostas Nakos
187071d029
Cumulative update to coincide with newer SDL libraries. Builders *must* update their libraries/fetch newest library pack.
...
o Overwrite with default key mappings when action_mapping version changes
o Added support for handling scummvm losing focus (e.g. a call)
o Enable rotating for all devices/resolutions
o Update sdl video startup to follow current sdl
o Generally update code to work with new sdl lib
svn-id: r26663
2007-04-28 17:48:58 +00:00
Kostas Nakos
4e12eeeb79
add focus flag
...
svn-id: r26662
2007-04-28 17:42:12 +00:00
Kostas Nakos
2a80fc1c6b
update for cruise engine, fix a little oops LordHoto pointed out
...
svn-id: r26661
2007-04-28 17:40:44 +00:00
Kostas Nakos
dae21b3b31
more logical formatting for scaler code, at least for me :-)
...
svn-id: r26660
2007-04-28 17:37:41 +00:00
Kostas Nakos
36466497a8
bump action mapping version
...
svn-id: r26659
2007-04-28 17:35:18 +00:00
Kostas Nakos
4670ff7388
cleanup, more meaningful names for actions, fix quit dialog looks, bump action mapping version
...
svn-id: r26658
2007-04-28 17:34:09 +00:00
Kostas Nakos
6d1107615d
cleanup, implement new default action mappings, bump action version, enable keybinding at launcher, fix quit dialog looks
...
svn-id: r26657
2007-04-28 17:31:41 +00:00
Kostas Nakos
324e27c73d
cleanup
...
svn-id: r26656
2007-04-28 17:28:43 +00:00
Kostas Nakos
59550346b4
cleanup & completely map wm device's keys
...
svn-id: r26655
2007-04-28 17:27:08 +00:00
Kostas Nakos
1337ce8296
insert key up events for synthetic events
...
svn-id: r26654
2007-04-28 17:24:54 +00:00
Max Horn
9bf84a30ef
Updated configure to generate flags in config.mk for MAD, FLAC, MPEG2 and Vorbis; updated scummvm-static Makefile target to only static link those libs which are actually used
...
svn-id: r26651
2007-04-28 13:43:51 +00:00
Filippos Karapetis
343f624143
Updated the rootnamespace property and unified the compiler optimizations across all engines for the MSVC8 project files. Also, changed the subsystem to be console instead of windows, so that the console window is shown, like in the gcc SVN binaries
...
svn-id: r26650
2007-04-28 12:05:50 +00:00
Max Horn
7ca6b29f35
Double-invert the logic on some big/little endian checks (the idea is that we want to fallback to safe code unless we definitely know no endian/alignment issues are in the way; this way it will work even if the endianess is unknown)
...
svn-id: r26649
2007-04-28 10:40:00 +00:00
Max Horn
246e83753a
Some minor cleanup (but we need to get rid of fopen/fread use here)
...
svn-id: r26647
2007-04-28 09:03:11 +00:00
Paweł Kołodziejski
ded4907836
forgot about depends
...
svn-id: r26646
2007-04-28 07:33:02 +00:00
Paweł Kołodziejski
ec0f18962a
update msvc8 project files
...
svn-id: r26645
2007-04-28 07:31:44 +00:00
Torbjörn Andersson
e005b0f42e
This is an updated and slightly cleaned up version of patch #1657061 ("SWORD1:
...
Cutscene subtitles"). It still has the deficiencies listen in the patch tracker
and should therefore be considered work-in-progress, but sev said I should go
ahead and commit it anyway. I have no further plans for it right now, so feel
free to improve on it.
svn-id: r26644
2007-04-28 07:27:53 +00:00
Paweł Kołodziejski
806aadbd75
fixed warning
...
svn-id: r26643
2007-04-28 07:21:28 +00:00
Eugene Sandulenko
255fa9e359
Patch #1709073 : "MSVC7.1 project for Cruise"
...
svn-id: r26642
2007-04-28 07:04:34 +00:00
Travis Howell
da2d6b64af
Add code difference for inventory arrows in Amiga versions of Simon the Sorcerer 1.
...
svn-id: r26641
2007-04-28 07:00:33 +00:00
Eugene Sandulenko
39238a9472
Ahem. Fixing code formatting.
...
svn-id: r26640
2007-04-28 06:57:32 +00:00
Torbjörn Andersson
6ba72121ad
Changed abs() to ABS()
...
svn-id: r26639
2007-04-28 04:29:05 +00:00
Torbjörn Andersson
32dbf6ae52
Fixed warning.
...
svn-id: r26638
2007-04-28 04:22:23 +00:00
Vincent Hamm
b563363911
Fix extended characters in font
...
Implement palette manipulation
svn-id: r26637
2007-04-28 00:26:57 +00:00
Max Horn
ff42c7f01b
SCUMM: Moved data tables from detection.cpp to detection_tables.h
...
svn-id: r26636
2007-04-27 23:21:36 +00:00
Max Horn
60aec5b9f1
SAGA: Moved displayinfo stuff into its own header file
...
svn-id: r26635
2007-04-27 23:11:12 +00:00
Max Horn
5bf7b78aa2
Renamed agosgame.cpp -> detection_tables.h
...
svn-id: r26634
2007-04-27 22:42:02 +00:00
Max Horn
030cd2c02a
Some tweaks to saga/detection_tables.h
...
svn-id: r26633
2007-04-27 22:39:31 +00:00
Max Horn
3924a2587f
Renamed sagagame.cpp -> detection_tables.h; merged sagagame.h into saga.h
...
svn-id: r26632
2007-04-27 22:35:05 +00:00
Eugene Sandulenko
ffce26ebfe
Fix code formatting (partially) and guard defines in includes.
...
svn-id: r26631
2007-04-27 22:33:45 +00:00
Max Horn
101fbdd64f
Fixing more warnings
...
svn-id: r26630
2007-04-27 22:12:46 +00:00
Sven Hesse
f479aa73ba
That should fix another segfault when clicking outside of the screen (bug #1708863 )
...
svn-id: r26629
2007-04-27 21:25:03 +00:00
Sven Hesse
da93916adc
Fix compilation
...
svn-id: r26628
2007-04-27 21:07:37 +00:00
Torbjörn Andersson
1a3aa86783
Fixed compilation (and a warning).
...
svn-id: r26627
2007-04-27 20:35:29 +00:00