Commit Graph

35358 Commits

Author SHA1 Message Date
Filippos Karapetis
7d3501397d Formatting
svn-id: r46007
2009-11-20 14:47:43 +00:00
Filippos Karapetis
551ca5f2c0 Changed the lofs detection to iterate through all the methods of the Game object again, instead of a specific selector - fixes Jones
svn-id: r46006
2009-11-20 14:17:47 +00:00
Filippos Karapetis
e7820f972d Selector cleanup: rearranged all selectors to be in the same order as in Sierra's dictionary files, and removed several unused selectors
svn-id: r46005
2009-11-20 13:29:42 +00:00
Vladimir Menshakov
a70aa90f62 do not trigger any events while scene id == -1
svn-id: r46004
2009-11-20 13:08:33 +00:00
Filippos Karapetis
d1616ea74e Added a sanity check to prevent a crash in LB1 and KQ4 (needs proper fixing)
svn-id: r46003
2009-11-20 11:08:19 +00:00
Filippos Karapetis
893a8bb808 Some corrections for the lofs autodetection - SQ4 floppy works again
svn-id: r46002
2009-11-20 10:29:42 +00:00
Filippos Karapetis
2f6ded8727 Shifted some code around
svn-id: r46001
2009-11-20 08:55:35 +00:00
Filippos Karapetis
81d3a24cce - Rewrote the lofs parameter type auto-detection code
- Renamed dissectSelector -> autodetectFeature

svn-id: r46000
2009-11-20 08:52:32 +00:00
Filippos Karapetis
1063a029a5 Typo
svn-id: r45999
2009-11-20 07:35:48 +00:00
Max Horn
329516cf28 Fix language in comment
svn-id: r45998
2009-11-20 00:13:03 +00:00
Max Horn
5c23e28a65 Several configure targets use long instead of int for typedefing uint32/int32. It is not clear why. In order to find out if this is needed I disabled the relevant code for each in configure. If this causes results for any port, we can add this back, along with a precise explanation as to *why* 'long' has to be used.
svn-id: r45997
2009-11-20 00:12:46 +00:00
Max Horn
a50bb2ceb4 Don't include windows.h & direct.h on WinCE (and Symbian?)
svn-id: r45996
2009-11-20 00:12:28 +00:00
Filippos Karapetis
f1036e47ad - Simplified the different feature detection types, removed some duplicate code and merged the feature detection code which relies on selectors
- Replaced the function checksum calculations to make it more apparent what the feature detections do
- Removed the now obsolete (and unused) firstRetOffset function

svn-id: r45995
2009-11-19 23:05:12 +00:00
Filippos Karapetis
eefa01af68 Simplified some music checks for SCI0
svn-id: r45994
2009-11-19 22:57:26 +00:00
Johannes Schickel
746f391b8a Cleanup.
svn-id: r45993
2009-11-19 22:22:08 +00:00
Florian Kagerer
1a984d8e7d LOL: add support for pc speaker sfx
svn-id: r45992
2009-11-19 22:17:27 +00:00
Johannes Schickel
34dd625228 Add newly added IDs to string table.
svn-id: r45991
2009-11-19 17:56:48 +00:00
Johannes Schickel
2a4e630967 Properly handle Kyra 2 Talkie demo in kyra.dat.
svn-id: r45990
2009-11-19 17:44:19 +00:00
Johannes Schickel
95eef902d5 Remove obsolete "k2DemoVersionTlk" special.
svn-id: r45989
2009-11-19 17:43:39 +00:00
Johannes Schickel
34b447147d More cleanup.
svn-id: r45988
2009-11-19 17:43:15 +00:00
Johannes Schickel
113c720ee1 Cleanup.
svn-id: r45987
2009-11-19 17:42:51 +00:00
Filippos Karapetis
f9a1a5751e Fixed regression from commit #45862
svn-id: r45985
2009-11-19 08:56:05 +00:00
Max Horn
c7e89bc18e oops
svn-id: r45983
2009-11-18 23:35:50 +00:00
Max Horn
6f45f68a0f Some comments
svn-id: r45982
2009-11-18 23:34:40 +00:00
Joost Peters
5e56184616 fix compilation of null backend
svn-id: r45979
2009-11-18 22:59:31 +00:00
Max Horn
286a648ecd Add -G2 to PS2 default build options; move some WinCE -D flags from CXXFLAGS to DEFINES
svn-id: r45978
2009-11-18 16:09:38 +00:00
Max Horn
edee511ec2 WINCE: Use correct include paths
svn-id: r45977
2009-11-18 16:02:10 +00:00
Max Horn
a621435dc1 cleanup
svn-id: r45976
2009-11-18 15:23:16 +00:00
Max Horn
8aa4083bc9 Modify WinCE, LinuxMoto and GP2xWiz backends to use graphics/scaler/downscaler* code (untested as of now)
svn-id: r45975
2009-11-18 15:22:15 +00:00
Max Horn
974b49ebfe Put two of the WinCE downscalers into graphics/scaler/downscaler*, so that they can be used by multiple backends (more could be added as needed)
svn-id: r45974
2009-11-18 15:19:44 +00:00
Max Horn
9e5b8b4a33 PS2: Remove custom OSystem::fillScreen implementation as well as clearScreen()
svn-id: r45973
2009-11-18 13:59:36 +00:00
Paweł Kołodziejski
b6b96d9452 samsungtv: cleanup
svn-id: r45972
2009-11-18 11:16:50 +00:00
Paweł Kołodziejski
424c5eea92 samsungtv: no need make surface conversion here any more, sdl do that with internal emulation
svn-id: r45971
2009-11-18 10:14:30 +00:00
Vladimir Menshakov
c4c30ca3ce more missing callbacks
svn-id: r45970
2009-11-18 08:32:41 +00:00
Vladimir Menshakov
6e8595b814 use actual actor position for overlay positioning to avoid z-order glitches.
svn-id: r45969
2009-11-18 08:15:16 +00:00
Vladimir Menshakov
2294c6f466 minor textual fixes
svn-id: r45968
2009-11-18 08:13:44 +00:00
Vladimir Menshakov
79714a22c2 added face animation for the messages
svn-id: r45966
2009-11-17 22:59:17 +00:00
Vladimir Menshakov
618cade585 added kEffect for screen shaking, fixed barman callback
svn-id: r45965
2009-11-17 22:45:41 +00:00
Vladimir Menshakov
9013668a16 removed noisy debug
svn-id: r45964
2009-11-17 22:24:49 +00:00
Vladimir Menshakov
8f68974d22 implemented real zooming in forest house
svn-id: r45963
2009-11-17 22:22:40 +00:00
Vladimir Menshakov
da1432cf21 implemented zoomed rendering
svn-id: r45962
2009-11-17 22:09:16 +00:00
Vladimir Menshakov
f70473e3cd guard surface list from the sizes of zero
svn-id: r45961
2009-11-17 21:47:26 +00:00
Vladimir Menshakov
43f23ee523 added SurfaceList, ported overlay to it, fixed many z-order issues. (found meaning of the flags in overlay resources)
svn-id: r45960
2009-11-17 21:42:56 +00:00
Vladimir Menshakov
f2a704cb4f corrected scene 7 hack
svn-id: r45959
2009-11-17 21:00:28 +00:00
Vladimir Menshakov
a9dc8215bb found strange hack about room 7 and overlay.
svn-id: r45957
2009-11-17 20:47:03 +00:00
Florian Kagerer
99111a75c1 KYRA: fixed save menu glitch in Japanese versions
svn-id: r45956
2009-11-17 16:26:40 +00:00
Paweł Kołodziejski
d6ad3c51aa samsungtv: added package resource files
svn-id: r45955
2009-11-17 16:21:25 +00:00
Filippos Karapetis
236eecac19 Some more work on the sound command parser
svn-id: r45954
2009-11-17 15:01:16 +00:00
Paweł Kołodziejski
0d20aafb04 samsungtv: cleanup
svn-id: r45953
2009-11-17 14:27:11 +00:00
Paweł Kołodziejski
e105a6ffc2 samsungtv: since new sdl lib port support mouse and keyboard, adopting handle remote controller events
svn-id: r45952
2009-11-17 14:13:15 +00:00