Commit Graph

35416 Commits

Author SHA1 Message Date
Johannes Schickel
0a1a4c7eb4 Fix regression in r45414.
svn-id: r45495
2009-10-29 00:14:09 +00:00
Filippos Karapetis
8150fc07bc Added a workaround for the casino door in LSL1
svn-id: r45494
2009-10-28 23:32:28 +00:00
Filippos Karapetis
2d9d9bca13 Changed some of the menu code to use new graphics functions
svn-id: r45493
2009-10-28 23:04:56 +00:00
Filippos Karapetis
21323a8d12 Wrapped some more oldgui-specific code around INCLUDE_OLDGFX safeguards
svn-id: r45492
2009-10-28 22:01:42 +00:00
Filippos Karapetis
d62342b32b Wording. Added warnings for unimplemented menu-related functions in the new GUI code
svn-id: r45489
2009-10-28 21:49:16 +00:00
Filippos Karapetis
5d037f64ef Added detection for pq1, cnick-lslcasino and cnick-longbow to the fallback detector. Simplified the code which distinguishes between demo and full versions. Some cleanup
svn-id: r45488
2009-10-28 21:46:27 +00:00
Johannes Schickel
921269fe14 Replace our custom MSVC project files by automatically generated ones. Note that this is for active *testing*, I myself had not encountered any problems building a x86 and x64 binary with he msvc9 files. So if you are using MSVC, it would be nice to hear back some feedback whether it works for you or not.
svn-id: r45486
2009-10-28 21:01:05 +00:00
Johannes Schickel
168275be5f Fix possible use of double backslash in relative file path value.
svn-id: r45485
2009-10-28 20:56:05 +00:00
Johannes Schickel
5b537c3561 Cleanup.
svn-id: r45484
2009-10-28 20:39:58 +00:00
Johannes Schickel
d220c2dc5b Change help text to nicely fit 80xY terminals.
svn-id: r45483
2009-10-28 20:37:16 +00:00
Johannes Schickel
3263191c26 Fix bug createUUID, which caused our custom createUUID implementation to fail to convert some UUIDs to a string correctly.
svn-id: r45482
2009-10-28 20:24:55 +00:00
Martin Kiewitz
142d2e73c0 SCI/newgui: fill screen with white instead of black before picture drawing, fixes some pixels of some screens
svn-id: r45481
2009-10-28 19:28:43 +00:00
Martin Kiewitz
5f71650520 SCI/newgui: BaseSetter moved to SciGui
svn-id: r45480
2009-10-28 19:19:35 +00:00
Martin Kiewitz
88e56f87eb SCI/newgui: IsItSkip moved into SciGui
svn-id: r45479
2009-10-28 19:10:39 +00:00
Martin Kiewitz
5abe6c8054 SCI/newgui: Cleanup
svn-id: r45478
2009-10-28 18:59:11 +00:00
Arnaud Boutonné
3986434c2c Add multilanguage EN+FR versions of gob2 and gob3 found on english Adi 4.10 English+Maths Year 8
svn-id: r45476
2009-10-28 18:19:41 +00:00
Martin Kiewitz
021edb1ef4 SCI/newgui: update whole screen when show_map console-command is used
svn-id: r45475
2009-10-28 15:18:22 +00:00
Martin Kiewitz
c3d75ced87 SCI/newgui: another floodfill change, fixes sq3 this time (this is madness)
svn-id: r45474
2009-10-28 15:15:18 +00:00
Martin Kiewitz
e4df507117 SCI/newgui: floodfill fixed (hopefully), fixes kq5 priority issues
svn-id: r45473
2009-10-28 15:07:24 +00:00
Sven Hesse
31006320a6 Fixing "graphical glitch in Bizoo level" (bug #2867361)
svn-id: r45470
2009-10-28 14:57:13 +00:00
Sven Hesse
449b3cfd6d Adding another Windows Lost in Time version, German/French
svn-id: r45469
2009-10-28 14:56:32 +00:00
Sven Hesse
0aea18dd74 Style fixes
svn-id: r45468
2009-10-28 14:53:35 +00:00
Sven Hesse
6550e66a57 Removing trailing spaces
svn-id: r45467
2009-10-28 14:52:53 +00:00
Filippos Karapetis
fbbd0b1575 Fixed the rectangle top inside kBaseSetter()
svn-id: r45466
2009-10-28 14:45:26 +00:00
Filippos Karapetis
0851b00d4f Cleanup
svn-id: r45465
2009-10-28 14:35:47 +00:00
Filippos Karapetis
6ac2680e82 Oops, removed leftover code (z was taken into account after all, but in a different place...)
svn-id: r45464
2009-10-28 14:25:39 +00:00
Filippos Karapetis
394fc76719 Rewrote kBaseSetter() to use new graphics functions and behave like the original, and fixed a bug in the process (the previous code ignored z when calculating the height)
svn-id: r45463
2009-10-28 14:23:23 +00:00
Max Horn
effb6b60eb BUILD: Reduce build overhead by marking *.d and *.mk files as .PHONY, thus preventing Make from futile searches for rule to rebuild those files
svn-id: r45462
2009-10-28 13:43:57 +00:00
Filippos Karapetis
0b83a8eec0 Reimplemented isItSkip() using new graphics code
svn-id: r45461
2009-10-28 13:43:09 +00:00
Martin Kiewitz
e8cff408b4 SCI/newgui: Jones windowMgr Port adjustment, added explanatory comment
svn-id: r45460
2009-10-28 13:34:20 +00:00
Filippos Karapetis
04ab6bc9fc Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard (defined in sci.h)
svn-id: r45459
2009-10-28 13:20:30 +00:00
Martin Kiewitz
f28fe1b074 SCI/newgui: Added comment about jones hack
svn-id: r45458
2009-10-28 13:00:32 +00:00
Martin Kiewitz
c6f96d6ac3 SCI/newgui: SciGuiControls created, SciGuiText now active
svn-id: r45457
2009-10-28 12:58:13 +00:00
Robert Špalek
c781f01321 Implement palette fading
svn-id: r45455
2009-10-28 07:34:17 +00:00
Travis Howell
4f5a99655c Fix charset masking for 16bit color games.
svn-id: r45454
2009-10-28 04:57:54 +00:00
Robert Špalek
e75637ec1f Fix initialization of the mouse cursor.
svn-id: r45453
2009-10-28 00:20:45 +00:00
Robert Špalek
bbb72eee55 Fix entering the same room when re-loading the game.
(Most objects were not loaded due to incorrect cleaning of a flag).  Also,
clean up accessing some boolean attributes.

svn-id: r45452
2009-10-28 00:04:59 +00:00
Robert Špalek
ed87e5cd31 Don't change mouse cursors so ridiculously often.
svn-id: r45451
2009-10-27 23:51:32 +00:00
Max Horn
7d6e96fa80 TINSEL: Formatting cleanup, remove a dead var, tweaked comment to Get/SetNoBlocking
svn-id: r45450
2009-10-27 21:34:43 +00:00
Johannes Schickel
502c481670 Only use std::srand once. (Fixes bug that createUUID always creates identical UUIDs, when run only with a short span of time in between).
svn-id: r45449
2009-10-27 19:24:49 +00:00
Johannes Schickel
13894c389d Fix building under MSVC.
svn-id: r45448
2009-10-27 19:21:47 +00:00
Johannes Schickel
6b2d85945c Include support for "create_msvc" in the Makefile based build system.
svn-id: r45447
2009-10-27 19:11:23 +00:00
Johannes Schickel
2df5d51883 Implement support for "scanFiles" for POSIX systems, now the tool should work fine for *NIX too.
svn-id: r45446
2009-10-27 19:06:42 +00:00
Johannes Schickel
ec1141f7df Implemented a working createUUID for *NIX systems (and some minor cleanup).
svn-id: r45445
2009-10-27 18:37:42 +00:00
Johannes Schickel
36aae577d1 Fix whitespace usage.
svn-id: r45444
2009-10-27 18:37:09 +00:00
Johannes Schickel
6092030599 Add another assert to check for return value of "new".
svn-id: r45443
2009-10-27 18:36:42 +00:00
Johannes Schickel
a52c45e750 Got rid of use of exceptions.
svn-id: r45442
2009-10-27 18:36:06 +00:00
Johannes Schickel
1ece766186 Add missing include.
svn-id: r45441
2009-10-27 18:35:20 +00:00
Matthew Hoops
a59d39a8c0 Oops, forgot to commit the txt file too.
svn-id: r45440
2009-10-27 12:35:07 +00:00
Matthew Hoops
d9f4e446e9 Update detection of Loom PCE Japanese.
svn-id: r45439
2009-10-27 12:30:42 +00:00