Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-16 | MOHAWK: Use the default Windows cursor in /graphics now | Matthew Hoops | |
2011-07-05 | MOHAWK: Allow setting LB cursors by name | Matthew Hoops | |
2011-06-28 | MOHAWK: Rework archive handling | Matthew Hoops | |
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication. | |||
2011-06-16 | MOHAWK: Fix Memory Leak in PE Cursor Loading. | D G Turner | |
2011-05-15 | MOHAWK: Display a black screen while changing stack. Default to an empty cursor. | Bastien Bouclet | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-05 | MOHAWK: Use new MacCursor code instead of convertCrsrCursor() | Matthew Hoops | |
2011-04-17 | MOHAWK: Do not access Surface::bytesPerPixel anymore. | Johannes Schickel | |
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-03-28 | MOHAWK: Allow disabling compilation of Myst | Matthew Hoops | |
2011-03-07 | MOHAWK: Improve error handling when data isn't found | Matthew Hoops | |
2011-03-07 | MOHAWK: Make Riven use original executables for cursors | Matthew Hoops | |
It will try both Windows and Macintosh executables. The hardcoded cursors have been removed. | |||
2011-03-04 | GRAPHICS: Split the NE cursor code from the NEResources class | Matthew Hoops | |
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants. | |||
2011-02-22 | COMMON: Add a key color field to NECursor | Matthew Hoops | |
2011-02-22 | COMMON: Begin to merge some NE/PE code | Matthew Hoops | |
The ID classes are now common to both. The files have been renamed to better illustrate their purpose. | |||
2011-02-19 | MOHAWK: Change bitmaps to use RGB palettes. | Johannes Schickel | |
Thanks to clone2727 for reviewing this patch. | |||
2011-02-14 | MOHAWK: Adapt to setPalette RGBA->RGB change. | Johannes Schickel | |
Currently in some places the RGBA palettes are converted to RGB before they are set up. There might be a better way, but this should work fine for now. | |||
2011-01-26 | MOHAWK: Introduce a new CursorManager for LB v2+ (they do not use exe cursors) | Matthew Hoops | |
svn-id: r55554 | |||
2010-12-21 | MOHAWK: Allow DefaultCursorManager to use alternative tags | Alyssa Milburn | |
svn-id: r54987 | |||
2010-11-29 | MOHAWK: Set Maggie's Farmyard Adventure as an LB game | Matthew Hoops | |
The game will start, but has many problems as it uses a later version of the LB code. Also, make sure we check for filename being empty to stop an assertion in the MacCursorManager. svn-id: r54566 | |||
2010-11-28 | MOHAWK: Add basic Living Books support (all credit goes to fuzzie!) | Matthew Hoops | |
v1 and v3 (both Windows and Mac) are working, v1 support is in better shape. svn-id: r54558 | |||
2010-11-25 | MOHAWK: Refactor cursor handling | Matthew Hoops | |
Cursor handling has now been moved to a new CursorManager class (which is subclassed for Myst/Riven) from the GraphicsManager classes. This will be needed for Living Books which will have a class for Windows and Mac cursors (coming soon!). svn-id: r54469 |