aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/gob.cpp
AgeCommit message (Collapse)Author
2008-05-23Removing test codeSven Hesse
svn-id: r32234
2008-05-23Implemented GobEngine::pauseEngineIntern()Sven Hesse
svn-id: r32233
2008-05-17Changing debug channels a bitSven Hesse
svn-id: r32157
2008-05-13Fixing a segfault when quitting while an object video with sound playsSven Hesse
svn-id: r32086
2008-05-10Restructured saving/loading and added a stub for WoodruffSven Hesse
svn-id: r31989
2008-05-08Reordering game parts deinitialization, to avoid having one part's ↵Sven Hesse
destructor access an already destroyed part svn-id: r31952
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937
2008-05-03Correct o2_initScreen() for Woodruff (screen positioning, clipping and ↵Sven Hesse
cursor limiting) svn-id: r31846
2008-04-30Fixing path finding in WoodruffSven Hesse
svn-id: r31793
2008-03-02Added a workaround of sorts for Inca2. It's essentially playable, sans ↵Sven Hesse
saving, space shooter and correct speech language selection svn-id: r31032
2008-02-15Forgot this oneMax Horn
svn-id: r30872
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-11-03Patch #1825276: "DETECTION: advanced detector engine simplification"Eugene Sandulenko
svn-id: r29386
2007-09-19Modified patch #1738058: "Action recorder".Eugene Sandulenko
svn-id: r28968
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-08-13Woodruff is now controllableSven Hesse
svn-id: r28591
2007-08-03Lost in Time now (kind of) shows the title and the wobble-effect is drawnSven Hesse
svn-id: r28433
2007-08-02Saving works now in Lost in TimeSven Hesse
svn-id: r28418
2007-07-30Restructured and cleaned-up IMD playingSven Hesse
svn-id: r28327
2007-07-27Clarifying the language fallback warningsSven Hesse
svn-id: r28238
2007-07-25Renamed Inter_Woodruff to Inter_v4Sven Hesse
svn-id: r28206
2007-07-25- Added Inter_Woodruff, alongside with the first Stub (OpcodeFunc 0x18)Sven Hesse
- Yet another safety check - Removed another hard-coded screen height svn-id: r28205
2007-07-25Use default to 1x scaler for 640x480 games to avoid superbig resolutions.Eugene Sandulenko
svn-id: r28197
2007-07-24- Separated game type and featuresSven Hesse
- Added feature constants for a 640x480 resolution and adlib - Added support for game with a 640x480 resolution. Woodruff now inits the screen before it segfaults svn-id: r28185
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-30Removing useless common/fs.h includesMax Horn
svn-id: r27018
2007-04-16Bargon Attack uses wide surfaces, but shouldn't scroll in-game regardlessSven Hesse
svn-id: r26522
2007-04-08Restructured saving/loading. Should work for Gob3 now, too...Sven Hesse
svn-id: r26414
2007-04-06Some Gob3 fixes:Sven Hesse
- wrong positioning of the inventory - walking - close-up fadeing in the CD version svn-id: r26390
2007-04-05- Minor cleanupSven Hesse
- Added Inter_v3 (for new opcode o3_getTotTextItemPart) - Some fixes to let Gob3 start with the first screen svn-id: r26383
2007-04-02"char *" -> "byte *" where appropriateSven Hesse
svn-id: r26369
2007-03-29- Properly implemented the ImdPlayerSven Hesse
- Some more clean-up svn-id: r26316
2007-03-20Major clean-up, including:Sven Hesse
- Cutting down the code-dup - Plucking leaks - Removing dead/unused code - Properly naming "word_2342F"-style variables and functions (removing the warnings alongside) - Fleshing out the "stubby" functions - Moving functions and variables to more appropriate/logical places - Re-ordering functions and variables - Re-structuring functions - Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up) - Formatting - Getting rid off the classes "Anim", "Pack" and "Timer", along with their files svn-id: r26252
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-26stop audio streams before deleting themWillem Jan Palenstijn
svn-id: r25882
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-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-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-01Split the entry for Gobliins 2 multilanguage CD into separate entries for ↵Sven Hesse
each language svn-id: r25329
2007-01-30eplaced platform-specific game features with common platform setting.Eugene Sandulenko
svn-id: r25294
2007-01-30- Changed _soundFlags and implemented "compositions"Sven Hesse
- Changed Snd to be a permanent audiostream, to have better control over stopping, looping and compositions - Some clean-up svn-id: r25292
2007-01-30Moved Gob engine to AdvancedDetector.Eugene Sandulenko
svn-id: r25274
2007-01-28- Fixed the Adlib data uglinessSven Hesse
- Worked around the caching of raw sprite video memory to a file svn-id: r25244
2007-01-25- Some clean-upSven Hesse
- Fixed sound playing and looping - Changed Paula to use non-absolute panning, defaulting to 0.25/0.75 and 0.75/0.25, as per madmoose's suggestion - Prepared/Cleaned-up Paula and Infogrames for the move to sound/mods/ svn-id: r25189
2007-01-23Added support for Infogrames/RobHubbard2 (amiga) musicSven Hesse
svn-id: r25160
2007-01-20First phase of detection-related plugins interface improvements. Now pluginsEugene Sandulenko
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134