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