Age | Commit message (Collapse) | Author |
|
svn-id: r54629
|
|
svn-id: r54627
|
|
svn-id: r54625
|
|
and is not needed as is."
This reverts commit 291bea1858c12b8557aeb46e6f57dc701293c956.
svn-id: r54624
|
|
unreachable zip destinations when drawing resource rects.
svn-id: r54615
|
|
not needed as is.
svn-id: r54605
|
|
v1 and v3 (both Windows and Mac) are working, v1 support is in better shape.
svn-id: r54558
|
|
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
|
|
- Renamed ImageData to MohawkSurface
- Added offset x/y fields to MohawkSurface
- The image cache now stores MohawkSurface pointers
- Switched Living Books to 8bpp mode (it requires that in the end anyway)
svn-id: r54468
|
|
svn-id: r54419
|
|
- Renamed getRawData() to getResource()
- Add a getResource() and hasResource() function for named resources
- Other minor formatting changes
svn-id: r54396
|
|
This should greatly improve the performance in Myst (especially Myst ME, which uses the slow JPEG decoder). This should also slightly improve the Riven performance; the sliders now work a bit better.
svn-id: r54388
|
|
svn-id: r54319
|
|
This is needed for use with sliders. The screen is now updated fewer times as well.
svn-id: r54300
|
|
svn-id: r54297
|
|
svn-id: r54166
|
|
These corrections close a number of leaks reported by running Valgrind with --leak-check=full option, but some still remain, mainly in the image loading and caching.
svn-id: r54152
|
|
The marbles are currently drawn, and you can pick them up, but you can not place them on the grid yet.
svn-id: r52661
|
|
- Split the main Riven event loop into a separate function for readability and for use in the sunner external functions eventually
- Some minor function signature changes (const!)
- Rename matchVarToString() to getVar() (I have no idea where that original name came from, considering it takes a string and returns a variable
- Use solely Common::String in getVar()
svn-id: r52538
|
|
- The exit button now appears and is functional
- The intro movies now play on start up
- Add shortcuts for returning to the menu/playing the intro videos again
- Make the text when hitting a boundary match the original
- Change the wording of the browser button message
- Note: The demo's extras.mhk (not the full game's!) is required now
svn-id: r52509
|
|
The sliders are now movable and reset properly. The combination defined in the lab journal works on all the domes too.
svn-id: r52476
|
|
svn-id: r52215
|
|
transition used when turning pages.
svn-id: r50336
|
|
but not the trap book (happens at the end of the game).
svn-id: r50280
|
|
svn-id: r49195
|
|
Mohawk is not enabled) so SCI can use the code.
svn-id: r49165
|
|
These functions are only used internally be Engine subclasses, and
by moving them to a separate header we can reduce indirect header
dependencies.
svn-id: r48934
|
|
svn-id: r48731
|
|
videos); minor cleanup.
svn-id: r48028
|
|
svn-id: r47541
|
|
LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new.
svn-id: r47429
|
|
svn-id: r47358
|
|
found this style a bit unusual, but I value consistency.)
svn-id: r46734
|
|
svn-id: r46727
|