Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel 0867129399 Formatting.
svn-id: r45553
2009-10-30 23:44:12 +00:00
Filippos Karapetis 86cafd561f Some work on the kPortrait kernel function, used to show hires character portraits in the Windows CD version of KQ6
svn-id: r45552
2009-10-30 22:55:35 +00:00
Filippos Karapetis 1c158c52a1 Cleaned up kPlatform() a bit, and changed it to return appropriate values for the CD hires version of KQ6
svn-id: r45551
2009-10-30 22:53:00 +00:00
Filippos Karapetis 29fb3b0f3f Plugged some memory leaks in the new graphics code
svn-id: r45550
2009-10-30 22:50:21 +00:00
Johannes Schickel 92fdf79d5b Fixes for TEX and RTF output of "add_paragraph".
svn-id: r45549
2009-10-30 20:44:11 +00:00
Johannes Schickel 59eb37a76c Fix bug in "add_paragraph" in tools/credits.pl, now the "&" should be fine in credits.h again.
svn-id: r45547
2009-10-30 20:30:28 +00:00
Johannes Schickel f55da32ca5 Fix credits.
svn-id: r45545
2009-10-30 20:25:12 +00:00
Filippos Karapetis 9e78f4693c Fixed a crash in the old graphics code from commit #45542
svn-id: r45544
2009-10-30 18:32:55 +00:00
Martin Kiewitz e87808d89b SCI: validate_variable fixed and now using bool instead of int (fixes pq3 demo crash on my computer)
svn-id: r45543
2009-10-30 18:01:27 +00:00
Filippos Karapetis 8bf3e5b549 Added caching of views
svn-id: r45542
2009-10-30 17:38:11 +00:00
Filippos Karapetis 371097d27c Added caching for mouse cursor views
svn-id: r45541
2009-10-30 17:13:25 +00:00
Filippos Karapetis b2ab8fd77b Updated the MSVC project files of the draci engine for commit #45510
svn-id: r45540
2009-10-30 16:20:24 +00:00
Filippos Karapetis 57266a7cba - Removed status_bar_foreground and status_bar_background variables from the engine state
- Implemented clearMenuBar() in the new graphics code
- Removed the "status_bar" command, which was used to set custom colors for the status bar

svn-id: r45538
2009-10-30 14:39:26 +00:00
Martin Kiewitz 3ec76350ec SCI: kStrAt offset checking fixed
svn-id: r45537
2009-10-30 14:22:22 +00:00
Filippos Karapetis ff284c9f5b Remove unused includes when INCLUDE_OLDGFX is not set. Implemented the full screen updates that the current menu code is doing using new graphics functions (still unfinished). Some cleanup.
svn-id: r45536
2009-10-30 12:33:05 +00:00
Yotam Barnoy 272cc75715 PSP: Fixed serious issue in plugins due to way gcc sometimes works. Was only observable in Kyra engine but potentially applicable to all
svn-id: r45535
2009-10-30 12:26:24 +00:00
Filippos Karapetis 0cecbffb60 Restore the pen color after changing it in graphFrameBox()
svn-id: r45534
2009-10-30 12:03:31 +00:00
Filippos Karapetis 932cd54bbe Rewrote the avoidpath debug code to use new graphics functions
svn-id: r45533
2009-10-30 11:26:00 +00:00
Martin Kiewitz 0c2ab71829 SCI: kStrAt / dont do call, when offset exceeds maxSize. fixes crash in kq5
svn-id: r45530
2009-10-30 10:06:35 +00:00
Max Horn 4009f6836b Fixed Terry Pratchett's name in the credits
svn-id: r45528
2009-10-30 09:50:31 +00:00
Martin Kiewitz 6c101f7c1a SCI/newgui: Reanimate implemented
svn-id: r45527
2009-10-30 09:26:14 +00:00
Filippos Karapetis 87aa24e174 Started porting ReAnimate() from Greg's SCI engine
svn-id: r45526
2009-10-30 08:22:53 +00:00
Robert Špalek afcd186bef Move drawing of walking map to walking.cpp
svn-id: r45525
2009-10-30 07:26:43 +00:00
Robert Špalek 6411125f39 Moved all one-line getters/setters to the header files
svn-id: r45524
2009-10-30 06:11:04 +00:00
Robert Špalek 839a7d5db6 Fixed svn:keywords
svn-id: r45523
2009-10-30 05:21:44 +00:00
Walter van Niftrik 27df03a18e SCI: AvoidPath: Add workaround for pathfinding problem when Patti walks to
control room in LSL5, room 660.

svn-id: r45522
2009-10-30 04:47:02 +00:00
Walter van Niftrik dba613ecd2 SCI: AvoidPath: Don't discard contained-access polygon when starting point
is right next to it.

svn-id: r45521
2009-10-30 03:54:50 +00:00
Robert Špalek e36798585f Add Dragon History's authors, now properly
svn-id: r45520
2009-10-30 03:27:27 +00:00
Robert Špalek fefda816f2 Added Dragon History
svn-id: r45519
2009-10-30 03:12:32 +00:00
Robert Špalek f3700a23e9 Move WalkingMap instance to Game, and clean up parameters
svn-id: r45516
2009-10-30 02:15:41 +00:00
Eugene Sandulenko ebe5db4be2 Fix typo
svn-id: r45514
2009-10-30 02:13:51 +00:00
Eugene Sandulenko 55da0503f4 Add special thanks for DW.
svn-id: r45513
2009-10-30 02:12:55 +00:00
Robert Špalek d662c4aa20 Remove the last 2 default parameter values.
They usually just add unnecessary confusion and this is definitely such
an example.  Removal will clarify the code.

svn-id: r45512
2009-10-30 01:56:52 +00:00
Robert Špalek c778efaca5 Remove most of default parameter values.
Also, add comments to the last commit.

svn-id: r45511
2009-10-30 01:41:57 +00:00
Robert Špalek a20e42efb9 Move WalkingMap into new module.
Also, fix a bug when loading the default walking map (wasn't implemented)
and setting font size.  The reason I move this code into a new module is
because I will augment it with other walking-related algorithms soon.

svn-id: r45510
2009-10-30 00:52:05 +00:00
Filippos Karapetis 1526fda715 Poll for events while performing screen transitions, so that ScummVM remains responsive
svn-id: r45509
2009-10-29 21:07:24 +00:00
Martin Kiewitz fc1c05586f SCI/newgui: SciGuiPicture now acts like sierra sci when drawing cels, so we dont need some hardcoded variable and differ when clearing screen
svn-id: r45508
2009-10-29 20:32:55 +00:00
Filippos Karapetis c8546fd92f Stop SQ4 floppy from updating the unused sq4sg.dir file when deleting a saved game
svn-id: r45507
2009-10-29 20:31:35 +00:00
Filippos Karapetis 89811d1ea4 Cleanup
svn-id: r45506
2009-10-29 19:32:27 +00:00
Torbjörn Andersson cbf2b03c22 Silenced GCC warning.
svn-id: r45505
2009-10-29 18:15:12 +00:00
Filippos Karapetis ebfcea35ec - Implemented savegame deletion for SQ4 floppy
- Added a more proper way to disable the "Change Directory" button, by checking its name, rather than the string it contains

svn-id: r45504
2009-10-29 18:07:39 +00:00
Filippos Karapetis 6eea032245 Disable the "Delete" button for all versions of SQ4 floppy, and the "Change Directory" button for all games (English and non-English versions)
svn-id: r45503
2009-10-29 16:27:23 +00:00
Filippos Karapetis caa5136b5c Automatically create memory.drv (the file containing the LSL5 password) for non-English versions of LSL5, so that the games don't abort if it can't be found.
svn-id: r45502
2009-10-29 16:05:24 +00:00
Robert Špalek 403668898f Implement flipping the QuickHero and SpeedText flags in GPL2.
All GPL2 callbacks are now fully implemented.  It remains to implement
proper walking.

svn-id: r45501
2009-10-29 15:26:48 +00:00
Martin Kiewitz 8178d548eb SCI/newgui: Defining color white and others in SciGuiScreen and using that. Also clears screen with 0 on sci1.1 games (needs further investigation), fixes pictures
svn-id: r45500
2009-10-29 14:16:20 +00:00
Filippos Karapetis e5e80dd6d6 Fixed the deletion of save games - the wrong save game would be deleted with the previous code, as we sort the list by date
svn-id: r45499
2009-10-29 09:58:36 +00:00
Robert Špalek 25b3e687a7 Fix several palette fading bugs.
svn-id: r45497
2009-10-29 01:55:06 +00:00
Filippos Karapetis fa3305ee01 Moved some menu code outside the INCLUDE_OLDGFX safeguards
svn-id: r45496
2009-10-29 01:10:10 +00:00
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