aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-19HOPKINS: More renaming in LinesManagerStrangerke
2013-02-19HOPKINS: Regroup some IF statements in linesManagerStrangerke
2013-02-19HOPKINS: Some renaming in LinesManager, remove a couple of problematic assertsStrangerke
2013-02-19HOPKINS: More renaming in SoundManagerStrangerke
2013-02-19HOPKINS: Misc renaming, some sound refactoringStrangerke
2013-02-19HOPKINS: Remove a couple of useless variables and associated dead codeStrangerke
2013-02-18HOPKINS: Fixed shadowed variable warningDreammaster
2013-02-18HOPKINS: Fixed warnings about switch statements using DIR_ constantsDreammaster
2013-02-18HOPKINS: Changed WinScan to use actual screen pitchDreammaster
2013-02-19HOPKINS: Fix repeating route from pathfinderWillem Jan Palenstijn
Regression from d7c8fe912.
2013-02-19HOPKINS: Fix typoWillem Jan Palenstijn
2013-02-18HOPKINS: Merge 'remotes/dreammaster/hopkins' into hopkinsWillem Jan Palenstijn
Conflicts: engines/hopkins/lines.cpp engines/hopkins/lines.h engines/hopkins/objects.cpp
2013-02-18HOPKINS: Fix route directionWillem Jan Palenstijn
This fixes pathfinding to the top right in some situations.
2013-02-18HOPKINS: Refactor loop structure in PARC_PERSWillem Jan Palenstijn
2013-02-18HOPKINS: Replace casted READ_LE_UINT16 by the equivalent macro to improve ↵Strangerke
readability
2013-02-18HOPKINS: More Direction refactoringStrangerke
2013-02-16HOPKINS: Introduce Directions enumStrangerke
2013-02-16HOPKINS: Extract utility function for appending linedata to route listWillem Jan Palenstijn
2013-02-16HOPKINS: Convert route lists into structsWillem Jan Palenstijn
2013-02-16HOPKINS: Some renaming and refactoringStrangerke
2013-02-16HOPKINS: Some more similar cleanupStrangerke
2013-02-15HOPKINS: Some renaming, remove useless self-accessing code pointed by wjpStrangerke
2013-02-15HOPKINS: Start refactoring MIRACLEStrangerke
2013-02-15HOPKINS: Reorder includesStrangerke
2013-02-15HOPKINS: Fix 2 comments of LordHotoStrangerke
2013-02-15HOPKINS: Add detection entry for uninstalled BeOS versionTorbjörn Andersson
It won't quite detect as it appears on the CD - you need to put the Hopkins.pkg file in the HOPDATA - and since that file isn't actually needed we may want to re-think that in the future. But at least it will make it easier to test this version.
2013-02-15Merge branch 'master' into hopkinsDreammaster
2013-02-15HOPKINS: Move font initialization to FontsManagerStrangerke
2013-02-15HOPKINS: Use freeMemory instead of free in some spacesStrangerke
2013-02-15HOPKINS: Move mouse data initialization to EventsManager, set mouse variable ↵Strangerke
as private
2013-02-15HOPKINS: More renaming and refactoringStrangerke
2013-02-15HOPKINS: More gesture variables to ObjectsManagerStrangerke
2013-02-15HOPKINS: Renaming in ObjectsManagerStrangerke
2013-02-14HOPKINS: Fix freeze when playing some animationsDreammaster
2013-02-13HOPKINS: Added a basic base map screen for the Windows version if a ↵Paul Gilbert
PBASE.PCX file can't be found
2013-02-12HOPKINS: Move some zone code to LinesManagerStrangerke
2013-02-12HOPKINS: Some renaming in GraphicManagerStrangerke
2013-02-12HOPKINS: Fix transition glitch when skipping animationsStrangerke
2013-02-12HOPKINS: Minor refactoring in GraphicManagerStrangerke
2013-02-11HOPKINS: Some more renaming and refactoring in GlobalsStrangerke
2013-02-11HOPKINS: Some more renaming and refactoring in FontManagerStrangerke
2013-02-11HOPKINS: Fix GCC warningTorbjörn Andersson
2013-02-11HOPKINS: Some renaming and refactoring in ComputerManager and FontManagerStrangerke
2013-02-11HOPKINS: Move _bob to ObjectsManagerStrangerke
2013-02-10HOPKINS: Remove obsolete TODOsStrangerke
2013-02-10HOPKINS: Hide cursor during cutscenesTorbjörn Andersson
This hopefully fixes the regression that was recently introduced where the cursor would be visible, but black, during cutscenes. This was presumably because the color black in a mouse cursor no longer necessarily means that it's transparent.
2013-02-10HOPKINS: Fix cursor endian issue (I think)Torbjörn Andersson
I had assumed that PAL_PIXELS contained the colors encoded in native byte order, but looking again it appears that it's always encoded as little-endian.
2013-02-10HOPKINS: Fix cursor tranparencyTorbjörn Andersson
Before, cursor images were converted to 16 bpp, and anything that was the same as the first color in PAL_PIXELS[] was made transparent. Now, cursors images are drawn as 8 bpp with a cursor palette created from PAL_PIXELS[]. This preserves all the black parts of the cursor that weren't actually color index 0. It would be nice if we only regenerated the cursor/palette when they have actually changed, but that's for later.
2013-02-10HOPKINS: (mostly) fix the priority bug in the city map. Still rare visible ↵Strangerke
glitches on the chimney, but the birds are ok!.
2013-02-10HOPKINS: Some more renaming in TalkManagerStrangerke