1579 Commits

Author SHA1 Message Date
Max Horn
09f56dc233 some fixes for the message dialog; added some comments
svn-id: r5021
2002-09-26 12:29:10 +00:00
Max Horn
58e5e0069f added simple message dialog
svn-id: r5020
2002-09-26 11:44:02 +00:00
James Brown
522ee88b62 Patch 614223: _sfxMode fix
svn-id: r5019
2002-09-26 09:59:47 +00:00
James Brown
b5efef6be5 Fix annoying indentation of the CHECK_HEAP macro
svn-id: r5018
2002-09-25 03:09:00 +00:00
James Brown
e9c1d9d802 Patch 613933: Return code for validateresource.
svn-id: r5017
2002-09-25 03:04:28 +00:00
Max Horn
1bfaa3c02f removed even the last traces of Scumm dependencies from NewGUI. Yes, you heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs!
svn-id: r5016
2002-09-24 23:45:25 +00:00
Max Horn
77d62a61d7 fix for bug #613369; added some files to .cvsignore
svn-id: r5015
2002-09-24 22:40:28 +00:00
James Brown
e946431af3 Patch 609334: PalManip save/load/init fixes.
Save/Load lines are commented out until the new save/load system is in place.

svn-id: r5014
2002-09-24 15:46:09 +00:00
James Brown
7c6864efe8 Patch 613597: Sam and Max object ordering fixme thingzie.
svn-id: r5013
2002-09-24 15:23:57 +00:00
Travis Howell
2e88cd210c Add emergency patch for 'RFC: Timer-based CD audio sync' patch so monkeyvga works again.
svn-id: r5012
2002-09-24 04:29:54 +00:00
Ruediger Hanke
e244ddf426 Changed WBWINDOW arg/tooltype to WINDOW
svn-id: r5011
2002-09-23 19:22:49 +00:00
Ruediger Hanke
d5aeb9254e Scaler color fix for Radeon cards in 32 bit depth (and possibly other PC graphics cards, too)
svn-id: r5010
2002-09-23 16:53:11 +00:00
Ruediger Hanke
971f47644e Compilation fixes. Overlay functions are stubs only at the moment.
svn-id: r5009
2002-09-23 16:31:05 +00:00
James Brown
412075437b Patch #612847: Sam and Max painting subgame fix
svn-id: r5008
2002-09-23 15:43:29 +00:00
Max Horn
536692556b fixed cursor trail
svn-id: r5007
2002-09-22 16:12:37 +00:00
Travis Howell
eef7b30955 Remove mention of Windows GDI build
svn-id: r5005
2002-09-22 11:37:53 +00:00
Travis Howell
11aedcbed4 Add fix me
svn-id: r5004
2002-09-22 04:20:20 +00:00
Travis Howell
7b1a77b5b8 Add changes from Makefile
svn-id: r5003
2002-09-22 04:07:52 +00:00
Max Horn
68c14be9d4 taking out the -Werror again for now, till we have time to resolve some other build warnings
svn-id: r5002
2002-09-22 04:05:40 +00:00
Max Horn
6bb2e335c7 NewGUI now has its own event loop; this may cause some regression
svn-id: r5001
2002-09-22 04:03:45 +00:00
Travis Howell
c0855df382 Add hack from trin to make zak256 sfx/music work again.
Add Makefile changes to Makefile.mingw

svn-id: r5000
2002-09-22 03:58:53 +00:00
Max Horn
5d72701c06 fixed the non-POD warning for real this time
svn-id: r4999
2002-09-22 03:57:41 +00:00
Matt Hargett
8390b0cc53 2002-09-21 Matt Hargett <matt@use.net>
* scumm.dsp, scummvm.dsp, simon.dsp: Turn on warning as errors. Generate
    PDBs on all builds.

  * gameDetector.cpp, newgui.cpp, widget.cpp, actor.cpp,
    dialogs.cpp, resource.cpp, saveload.cpp, scumm_renderer.cpp:
    Fix warnings where possible. One pragma added to eliminate
    warning of unknown pragmas.

  * string.cpp: If unknown escape sequence, print warning.

svn-id: r4998
2002-09-22 03:53:53 +00:00
Max Horn
fbe9c544de tied to fix 'non-POD type' warning in some GCC versions; moved some common code to saveload.h
svn-id: r4997
2002-09-22 02:53:15 +00:00
Max Horn
5c74800450 added -Wno-unknown-pragmas to fix warnings related to #pragma mark
svn-id: r4996
2002-09-22 01:54:44 +00:00
Max Horn
a681eb029e renamec string -> _string and sentence -> _sentence in class Scumm (I originally reworked StringTab, but then noticed the save game format depends on it <sigh>)
svn-id: r4995
2002-09-22 01:17:53 +00:00
Max Horn
45ce1d1113 don't tolerate warnings
svn-id: r4994
2002-09-22 00:38:02 +00:00
Max Horn
b5a4edf00c guess what? riiight! more warning fixes :-)
svn-id: r4993
2002-09-22 00:20:23 +00:00
Max Horn
e886ba64d2 yet more warning fixes
svn-id: r4992
2002-09-22 00:04:04 +00:00
Max Horn
9dfb497d75 more warning fixes
svn-id: r4991
2002-09-21 23:46:32 +00:00
Max Horn
a5ae66e206 fixed warning
svn-id: r4990
2002-09-21 23:39:09 +00:00
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