Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-14 | AGOS: Reduce audio header dependencies | Ori Avtalion | |
2014-03-06 | AGOS: Fix error when dumping all VGA scripts. | Kirben | |
2014-03-05 | AGOS: Correct typos in comments. | Kirben | |
2014-02-18 | AGOS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-01-22 | AGOS: Use Common::File instead of SearchMan. | Johannes Schickel | |
This makes sure the hack from Common::File for filenames with a trailing dot is used as expected. | |||
2014-01-22 | AGOS: Get rid of ArchiveMan in favor of global SearchMan. | Johannes Schickel | |
This in fact slightly changes the priority order of added archives. Formerly, all archives in SearchMan were preferred to the customly added ones in ArchiveMan. All standard paths (i.e. path and extrapath) will be still be searched before the custom ones (which are all priority 0 right now) but system specific paths will be searched after (due to their priority being -1). Since system specific paths shouldn't contain any game data files this should hopefully be harmless. This wasn't tested for games with CAB archives. | |||
2014-01-22 | AGOS: Slightly clean up ArchiveMan code. | Johannes Schickel | |
This removes the (always true) _fallBack flag which determined whether SearchMan should be searched. | |||
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2012-05-28 | COMMON: Move InstallShield code to common | Matthew Hoops | |
The code also now works for both data compressed with sync bytes and without | |||
2012-01-27 | AGOS: Make ArchiveMan a proper sub-type of SearchSet. | Johannes Schickel | |
Now all of the Archive API is implemented to avoid possibly inconsistent behavior when an ArchiveMan object is accessed via a class type higher in the class hierachy. | |||
2012-01-27 | AGOS: Rename ArchiveMan's open to createReadStreamForMember to match our ↵ | Johannes Schickel | |
Archive API. | |||
2012-01-27 | AGOS: Properly overwrite hasFile from SearchSet in ArchiveMan. | Johannes Schickel | |
Formerly the hasFile method was non-const, thus did not overwrite the virtual hasFile method of SearchSet. Since all accesses to this function have been done through a ArchiveMan typed variable, the missing overwrite should not have caused any trouble. It looks like this was forgotten in a6ec4f70da120a1ce406ed4dd9e149e081542f59. | |||
2011-11-13 | AGOS: Fix engine crash when playing Feeble Files from cabinet datafiles. | D G Turner | |
Playing with cabinet datafiles, this failed to find the "Charisma.smk" file in the cabinets when in the Recreation (TV) room on Cygnus Alpha and this caused an engine abort after the GUI dialog warning of the "missing" video file. This was due to animation.cpp code using Common::file::exists() instead of going via the ArchiveMan. However,a hasFile() method implementation was also required to implement fallback to decompressed (movie) files if the file requested is not in the cabinet or the cabinet has been externally decompressed to files. Thanks to fuzzie for the hasFile() patch. Also, removed noisy warning which this correction triggers repeatedly in installshield_cab.cpp hasFile(). This looks like leftover from debugging, so not critical. | |||
2011-09-25 | AGOS: Fix loading VGA files from InstallShield cab file. | Travis Howell | |
2011-08-28 | AGOS: Fix regression when starting Personal Nightmare, or disabling AGOS2. | Travis Howell | |
2011-08-27 | AGOS: Integrate InstallShield support. | Travis Howell | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-07 | ALL: Fix whitespaces / indention | Max Horn | |
svn-id: r55818 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-01 | ENGINES: Remove some 'using' statements | Max Horn | |
svn-id: r54001 | |||
2009-08-12 | Enable Personal Nightmare by default. | Travis Howell | |
svn-id: r43304 | |||
2009-08-11 | Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game ↵ | Travis Howell | |
engine, which require higher resolution. svn-id: r43270 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-07 | Correct incorrect byte in corrupt 72.out file, included with some PC ↵ | Travis Howell | |
versions of PN. svn-id: r40369 | |||
2009-04-29 | Add support for unpacked data files, in the PC version of PN. | Travis Howell | |
svn-id: r40192 | |||
2009-03-09 | Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵ | Travis Howell | |
converted. svn-id: r39253 | |||
2009-03-08 | Add initial support for Personal Nightmare. | Travis Howell | |
Thanks to dreammaster for file decompression and icon decoding code. NOTE: setjmp/longjmp code will require conversion for portability. svn-id: r39216 | |||
2009-02-07 | Cleanup. | Travis Howell | |
svn-id: r36232 | |||
2008-12-22 | Cleanup. | Travis Howell | |
svn-id: r35477 | |||
2008-12-13 | Cleanup. | Travis Howell | |
svn-id: r35323 | |||
2008-09-16 | Modified uncompress in common/zlib.h to return a bool, so that we don't have ↵ | Max Horn | |
to #include the real zlib.h; fixed PSP backend to not run uncompress inside an assert (which would cause it to not be invoked when turning off asserts) svn-id: r34576 | |||
2008-03-22 | Add support for room states in Waxworks (DOS). | Travis Howell | |
svn-id: r31218 | |||
2007-12-28 | Patch #1858158: BUILD: Plugin building cleanup | Eugene Sandulenko | |
svn-id: r30041 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-06-30 | AGOS: Introduced ChildType enum | Max Horn | |
svn-id: r27792 | |||
2007-06-21 | Minor cleanup. | Travis Howell | |
svn-id: r27580 | |||
2007-06-20 | Cleanup. | Travis Howell | |
svn-id: r27552 | |||
2007-05-30 | Updated 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-27 | Fix loading restart state in Waxworks for now. | Travis Howell | |
svn-id: r26966 | |||
2007-02-23 | Fix bug #1600999 - SIMON2: Crash while talking to Bingo Bongo. A regression ↵ | Travis Howell | |
due to the work around for extra long strings been broken, when support for the Feeble Files was added in the past. svn-id: r25807 | |||
2007-02-12 | Ooops, remove debug leftovers in last commit. | Travis Howell | |
svn-id: r25502 | |||
2007-02-12 | Add basic support for AtariST demo of Elvira 1. | Travis Howell | |
svn-id: r25501 | |||
2007-02-11 | Add Acorn disk version of Simon the Sorcerer 1. | Travis Howell | |
svn-id: r25480 | |||
2007-02-08 | Convert planar images, only when required for drawing. | Travis Howell | |
svn-id: r25433 | |||
2007-01-01 | Cleanup | Travis Howell | |
svn-id: r24963 | |||
2006-11-06 | Add inherit code for earlier games | Travis Howell | |
svn-id: r24640 | |||
2006-11-05 | Cleanup | Travis Howell | |
svn-id: r24626 | |||
2006-10-21 | Cleanup | Travis Howell | |
svn-id: r24397 | |||
2006-10-19 | Add support for sound effects in PC version of Elvira 1 | Travis Howell | |
svn-id: r24388 |