aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
svn-id: r26156
2007-03-11Added the French Atari ST Bargon Attack reported in the forumsSven Hesse
svn-id: r26097
2007-03-07Fixed the crash in the interlude before the last level in the Gobliiins ↵Sven Hesse
CD-version svn-id: r26009
2007-03-05Corrected the initial drawing position of 101-anims (e.g. the guard monster ↵Sven Hesse
in the beach screen in Bargon Attack) svn-id: r25991
2007-03-05Fixed the cursor hotspotsSven Hesse
svn-id: r25990
2007-03-04Adding comment again.Johannes Schickel
svn-id: r25979
2007-03-04Remove wrong gob2 Mac entry.Eugene Sandulenko
svn-id: r25978
2007-03-04- Some minor fixesSven Hesse
- Added the Gob2 Mac version fac76 reported in bug #1673397 svn-id: r25977
2007-03-02Fix bug #1667806: "GOB: wrong detection"Eugene Sandulenko
svn-id: r25924
2007-03-02- Fixed the actor freeze issue in the garage in Bargon AttackSven Hesse
- Some minor fixes svn-id: r25921
2007-03-01Repaired the pathfinding in Bargon AttackSven Hesse
svn-id: r25915
2007-02-26More dead code; augmented note on PC speaker emulationMax Horn
svn-id: r25885
2007-02-26'Optimized' SquareWaveStream::readBuffer a bit, removed some dead code, and ↵Max Horn
changed Snd::terminate to a destructor (this ensures client code can't forget to do just that -- not that we'd ever forget ... ;-) svn-id: r25884
2007-02-26calling memset to zero a buffer you are about to fill with audio data is not ↵Max Horn
necessary (removing this from Gob::Snd::readBuffer); removed dead code svn-id: r25883
2007-02-26stop audio streams before deleting themWillem Jan Palenstijn
svn-id: r25882
2007-02-24Added spanish Ween (bug #1667743)Sven Hesse
svn-id: r25823
2007-02-20Guard cdrom.h against being included multiple times.Torbjörn Andersson
svn-id: r25745
2007-02-18Repaired loadingSven Hesse
svn-id: r25685
2007-02-17Added finalize() method to Common::OutSaveFile (which by default just ↵Max Horn
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing) svn-id: r25660
2007-02-17- Added a warning when o1_checkData()/o2_checkData() can't find the file ↵Sven Hesse
it's supposed to check - Fixed the actor drawn over the background glitch in Bargon Attack - Plugged some leaks svn-id: r25651
2007-02-16Some very obvious cleanups.Torbjörn Andersson
svn-id: r25635
2007-02-15- Changed the speaker stuff againSven Hesse
- Added the spanish gob2 version from bug report #1659884 svn-id: r25615
2007-02-14AdvancedDetector: revamped the file based fallback codeMax Horn
svn-id: r25599
2007-02-14- Changed the square wave generator / speaker emulation, hopefully fixing ↵Sven Hesse
the walking sound issue (#1621086) - Fixed some misplaced actor glitches in Bargon svn-id: r25585
2007-02-13Changed detectBestMatchingGame to return a pointer to a ADGameDescription ↵Max Horn
(or a subclass of it); added a (currently fake) fallback callback entry in ADParams svn-id: r25574
2007-02-13Some more AdvancedDetector cleanup: Removed kADFlagFilebasedFallback flag ↵Max Horn
(just check whether a fileBasedFallback has been provided); moved some internal definitions, added some doxygen coments, etc. svn-id: r25570
2007-02-13Fix MSVC warningEugene Sandulenko
svn-id: r25558
2007-02-13Fix commentEugene Sandulenko
svn-id: r25553
2007-02-13AdvancedDetector changes:Max Horn
* Renamed genGameList to gameIDList to make it match the corresponding plugin API function name * removed the detectFunc param from detectGameForEngineCreation, as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames * as a consequence, removed the various GAME_detectGames functions from the engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN svn-id: r25547
2007-02-13Rename Common::GF_XXX to Common::ADGF_XXXEugene Sandulenko
svn-id: r25545
2007-02-13Renamed kADFlagComplexID to kADFlagAugmentPreferredTarget, document it, and ↵Max Horn
add it for AGOS, too svn-id: r25543
2007-02-13Use GF_DEMO flag in the AdvancedDetector to augment the preferredtarget nameMax Horn
svn-id: r25541
2007-02-13(re)added flags field to ADGameDescription, with currently only one value ↵Max Horn
(GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet) svn-id: r25539
2007-02-12Adding MD5s supplied by vampir_raziel in bug report #1658373Sven Hesse
svn-id: r25538
2007-02-12More demo version fixesSven Hesse
svn-id: r25532
2007-02-12Changed language finding againSven Hesse
svn-id: r25525
2007-02-12- Some fixes for demos and Amiga versionsSven Hesse
- Improved language finding a bit svn-id: r25520
2007-02-12Improve detection.Eugene Sandulenko
svn-id: r25519
2007-02-07The SoundHandle isn't stopped indirectly by AudioCD.play() anymore, so ↵Sven Hesse
removed the SoundHandle starting for each sample svn-id: r25411
2007-02-07- Fixed another freeze in WeenSven Hesse
- Changed cursor visibility handling a bit svn-id: r25407
2007-02-06Corrected the goblins walking sound (#1621086)Sven Hesse
svn-id: r25404
2007-02-06Made Goblin::Gob_Object::order explicitely signed, should fix bug #1625292 ↵Sven Hesse
(Wrong sprite in foreground) svn-id: r25403
2007-02-06- Fixed Ween's inventory in the volcano (#1630113)Sven Hesse
- Added a range check to avoid invalid reads into _wayPoints in Map::checkDirectPath() svn-id: r25402
2007-02-06Implemented vertical scrollingSven Hesse
svn-id: r25401
2007-02-05Corrected the clipping of _pressedMapX/_pressedMapY, to avoid accessing ↵Sven Hesse
invalid memory (also possible fix for bug #1652551) svn-id: r25395
2007-02-05- Moved struct Mult_Data from Mult_v2 to Mult and merged Mult::_multData, ↵Sven Hesse
Mult::_multData2 and some of the loose variables in Mult - Added some missing MD5s/game versions (#1652352) svn-id: r25393
2007-02-04- Moved the specific interrupt frequency of 80 Hz out of class Infogrames ↵Sven Hesse
into the GobEngine's Infogrames instances - Changed the 80 Hz to 75 Hz, which is more true to the original svn-id: r25389
2007-02-04- Plugged some leaks and fixed some memory errorsSven Hesse
- Fixed the cursor animation loops in Ween and Bargon - Added Draw_Bargon + Inter_Bargon - Implemented Bargon Attack's hardcoded intro parts svn-id: r25387
2007-02-04AdvancedDetector now has built-in fallback detection based on file lists.Eugene Sandulenko
Currently only gob engine benefits from it. svn-id: r25374
2007-02-01Split the entry for Gobliins 2 multilanguage CD into separate entries for ↵Sven Hesse
each language svn-id: r25329