Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-08 | COMMON: Push #include audiocd.h in system.h out to .cpp files | Max Horn | |
svn-id: r54148 | |||
2010-11-08 | BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes only | Max Horn | |
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147 | |||
2010-07-30 | Merged from trunk, from Rev 50841 to HEAD | Alejandro Marzini | |
svn-id: r51495 | |||
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-13 | Merged from trunk, from Rev 49499 to HEAD | Alejandro Marzini | |
svn-id: r50840 | |||
2010-07-04 | Cleanup: Treat booleans as booleans, not integers. (I hope I didn't mess up, | Torbjörn Andersson | |
because that would cause some nasty regressions...) svn-id: r50643 | |||
2010-06-15 | Renamed getAudioCD to getAudioCDManager. | Alejandro Marzini | |
svn-id: r49678 | |||
2010-06-09 | - Revised abstract AudioCDManager. | Alejandro Marzini | |
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem. - Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL. svn-id: r49548 | |||
2010-03-23 | Fix compiler warning. | Travis Howell | |
svn-id: r48365 | |||
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 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-09-24 | Add VGA script code differences in DIMP. | Travis Howell | |
svn-id: r44288 | |||
2009-09-24 | Split the script opcode table for DIMP, since it doesn't match(ie timers) ↵ | Travis Howell | |
other Puzzle Pack games. svn-id: r44285 | |||
2009-08-16 | Introduce a better fix for the Mac OS X backspace problem by adding the ↵ | Matthew Hoops | |
workaround to default-events.cpp. svn-id: r43441 | |||
2009-08-16 | Fix for bug #2838517 (FF: backspace does not work when typing save game name). | Matthew Hoops | |
svn-id: r43440 | |||
2009-08-12 | Enable Personal Nightmare by default. | Travis Howell | |
svn-id: r43304 | |||
2009-08-12 | Fix bug #2835822 - SSPP: Sounds from DIMP appearing randomly in other games. | Travis Howell | |
svn-id: r43299 | |||
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-07-14 | Change key combination to dump all script, due to conflict. | Travis Howell | |
svn-id: r42478 | |||
2009-07-06 | Use graphics surfaces for screen buffers, and always use correct pitch when ↵ | Travis Howell | |
writing to the frameBuffer. svn-id: r42163 | |||
2009-05-16 | Add initial support for DOS non-interactive demos of The Feeble Files. | Travis Howell | |
svn-id: r40619 | |||
2009-05-14 | Expand dump image code to cover all games, and add options to the debugger. | Travis Howell | |
svn-id: r40548 | |||
2009-05-04 | Fix the car chase scene in PN. | Travis Howell | |
svn-id: r40299 | |||
2009-04-22 | AGOS: Merged timerCallback and timerProc; removed checkTimerCallback ↵ | Max Horn | |
declaration without implementation svn-id: r40076 | |||
2009-04-22 | Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵ | Travis Howell | |
Files. svn-id: r40063 | |||
2009-04-20 | Fix sound effects regression in Waxworks. | Travis Howell | |
svn-id: r40023 | |||
2009-03-09 | Minor cleanup. | Travis Howell | |
svn-id: r39259 | |||
2009-03-09 | AGOS: Changed _leftButtonDown & _rightButtonDown from byte to int | Max Horn | |
svn-id: r39256 | |||
2009-03-09 | Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵ | Travis Howell | |
converted. svn-id: r39253 | |||
2009-03-08 | Clarify several errors messages. | Travis Howell | |
svn-id: r39219 | |||
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: r36233 | |||
2009-02-07 | Cleanup. | Travis Howell | |
svn-id: r36228 | |||
2008-12-21 | Add initial Smacker support for The Feeble Files. | Travis Howell | |
svn-id: r35457 | |||
2008-09-30 | Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵ | Max Horn | |
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700 | |||
2008-07-16 | Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵ | Christopher Page | |
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082 | |||
2008-07-09 | Reimplemented pushEvent() and artificialEventQueue to work with Events ↵ | Christopher Page | |
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971 | |||
2008-07-07 | Implemented Common::EventManager::pushEvent() to insert fake events into the ↵ | Christopher Page | |
event queue. Quit and RTL events have been added, and are now tracked by the DefaultEventManager using shouldQuit() and shouldRTL(). AGOS is working with this new implementation, other engines to follow. svn-id: r32952 | |||
2008-05-20 | AGOS Engine: Began implementation for a new quit event which will cleanly ↵ | Christopher Page | |
return to the launcher. This replaces the old shutdown() method within delay() svn-id: r32203 | |||
2008-04-16 | Cleanup. | Travis Howell | |
svn-id: r31512 | |||
2007-12-20 | Moved all time() calls in AGOS to a single new method AGOSEngine::getTime(); ↵ | Max Horn | |
also replaced an evil function-static variable by a member variable (lastMinute) svn-id: r29908 | |||
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 | Changed AGOS to use full KeyState, not just ascii value, in key events | Max Horn | |
svn-id: r27800 | |||
2007-06-22 | Use KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27599 | |||
2007-06-21 | Minor cleanup. | Travis Howell | |
svn-id: r27580 | |||
2007-06-21 | Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and ↵ | Travis Howell | |
cleanup code. svn-id: r27577 | |||
2007-06-10 | Restore DIMP specific timer code. | Travis Howell | |
svn-id: r27277 | |||
2007-06-10 | Fix timer code in Puzzle Pack, to match original speed. | Travis Howell | |
svn-id: r27275 | |||
2007-06-08 | Fix load/save interface in Elvira 1. | Travis Howell | |
svn-id: r27191 | |||
2007-06-05 | Add option to dump all subrountines in a game, to help with bug reports. | Travis Howell | |
svn-id: r27104 |