aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-08NEVERHOOD: Commit of create_neverhood and neverhood.datjohndoe123
2013-05-08NEVERHOOD: More work on Klaymanjohndoe123
- Rename Scene::_playerSprite to _klayman - Send mouse clicks to the scene object (has not effect yet)
2013-05-08NEVERHOOD: Implement Klayman::updatejohndoe123
2013-05-08NEVERHOOD: Start with the Klayman class (this is quite some horrible code, ↵johndoe123
also, it doesn't work yet and isn't used yet)
2013-05-08NEVERHOOD: More work on Scene1001, also give sprites classes and vars some ↵johndoe123
better names
2013-05-08NEVERHOOD: Add transparency and x flipping to sprite drawing (flip y still ↵johndoe123
TODO but rarely used) - Add Class511 (the lever) to Module1000
2013-05-08NEVERHOOD: More work on Scene1001, implement Class509 (yes, will be renamed ↵johndoe123
later) and AnimResource related stuff
2013-05-08NEVERHOOD: Module1000 and Scene1001 skeletonsjohndoe123
- Implement BaseSurface::drawSpriteResourceEx - Use CollisionMan in Scene - Some cleanup
2013-05-08NEVERHOOD: Start with the CollisionMan classjohndoe123
2013-05-08NEVERHOOD: Add StaticData classjohndoe123
2013-05-08NEVERHOOD: Add skeleton for Module1000johndoe123
- Add dummies for game variable access
2013-05-08NEVERHOOD: Implement SmackerScene, SmackerPlayer and related stuffjohndoe123
- The intro video after the logo screens is now played (still needs better sync)
2013-05-08NEVERHOOD: Start with the Palette2 class (which needs a better name later)johndoe123
- Implement Screen::drawSurface2 (needs color key support) - The first intro now show up, complete with fade-in and fade-out
2013-05-08NEVERHOOD: Start with the Background and DirtyBackground classesjohndoe123
- Also make related changes in other code - Call the game module's draw method in the main loop - Add some more debug output in resource load functions
2013-05-08NEVERHOOD: Start with the Screen class, alsojohndoe123
- Move common headers used in modules to module.h so they don't have to be explicitly #included in each module header - Clean up #includes
2013-05-08NEVERHOOD: More work on Module1500johndoe123
- Implement Scene1501 (with yet unimpelemented stuff commented out) - Add preliminary main loop to test stuff/updates - Add dummy SoundResource - And fix a mean bug/typo in some initializer lists... (The intro now "runs" but doesn't show anything yet since the actual display code and other classes are not yet implemented yet.)
2013-05-08NEVERHOOD: Start with AnimatedSprite and AnimResourcejohndoe123
2013-05-08NEVERHOOD: Add default parameters to StaticSprite constructorsjohndoe123
2013-05-08NEVERHOOD: Start with Scene and Sprite classesjohndoe123
2013-05-08NEVERHOOD: Add skeleton for Module1500 (the intro module)johndoe123
2013-05-08NEVERHOOD: Start with Module and GameModule classesjohndoe123
2013-05-08NEVERHOOD: More work on the Palette classjohndoe123
2013-05-08NEVERHOOD: Add morejohndoe123
- SpriteResource and PaletteResource resource classes - Extend BaseSurface to be able to draw SpriteResources onto it - Implement Entity base class (this may need some work concerning the update/message callbacks later since I'm not sure if the way it's done now is portable)
2013-05-08NEVERHOOD: Start with the BaseSurface class (doesn't do much yet)johndoe123
2013-05-08NEVERHOOD: Start with graphics code (bitmap parsing and rle decompression)johndoe123
2013-05-08NEVERHOOD: Start with the resource managerjohndoe123
2013-05-08NEVERHOOD: Start with the blb archive classjohndoe123
2013-05-08NEVERHOOD: First code with basic detection, nothing else so farjohndoe123
2012-03-11TEST: Add a test case for SafeSeekableSubReadStream::eos handling.Johannes Schickel
2012-03-11TEST: Add a test case for MemoryReadStream::eos handling.Johannes Schickel
2012-03-11COMMON: Mention that SafeSeekableSubReadStream is not threading safe.Johannes Schickel
2012-03-11COMMON: Rename SafeSubReadStream to SafeSeekableSubReadStream.Johannes Schickel
It actually inherits from SeekableSubReadStream, so it should be named accordingly.
2012-03-10MOHAWK: Split the graphics classes into their own filesMatthew Hoops
2012-03-10TSAGE: Fix for walk regions enablement in Blue Force warehouse scenePaul Gilbert
2012-03-10COMMON: Fix formatting in substream.h.Johannes Schickel
2012-03-09TSAGE: Bugfix for breaker box display in Blue Force scene 910Paul Gilbert
This fixes one of the problems in bug #3500015
2012-03-08SCI: Fix GK1 Mac text positioningMatthew Hoops
A regression from the text bitmap code addition
2012-03-08SCI: Fix KQ6 Mac movies with resource fork namesMatthew Hoops
2012-03-08SCI: Fix SCI1.1+ Mac games with resource fork container namesMatthew Hoops
2012-03-08COMMON: Add an exists function to MacResManagerMatthew Hoops
2012-03-07I18N: Regenerate translations data fileThierry Crozat
2012-03-07I18N: Update translations file from source codeThierry Crozat
2012-03-07I18N: Fix missing msgid in French translation fileThierry Crozat
2012-03-07I18N: Update Czech translation (from patch #3496538)Thierry Crozat
2012-03-07README: Update Czech translation for README (from patch #3496538)Thierry Crozat
2012-03-07SCI: Add a new configuration option for SQ4 CD, "silver_cursors"Filippos Karapetis
This allows the user to choose the alternate set of silver mouse cursors that is available in the game resources of the game, instead of the original golden ones
2012-03-07TSAGE: Renaming of fields and fix for gate in Blue Force scene 900Paul Gilbert
2012-03-06SKY: Fix comment typosTorbjörn Andersson
2012-03-05IPHONE: Send dealloc message to iPhoneView's superclass at the end of dealloc.Johannes Schickel
2012-03-05IPOHNE: Move touch related global variables to iPhoneView.Johannes Schickel