Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2013-08-03 | AGOS: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | AGOS: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2012-08-18 | AGOS: Fix regression with sound in Smacker OmniTV videos | Matthew Hoops | |
2012-08-17 | AGOS: Fix regressions in the feeble demo | Matthew Hoops | |
2012-08-16 | VIDEO: Merge AdvancedVideoDecoder into VideoDecoder | Matthew Hoops | |
2012-08-16 | VIDEO: Remove setSystemPalette() | Matthew Hoops | |
2012-07-24 | VIDEO: Convert DXADecoder to the AdvancedVideoDecoder API | Matthew Hoops | |
2012-07-23 | VIDEO: Rewrite SmackerDecoder to use the new API | Matthew Hoops | |
2012-05-28 | VIDEO: Add volume/balance control to VideoDecoder | Matthew Hoops | |
2012-02-16 | AGOS: Cleanup | Max Horn | |
2012-01-27 | AGOS: Rename ArchiveMan's open to createReadStreamForMember to match our ↵ | Johannes Schickel | |
Archive API. | |||
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-08 | AGOS: Made some static data const. | Johannes Schickel | |
2011-08-27 | AGOS: Integrate InstallShield support. | Travis Howell | |
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
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-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-02-26 | AGOS: Respect the screen pitch for movies | dhewg | |
Fixes DXA and Smacker movies on Android | |||
2011-02-15 | AGOS: Adapt to setPalette RGBA->RGB change. | Johannes Schickel | |
I only (minimally) tested this change with Simon 1 + 2 DOS CD. | |||
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2010-12-16 | VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointer | Matthew Hoops | |
svn-id: r54927 | |||
2010-11-01 | COMMON: Rename String::printf() to String::format() | Max Horn | |
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004 | |||
2010-09-07 | COMMON: Remove Rational::operator int/double | Willem Jan Palenstijn | |
This prevents accidental implicit rounding and might also fix compilation on AmigaOS4 (bug #3060981). svn-id: r52616 | |||
2010-05-18 | Committing the rest of the VideoDecoder Rewrite from patch #2963496. | Matthew Hoops | |
svn-id: r49079 | |||
2010-05-17 | Change VideoDecoder::getCurFrame() to mean the last frame drawn instead of ↵ | Matthew Hoops | |
the next frame to draw. This is patch 1 from patch #2963496 (VideoDecoder Rewrite). svn-id: r49063 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-16 | Switch most AudioStream factories to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47334 | |||
2010-01-06 | - Move openStreamFile from AudioStream to SeekableAudioStream. | Johannes Schickel | |
- Fix documentation of openStreamFile. svn-id: r47080 | |||
2009-10-14 | Patch #2834677: Wave/ADPCM Endianness Fixes | Max Horn | |
svn-id: r45095 | |||
2009-08-15 | Restore code to clear screen, before playing videos with smaller resolution ↵ | Travis Howell | |
in the Amiga version of The Feeble Files. svn-id: r43402 | |||
2009-08-12 | Fix building with specific games disabled in MSVC. | Travis Howell | |
svn-id: r43294 | |||
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-06-09 | Remove unused old code. | Travis Howell | |
svn-id: r41395 | |||
2009-05-20 | - Reverted commit #40730, as it introduced rounding errors | Filippos Karapetis | |
- Properly fixed the FLIC player - The sound chunk tag of DXA files is now read by the DXADecoder's loadFile() method svn-id: r40736 | |||
2009-05-19 | Improve looping of videos, in the demo version of The Feeble Files. | Travis Howell | |
svn-id: r40716 | |||
2009-05-16 | Add initial support for DOS non-interactive demos of The Feeble Files. | Travis Howell | |
svn-id: r40619 | |||
2009-05-14 | Fix bug #2791699 - Feeble Files: Crash after OmniTV video. | Travis Howell | |
svn-id: r40560 | |||
2009-04-24 | Minor cleanup. | Travis Howell | |
svn-id: r40099 | |||
2009-04-24 | Fix pausing during video play back. | Travis Howell | |
svn-id: r40098 | |||
2009-04-22 | Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵ | Travis Howell | |
Files. svn-id: r40063 | |||
2009-03-09 | Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as ↵ | Max Horn | |
some other tweaks svn-id: r39255 | |||
2009-01-27 | Extended makeWAVStream by a 'disposeAfterUse' param; changed makeWAVStream ↵ | Max Horn | |
to directly return the AudioStream created by makeADPCMStream svn-id: r36085 | |||
2009-01-20 | Fix bug #2522556 - FEEBLE: Cutscene not found, Crash. | Travis Howell | |
svn-id: r35935 |