Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-07 | COMMON: Rename and tweak MD5 functions | Max Horn | |
* names now comply to our naming conventions * the function computeStreamMD5AsString which computes the MD5 as a hex string now returns it as a Common::String * add doxygen comments svn-id: r54121 | |||
2010-10-27 | AGI: Add note about AgiEngine::parseFeatures | Max Horn | |
svn-id: r53872 | |||
2010-10-26 | AGI: Fix memory leak in AgiEngine::parseFeatures() | Max Horn | |
svn-id: r53869 | |||
2010-10-26 | AGI: Replace report() macro by debug() / warning() | Max Horn | |
This makes AGI quite a bit less noisy by default. svn-id: r53868 | |||
2010-09-21 | AGI: Deconfusify the AGI music driver | Torbjörn Andersson | |
(After a brief discussion with sev.) AdLib is now the old Sarien sound, PCjr is the new PCjr emulation. PCjr is still the default; we don't need to ask getMusicType() how to get there. svn-id: r52838 | |||
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-08-25 | AGI: Respect mute setting | Eugene Sandulenko | |
svn-id: r52373 | |||
2010-07-26 | AGI: Fix valgrind warning | Eugene Sandulenko | |
svn-id: r51312 | |||
2010-07-26 | AGI: Fix crash on exit thanks to valgrind | Eugene Sandulenko | |
svn-id: r51311 | |||
2010-07-17 | DEBUGGER: Simplify how our console debugger works / is used | Max Horn | |
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963 | |||
2010-07-14 | Fix non-PCSPK sound types in AGI. | Matthew Hoops | |
svn-id: r50891 | |||
2010-07-02 | AGI: Removed the deprecated (and confusing) getGameId() function inside the ↵ | Filippos Karapetis | |
AgiEngine class, and fixed a related bug, too svn-id: r50607 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-21 | AGI: Change a static var to member var AgiEngine::_lastTickTimer | Max Horn | |
svn-id: r50126 | |||
2010-06-21 | AGI: Turn timerHack and curLogic into AgiEngine members; get rid of some ↵ | Max Horn | |
#defines svn-id: r50125 | |||
2010-06-21 | AGI: Change AGI commands/opcodes to member methods | Max Horn | |
svn-id: r50124 | |||
2010-06-18 | AGI: Change some #defines to enums | Max Horn | |
svn-id: r50033 | |||
2010-06-15 | Sound: add PCJR as a pseudodriver. | Eugene Sandulenko | |
Since AGI distinguishes between PCSPK and PCJR/Tandy, make it as a pseudodriver. svn-id: r49782 | |||
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: 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-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-02-21 | Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵ | Yotam Barnoy | |
engines + GUI and proper keypad handling svn-id: r48101 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
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: Turn g_tickTimer & g_mouse into members of class AgiEngine resp. AgiBase | Max Horn | |
svn-id: r45259 | |||
2009-08-22 | Properly uninitialize timer used in AgiEngine. | Johannes Schickel | |
svn-id: r43623 | |||
2009-07-25 | Move the event recorder to its own class (EventRecoder inside ↵ | Johannes Schickel | |
common/EventRecorder.[h/cpp]). svn-id: r42751 | |||
2009-07-22 | Move functions from agi.cpp to more appropriate files. | Eugene Sandulenko | |
svn-id: r42662 | |||
2009-07-22 | Fix bug #2823762: "AGI: PQ1 All function keys are broken after restart" | Eugene Sandulenko | |
svn-id: r42658 | |||
2009-06-17 | Preliminary support for CoCo3 music. | Eugene Sandulenko | |
svn-id: r41618 | |||
2009-06-16 | Disable music for CoCo3 games. It has different format. | Eugene Sandulenko | |
svn-id: r41598 | |||
2009-06-06 | Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, ↵ | Eugene Sandulenko | |
F3 hotkey dosent work", removed number of hacks svn-id: r41259 | |||
2009-06-06 | Implement fence.mouse opcode | Eugene Sandulenko | |
svn-id: r41258 | |||
2009-06-06 | Implement hold.key and release.key opcodes | Eugene Sandulenko | |
svn-id: r41255 | |||
2009-06-06 | Cleanup | Eugene Sandulenko | |
svn-id: r41254 | |||
2009-06-06 | Implement scummvm.ini flag features for AGI engine | Eugene Sandulenko | |
svn-id: r41252 | |||
2009-06-06 | Fix bug #2026605: "SQ2: Have to wait after dying to do anything." | Eugene Sandulenko | |
svn-id: r41250 | |||
2009-06-06 | Stop abusing game flag. | Eugene Sandulenko | |
svn-id: r41247 | |||
2009-06-06 | Fix bug #1745954: "GR: Intro "jumpy" in parts (Amiga version)" | Eugene Sandulenko | |
svn-id: r41244 | |||
2009-06-06 | Fix bug #2721940: "AGI: Gold Rush! Restart Option differs from original" | Eugene Sandulenko | |
svn-id: r41243 | |||
2009-06-06 | Fix bug #2434187: "SQ2: message not displayed, or vanishes too quickly" | Eugene Sandulenko | |
svn-id: r41240 | |||
2009-06-06 | Whitespace fixes and C++ comments | Eugene Sandulenko | |
svn-id: r41239 | |||
2009-05-11 | Fix bug #1946262: "LSL1: Age Verification answer input not working" | Eugene Sandulenko | |
svn-id: r40468 |