aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2006-11-22Fix MSVC2005 warnings. Please, review the changes.Eugene Sandulenko
svn-id: r24760
2006-11-21- Fixed the crashes in Gob1 EGA and Gob2 DemoSven Hesse
- Fixed the compile error in GobEngine::saveGame on some systems svn-id: r24756
2006-11-20Changed the way sprites-freeing is handled, now the menu sprites and window ↵Sven Hesse
decorations are drawn svn-id: r24752
2006-11-19Implemented (currently still endian-unsafe) save/loadSven Hesse
svn-id: r24745
2006-11-14formatting.Johannes Schickel
svn-id: r24720
2006-11-14Fixed the lock when leaving the menuSven Hesse
svn-id: r24719
2006-11-09Closing bug #1593768 (Logical and should probably be bitwise and)Sven Hesse
svn-id: r24667
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-16Reduce code duplicationMax Horn
svn-id: r23888
2006-09-09Fixed unaligned read on PalmOSChris Apers
svn-id: r23846
2006-08-16Fixed pathfindingSven Hesse
svn-id: r23718
2006-08-15Limit md5 computations to first 5000 bytes in gob engine.Eugene Sandulenko
svn-id: r23713
2006-08-12Ooops again, use the correct delete...Sven Hesse
svn-id: r23703
2006-08-12Ooops, free the allocated _startTot/_startTot0, too...Sven Hesse
svn-id: r23702
2006-08-12Added another field to the GameSettings for the intro.tot, because the ↵Sven Hesse
Gobliins 2 demo uses usa.tot instead svn-id: r23701
2006-08-12- Some more goblins-handling functionsSven Hesse
- Fixed some mistakes I made in the Parse_v2 functions. Now the goblins (finally) move. Also, the correct music is played in the first screen. - Found the hook for the menu - On freeing a sound slot, only stop the playing music if it's in the slot to free svn-id: r23700
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-23Use #include "..." instead of #include <...> for pack-start.h and pack-end.hTorbjörn Andersson
for consistency with other #includes. svn-id: r23585
2006-07-23String class usage cleanupMax Horn
svn-id: r23582
2006-07-22Fix struct packing issues (macros are not resolve in #pragma params, at ↵Max Horn
least for GCC) svn-id: r23569
2006-07-22- let md5_file accept a FilesystemNode too Johannes Schickel
- changes some engine detectors to use it svn-id: r23559
2006-07-22Using FilesystemNode::name instead of FilesystemNode::displayName in the ↵Johannes Schickel
Gobliiins detector code too. svn-id: r23555
2006-07-21Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵Max Horn
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547
2006-07-15Fix building with msvc8.Johannes Schickel
svn-id: r23517
2006-07-09Instead of drawing the mouse cursor as a sprite, let the backend handle itSven Hesse
svn-id: r23464
2006-07-09Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵Max Horn
checking for GCC / not GCC svn-id: r23458
2006-07-08- Fixed a few mistakes that added up to look correct, fixing bargon's cursorSven Hesse
- Updated cursor drawing in general svn-id: r23429
2006-06-29- Renamed a few mult-variables to something more fittingSven Hesse
- Fixed a small mistake, making the entering animation work - Correcting Game_v2::playTot() so that the loading screen is shown - Updated most of the collisions stuff, the objects names hint stuff works now svn-id: r23346
2006-06-24* Renamed config.mak to config.mkMax Horn
* Renamed common.rules to rules.mk * Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it) svn-id: r23275
2006-06-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274
2006-06-20Cleanup. It seems unnecessary to have a "break" right after an unconditionalTorbjörn Andersson
return in a switch case. svn-id: r23198
2006-06-13Some more READ_LE_* -> MemoryReadStream.* conversionsSven Hesse
svn-id: r23099
2006-06-13More READ_LE_* -> MemoryReadStream conversion + minor cleanupSven Hesse
svn-id: r23089
2006-06-13Fixing Scenery::_statics, Game::_totTextData and Game::_totResourceTableSven Hesse
svn-id: r23078
2006-06-12Using MemoryReadStream for Scenery::loadAnim()Sven Hesse
svn-id: r23073
2006-06-12Fixing loading of Scenery::_animations[] + small gob2 cleanupSven Hesse
svn-id: r23066
2006-06-12Small corrections and cleanup for Gob2, fixing the graphical glitches in the ↵Sven Hesse
intro svn-id: r23060
2006-06-10More stub-filling + small clean-upSven Hesse
svn-id: r23012
2006-06-08Fix some msvc8 warnings.Johannes Schickel
svn-id: r22988
2006-06-07More goblin handling functions, now the deactivated goblin showsSven Hesse
his boredom. It's the wrong goblin that's deactivated, though. Also, the entering animation is still missing (now nothing is drawn instead). svn-id: r22979
2006-06-06Two segfault and several coding style related fixesSven Hesse
svn-id: r22954
2006-06-04- Fixed endianness/signess issuesSven Hesse
- Added a memset in Video_v2::SpriteUncompressor(), that should have been there in the first place; this fixes the tree in GOB2's first room - Fixed ADL delete[]ing svn-id: r22917
2006-06-03Fixing an endian-issue in setVoice()Sven Hesse
svn-id: r22858
2006-06-03Matched the memset in imdFrameUncompressor() to the original asm, thatSven Hesse
fixes a small glitch svn-id: r22857
2006-06-02- Fixed IMD transparencySven Hesse
- Fixed SegFault due to uninitialized _multData2 - Removed left-over debug comment svn-id: r22830
2006-06-01- Fixed drawing of sprite-parts based textsSven Hesse
- Removed misplaced Music::stopPlay() call svn-id: r22816
2006-05-31Fixed deletion statement as it was deleting arrays(CW compiler was ↵Lars Persson
complaining). svn-id: r22810
2006-05-31Use _mapWidth/_mapHeight instead of constantSven Hesse
svn-id: r22801
2006-05-31Hopefully fixed bug #1498024Sven Hesse
svn-id: r22796
2006-05-31- Removed usage of OSystem::quit(), added a _quitRequested variableSven Hesse
- Fixed some leaks, unitialized memory and delete/delete[]-errors svn-id: r22790