Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-01 | Commented on loop() before refactoring. | Robert Špalek | |
svn-id: r45604 | |||
2009-11-01 | Small bugfix in path-finding | Robert Špalek | |
svn-id: r45602 | |||
2009-11-01 | SCI/newgui: kBaseSetter ported from gregs engine, kq5 pathfinding works now ↵ | Martin Kiewitz | |
correctly svn-id: r45601 | |||
2009-11-01 | One more clean-up of the path-finding code | Robert Špalek | |
svn-id: r45599 | |||
2009-11-01 | Cleaned up the walking code. | Robert Špalek | |
PathVertex replaced by Common::Point. Do not update the path sprites if not in the debugging mode. svn-id: r45598 | |||
2009-11-01 | Debugged computation and displaying of optimal walking paths | Robert Špalek | |
svn-id: r45597 | |||
2009-11-01 | Add methods to draw computed walking paths. | Robert Špalek | |
svn-id: r45596 | |||
2009-11-01 | Fix mistakenly ordered flushing revealed by the last commit | Robert Špalek | |
svn-id: r45595 | |||
2009-11-01 | Get rid of doubling memory allocation and a lot of copying. | Robert Špalek | |
The Sprite class points to the original buffer (which is cached in the memory thanks to BArchive machinery) instead of allocating its own buffer and copying the source there. svn-id: r45594 | |||
2009-11-01 | AGOS Simon1 Windows fix. Fixed careless use of setChar function. | Yotam Barnoy | |
svn-id: r45592 | |||
2009-11-01 | Implemented some utility functions for path-finding. | Robert Špalek | |
In particular, breadth-first search algorithm for getting the shortest path in the walkable area and an algorithm making the path oblique when possible. svn-id: r45591 | |||
2009-11-01 | SCI: AvoidPath: Add simpler visibility algorithm (still disabled). | Walter van Niftrik | |
svn-id: r45590 | |||
2009-11-01 | Kyra/FM-Towns: make sure that at least the synthesizer music plays when no ↵ | Florian Kagerer | |
cd audio tracks are found svn-id: r45589 | |||
2009-10-31 | SCI/newgui: fixing kDisposeWindow so that reanimate is correctly called ↵ | Martin Kiewitz | |
(fixes cels disappearing after removing windows) svn-id: r45588 | |||
2009-10-31 | SCI: AvoidPath: Switch to A* | Walter van Niftrik | |
svn-id: r45586 | |||
2009-10-31 | SCI/newgui: added portrait data layout as comment (not completely done) | Martin Kiewitz | |
svn-id: r45585 | |||
2009-10-31 | Clean up comment a bit. | Johannes Schickel | |
svn-id: r45583 | |||
2009-10-31 | Fix compilation. | Johannes Schickel | |
svn-id: r45582 | |||
2009-10-31 | Fix missing inventory in Kyrandia 1 PC98 16 color version, when loading a ↵ | Johannes Schickel | |
save via launcher or command line. svn-id: r45581 | |||
2009-10-31 | Fix certain scenes incorrectly appearing as fireberry bushes in ↵ | Johannes Schickel | |
floppy/FM-Towns/PC98 versions of Kyrandia 1. svn-id: r45580 | |||
2009-10-31 | SCI/newgui: SciGuiPortrait created | Martin Kiewitz | |
svn-id: r45579 | |||
2009-10-31 | better scene cleanup | Vladimir Menshakov | |
svn-id: r45578 | |||
2009-10-31 | fixed bird-assert from chapter 1 | Vladimir Menshakov | |
svn-id: r45577 | |||
2009-10-31 | added missing cutscene | Vladimir Menshakov | |
svn-id: r45576 | |||
2009-10-31 | added cutscenes where needed, fixed invalid skipping of fullscreen messages. | Vladimir Menshakov | |
svn-id: r45575 | |||
2009-10-31 | Comment out unused variables. | Johannes Schickel | |
svn-id: r45574 | |||
2009-10-31 | Fix some memory leaks in Kyrandia 1 (this hopefully fixes crashes on NDS ↵ | Johannes Schickel | |
after a long playtime). svn-id: r45572 | |||
2009-10-31 | Added a comment that the current implementation that we got on drawing ↵ | Filippos Karapetis | |
already scaled views is a temporary hack svn-id: r45571 | |||
2009-10-31 | Silenced GCC warning. | Torbjörn Andersson | |
svn-id: r45570 | |||
2009-10-31 | SCI/newgui: Changed code for graphSaveUpscaledHiresBox to not scale the ↵ | Martin Kiewitz | |
position, its not needed and would actually result in a crash cause of 2 times scaling. svn-id: r45569 | |||
2009-10-31 | Added some default directories | Filippos Karapetis | |
svn-id: r45568 | |||
2009-10-31 | - Added some TODOs | Filippos Karapetis | |
- Disabled the kGraph case used in KQ6 Windows for now, as it's problematic and crashes the game - Added extra param to kDrawCel(), used in KQ6 Windows The icon bar in KQ6 Windows is shown a bit better now svn-id: r45567 | |||
2009-10-31 | Slight optimization to the 2x scaler | Filippos Karapetis | |
svn-id: r45566 | |||
2009-10-31 | Upscale the mouse cursor when the screen is upscaled. Also, reapplied some ↵ | Filippos Karapetis | |
code which was accidentally reverted in commit #45562 svn-id: r45565 | |||
2009-10-31 | SCI/newgui: kGraph support for Save-UpscaledHires-Box (not sure if ↵ | Martin Kiewitz | |
coordinates are really hires, it seems that they are not) svn-id: r45564 | |||
2009-10-31 | SCI: accidentally set newgui to default, reverting | Martin Kiewitz | |
svn-id: r45563 | |||
2009-10-31 | SCI/newgui: UpscaledHires implemented including undithering support, cleanup | Martin Kiewitz | |
svn-id: r45562 | |||
2009-10-31 | Kirben suggested using vs->bytesPerPixel instead of _bytesPerPixel when drawing | Torbjörn Andersson | |
the corners on the flashlight. He's probably right, since 'vs' is what we are drawing to. svn-id: r45561 | |||
2009-10-31 | Fixed flashlight drawing in 16 bpp games. (Which probably means PC-Engine Loom | Torbjörn Andersson | |
is the only game where it makes any difference.) svn-id: r45560 | |||
2009-10-31 | The verb images for distaff have no mask data, in PCE version of Loom. | Travis Howell | |
svn-id: r45559 | |||
2009-10-31 | Properly fixed putPixel() for scaled screens | Filippos Karapetis | |
svn-id: r45557 | |||
2009-10-31 | Cursor positioning now takes screen scaling into account | Filippos Karapetis | |
svn-id: r45556 | |||
2009-10-31 | Some more work on KQ6 hi res version - screen scaling should be done now, ↵ | Filippos Karapetis | |
but other methods haven't been updated yet svn-id: r45555 | |||
2009-10-31 | Add patch from Tobias, for menu keys in PCE version of Loom, with minor change. | Travis Howell | |
svn-id: r45554 | |||
2009-10-30 | Formatting. | Johannes Schickel | |
svn-id: r45553 | |||
2009-10-30 | Some work on the kPortrait kernel function, used to show hires character ↵ | Filippos Karapetis | |
portraits in the Windows CD version of KQ6 svn-id: r45552 | |||
2009-10-30 | Cleaned up kPlatform() a bit, and changed it to return appropriate values ↵ | Filippos Karapetis | |
for the CD hires version of KQ6 svn-id: r45551 | |||
2009-10-30 | Plugged some memory leaks in the new graphics code | Filippos Karapetis | |
svn-id: r45550 | |||
2009-10-30 | Fixed a crash in the old graphics code from commit #45542 | Filippos Karapetis | |
svn-id: r45544 | |||
2009-10-30 | SCI: validate_variable fixed and now using bool instead of int (fixes pq3 ↵ | Martin Kiewitz | |
demo crash on my computer) svn-id: r45543 |