Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-25 | AGI: always stop sound/music, when calling restore/save since 2.272 | Martin Kiewitz | |
and therefore set the "fully played"-flag/variable, so that scripts don't block forever in for example Police Quest 1 poker back room. Fixes bug #9706 Thanks waltervn | |||
2016-06-05 | AGI: Clean up object initialization | Eugene Sandulenko | |
2016-05-22 | AGI: Reduce audio header dependencies | Ori Avtalion | |
2016-01-31 | AGI: getflag/setflag/etc. cleanup | Martin Kiewitz | |
renamed getflag() to getFlag() renamed setflag() to setFlag() renamed flipflag() to flipFlag() preagi: renamed setFlag for this engine to setWinnieFlag | |||
2014-02-18 | AGI: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-04-21 | AGI: Fix sound deinit. CID 1004128 | Eugene Sandulenko | |
We really left sound gen leaked with preagi games. | |||
2013-04-18 | AGI: Get rid of unused SoundMgr parameters | Max Horn | |
2011-08-14 | Checked V1 instructions till 0x42 | Eugene Sandulenko | |
2011-08-14 | AGI: Make the sound code use AgiBase instead of AgiEngine | Matthew Hoops | |
In preparation of using the sound code with Winnie | |||
2011-08-13 | AGI: Fix detection of IIgs sample resources | Jussi Pitkanen | |
2011-08-13 | AGI: Implement note fetch routine for AGI v2.001 sound resources | Jussi Pitkanen | |
I suspect this is the format for AGI V1 sound resources as well. It is currently implemented by splitting getNextNote() to getNextNote_v2() and getNextNote_v1(). Since the V1 format consists of simple register values to the sound chip in PCjr, this could probably be made more cleanly by refactoring the code to resemble the chip more closely, so that its state is updated by writing to the registers. | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-25 | Merge pull request #9 from tiqpit/a2gs | Eugene Sandulenko | |
AGI: Fix //gs output | |||
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-09 | AGI: Let games start playing a new sound even if another one is still playing. | Jussi Pitkanen | |
2010-09-21 | AGI: Changed meaning of pcjr sound device. Now it is Sarien emu | Eugene Sandulenko | |
Music drivers: default: proper Tandy/PCJr adlib: proper Tandy/PCJr pcjr: old Sarien emu amiga: old Sarien emu in Amiga mode pcspk: Sarien emu in PCSpk mode (quite wrong) midi: 4 channel MIDI svn-id: r52836 | |||
2010-09-20 | AGI: Fix bug #3061578: AGI: PCjr Mode Not Default for DOS Games | Eugene Sandulenko | |
svn-id: r52831 | |||
2010-06-15 | AGI: Made proper Tandy emulator default for PC games. | Eugene Sandulenko | |
svn-id: r49760 | |||
2010-06-15 | AGI: rearranged class methods a bit and cleanup. | Eugene Sandulenko | |
svn-id: r49758 | |||
2010-06-15 | AGI: Split all sound generators into separate modules. | Eugene Sandulenko | |
Now the sound subsystem of the engine finally is possible to grasp. Also now it is obvious why CoCo3 sounds are not functioning. svn-id: r49757 | |||
2010-06-15 | AGI: Implement FR #2813133. | Eugene Sandulenko | |
FR #2813133: "AGI: Proper Tandy 3-Voice/IBM PCjr Sound Support". Add proper Tandy music. Heavily based on NAGI source, thus attached its X11 license. To run it now use -e pcjr. Old one is still default for adlib but most likely will be changed in the future. Also lied ground for further separation of different sound generators. svn-id: r49755 | |||
2010-06-15 | AGI: Make sure that sound variable is reset once music is stopped. | Eugene Sandulenko | |
svn-id: r49754 | |||
2010-06-15 | AGI: properly setup Sound var. | Eugene Sandulenko | |
svn-id: r49752 | |||
2010-06-15 | AGI: Implement FR #1913900. | Eugene Sandulenko | |
FR #1913900: "AGI: MIDI support". Currently it gets selected when Adlib is chosen. Finding a better way to do it is a todo. Also default instrument mapping is plain. Based on original code by Jens. Christian Restemeier. svn-id: r49751 | |||
2010-06-15 | AGI: Split out IIgs sound emulator into separate files. | Eugene Sandulenko | |
svn-id: r49749 | |||
2010-06-15 | AGI: Fix bug #2960584. | Eugene Sandulenko | |
Bug #2960584: "AGI: (Fan) SQ0: Music lost on saving (and loading)". Actually music did not loop at all. Our looping code was broken. svn-id: r49735 | |||
2010-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-03-18 | COMMON: Move typedef StringList from str.h to new header str-array.h | Max Horn | |
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-01-21 | Silenced some cppcheck warnings. | Torbjörn Andersson | |
svn-id: r47427 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 | |||
2010-01-08 | Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵ | Max Horn | |
header common/types.h svn-id: r47180 | |||
2010-01-03 | Reduce header dependencies for AGI engine. | Eugene Sandulenko | |
svn-id: r46942 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-10-20 | AGI: Change g_useChorus to SoundMgr::_useChorus, and add FIXME comment about ↵ | Max Horn | |
it always being true (so maybe it can be removed?) svn-id: r45266 | |||
2009-10-18 | Introduced new type Common::DisposeAfterUse::Flag | Max Horn | |
svn-id: r45233 | |||
2009-07-14 | Remove ioFailed() usage from AGI engine. | Kari Salminen | |
svn-id: r42495 | |||
2009-06-19 | Fixed a warning about an uninitialized variable | Filippos Karapetis | |
svn-id: r41660 | |||
2009-06-17 | Preliminary support for CoCo3 music. | Eugene Sandulenko | |
svn-id: r41618 | |||
2009-06-13 | Added sanity checking to stopSound() and a bit more debug output | Eugene Sandulenko | |
svn-id: r41501 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-05-31 | The error() and warning() functions add ! and newline automatically. (I didn't | Torbjörn Andersson | |
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-18 | Fix bug with AGI ignoring music volume. | Eugene Sandulenko | |
svn-id: r40703 | |||
2009-05-10 | clean up AGI fillAudio | Willem Jan Palenstijn | |
svn-id: r40435 | |||
2009-01-29 | A ton of code formatting fixes; also fixed warnings about single line loops ↵ | Max Horn | |
like 'while(cond);' by inserting newlines svn-id: r36127 | |||
2009-01-03 | Formatting | Eugene Sandulenko | |
svn-id: r35701 |