Commit Graph
137148 Commits
Author SHA1 Message Date
Paweł Kołodziejski bb8401ab24 DIG: added hack to allow turn on light bridge
svn-id: r4989
2002-09-21 17:51:52 +00:00
Max Horn 6cfcd04682 trivial cleanup
svn-id: r4988
2002-09-21 16:20:52 +00:00
Travis Howell ae353fae18 Added the following patch:
[ 598121 ] Cursor cosmetics

svn-id: r4987
2002-09-21 14:17:13 +00:00
Travis Howell f1a273e092 Add the following patches:
[ 609649 ] Sound patch for GF_OLD256 games
[ 611997 ] RFC: Timer-based CD audio sync

svn-id: r4986
2002-09-21 13:48:03 +00:00
Paweł Kołodziejski a2a3fb5636 added support for sound volume for smush samples(IACT) in the dig (propably bad)
svn-id: r4985
2002-09-21 09:21:50 +00:00
Max Horn 24533e6e2d partial fix for bug #605970
svn-id: r4984
2002-09-21 00:23:45 +00:00
Max Horn b91da0e29f Patch #612277: text rendering crash + spacing issue
svn-id: r4983
2002-09-20 23:40:55 +00:00
Paweł Kołodziejski 1917ea9a77 updated VC6 file
svn-id: r4982
2002-09-20 06:05:22 +00:00
Paweł Kołodziejski c5feb37102 removed old smush player
svn-id: r4981
2002-09-20 05:57:07 +00:00
Paweł Kołodziejski a4fc2c4174 fixed placement subtitles in smush(the dig)
svn-id: r4980
2002-09-20 05:46:03 +00:00
Max Horn e0f11edf45 quit should not exit(1) but rather exit(0) (mabye we should add a paramter 'bool success' to it that flags whether this is a normal exit or one with an error?)
svn-id: r4979
2002-09-20 00:12:58 +00:00
Max Horn fcfc72296c based on my findings for guifont, I changed string.cpp to read the char width table for OLD256 games! yippi! some more code cleanup, and marked two struct values as 'to be removed when savegame format changes'
svn-id: r4978
2002-09-19 23:49:38 +00:00
Max Horn f838473c25 NewGui now has its own mouse cursor code -> again one less dependency on Scumm; moved makeCursorColorTransparent to gfx.cpp where it belongs
svn-id: r4977
2002-09-19 23:06:54 +00:00
Max Horn 85aa2cd8e8 found out that guifont actually contains a char width table -> make use of it now
svn-id: r4976
2002-09-19 22:37:00 +00:00
Max Horn 5f716f54f0 removed obsolete font drawing code from old GUI to make CCCP happy :-)
svn-id: r4975
2002-09-19 22:07:46 +00:00
Max Horn 9939746022 removed even more scumm dependencies from NewGUI; fixed some redraw issues (this might help the inventory-display issue in The Dig, and definitly fixes the 'vanishing volcanoe' in the FOA extro)
svn-id: r4974
2002-09-19 21:45:56 +00:00
Max Horn 859ef578dc moved the Scumm specific dialogs to scumm/dialogs.*
svn-id: r4973
2002-09-19 17:44:41 +00:00
Max Horn f644bea112 improved the text display in a newgui a bit: make the font proportiona; implemented text alignment (left/right/center); alpha blending now not anymore at 50% but at 66%; moved some #defines to util.h
svn-id: r4972
2002-09-19 17:03:24 +00:00
Max Horn bb57506d48 Added overlay to OSystem interface; implemented overlay in SDL backend (all other backends, including SDL_gl, still need to implement this!); changed NewGUI to make use of the overlay; added Cmd-Q as a shortcut for Quit on MacOS X
svn-id: r4971
2002-09-19 16:06:51 +00:00
Max Horn b46b35b544 renamed unk3/unk4 to scaleX/scaleY
svn-id: r4970
2002-09-19 11:06:10 +00:00
Max Horn e80d5a866b patch #611449: Workaround for bug #604398
svn-id: r4969
2002-09-19 10:42:10 +00:00
Max Horn ab1cc774c8 patch #611450: Simon crash fix
svn-id: r4968
2002-09-19 10:22:32 +00:00
Paweł Kołodziejski b22489cf97 fixed for and added comments
svn-id: r4967
2002-09-18 18:48:54 +00:00
Paweł Kołodziejski 953f7112e3 applied patch: #610954
svn-id: r4966
2002-09-18 11:48:00 +00:00
Paweł Kołodziejski e6352e3a32 moved warning, debug, checkheap to engine
svn-id: r4965
2002-09-18 10:56:23 +00:00
Paweł Kołodziejski 462d26937c Timer is handled in Engine now
svn-id: r4964
2002-09-18 10:22:36 +00:00
Paweł Kołodziejski 9280c6bfbd oops, forgot braces :)
svn-id: r4963
2002-09-18 08:38:29 +00:00
Paweł Kołodziejski c8a63096ad fixed naming convention and added support 11khz for Smush sound channels
svn-id: r4962
2002-09-18 08:06:15 +00:00
Ruediger Hanke 068042781f Appending a slash in all cases breaks some games on MOS
svn-id: r4961
2002-09-17 21:45:13 +00:00
Paweł Kołodziejski bc81fc7aa1 added support for nonenglish the dig - for gui this time. now is completed :)
svn-id: r4960
2002-09-17 16:12:16 +00:00
Paweł Kołodziejski c61b824942 added support for nonenglish the dig(dialogs, descriptions, warnings), not gui yet
svn-id: r4959
2002-09-17 15:33:31 +00:00
James Brown 978e879009 Fix newgui crash, and commit patch 600645: Loom flashlight fix
svn-id: r4958
2002-09-17 12:52:53 +00:00
Paweł Kołodziejski ab2eb4d928 added framework for non-english version of the dig, not yet completed
svn-id: r4957
2002-09-17 09:18:47 +00:00
James Brown 79857fd7e8 Replace some exit()'s with a call to the OSystem quit method, as per 610251.
svn-id: r4956
2002-09-17 04:52:50 +00:00
James Brown e4ce428bdd Patch 610257jamieson630/Windows MMSYSTEM error reclassification
svn-id: r4955
2002-09-17 04:41:46 +00:00
Max Horn 733825fd94 patch #609859: Some general patches for string.cpp
svn-id: r4954
2002-09-16 23:48:42 +00:00
James Brown 66757f4d4d Patch 609563: eriktorbjorns drawBomp() rewrite.
Scaling + Alpha. Fixes Sam and Max and Dig bugs.

svn-id: r4953
2002-09-16 15:53:52 +00:00
Paweł Kołodziejski 1e236d4c35 fixed crash at release mode under VC6 and cleanup
svn-id: r4952
2002-09-16 14:43:13 +00:00
James Brown 74448d3f77 Fix some odd regression issue.
Somewhere, recently, current_cd_sound has stopped being set for various things.

svn-id: r4951
2002-09-16 12:10:19 +00:00
Max Horn a6c5762817 added some comments, cleanup
svn-id: r4950
2002-09-16 10:42:12 +00:00
Paweł Kołodziejski ae871cd4a6 minor changes in source structure
svn-id: r4949
2002-09-16 09:52:21 +00:00
Paweł Kołodziejski 29811c5fad simon also use class File
svn-id: r4948
2002-09-16 08:22:30 +00:00
James Brown 02f9056b4a 609791: Sam and Max 'phantom sound' (precaching) hack.
svn-id: r4947
2002-09-16 08:22:05 +00:00
Paweł Kołodziejski e0e7809518 removed additional directory in filename
svn-id: r4946
2002-09-15 20:16:25 +00:00
Paweł Kołodziejski f7ff5c67fa improved open function in File class
svn-id: r4945
2002-09-15 19:28:34 +00:00
Ruediger Hanke 37d7a52c47 Compile fixes
svn-id: r4944
2002-09-15 09:16:28 +00:00
Jonathan Gray 9ce78dd66e apply patch #609508 real fix for MI2 Dialog Box crash, by CCCP at Endy's request
svn-id: r4943
2002-09-15 09:06:58 +00:00
Paweł Kołodziejski e6751d0d8f new smush player need bigger buffer
svn-id: r4942
2002-09-15 06:19:33 +00:00
Paweł Kołodziejski 2f91c18b22 speed changes to play smush movies
svn-id: r4941
2002-09-15 05:38:04 +00:00
Paweł Kołodziejski fb91bdd21d fixed stream in mixer, not completed yet - bad wrap around.
svn-id: r4940
2002-09-14 12:12:25 +00:00