Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-26 | KYRA: Fix assertion when using "enter" to scene with instant death. | Johannes Schickel | |
svn-id: r51324 | |||
2010-07-23 | KYRA: Mark Kyra 1 Mac as General MIDI only. | Johannes Schickel | |
It might be noteworthy that we do not support the music yet, but that might change one day. We also do not mark the Kyra 1 Mac CD as GM only, since that uses the included DOS sound files for now. svn-id: r51221 | |||
2010-07-23 | KYRA: Implement support for selecting the VQA quality via "video_quality". | Johannes Schickel | |
svn-id: r51187 | |||
2010-07-23 | KYRA: Formatting fixes. | Johannes Schickel | |
svn-id: r51186 | |||
2010-07-23 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r51183 | |||
2010-07-23 | KYRA: Implemented some missing timers for object creation. | Johannes Schickel | |
svn-id: r51182 | |||
2010-07-23 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r51181 | |||
2010-07-22 | KYRA: Implement missing dialog code. | Johannes Schickel | |
This finally enables animations for all of Darm's talk sequences. svn-id: r51179 | |||
2010-07-22 | KYRA: Move LoL specific static data to its own file. | Johannes Schickel | |
svn-id: r51175 | |||
2010-07-22 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r51173 | |||
2010-07-22 | KYRA: Implement proper fade out when skipping the intro at any position. | Johannes Schickel | |
svn-id: r51172 | |||
2010-07-22 | KYRA: Free hand shapes after the Kallak writing sequence. | Johannes Schickel | |
svn-id: r51171 | |||
2010-07-22 | KYRA: Prevent fast fade to black when skipping the intro. | Johannes Schickel | |
svn-id: r51170 | |||
2010-07-22 | KYRA: Remove superfluous palette update on quit. | Johannes Schickel | |
svn-id: r51169 | |||
2010-07-22 | KYRA: Properly short-circuit after the SC/MP logo on quit. | Johannes Schickel | |
svn-id: r51163 | |||
2010-07-22 | Display the MacPlay Gold logo for Macintosh versions which include it. | Johannes Schickel | |
svn-id: r51161 | |||
2010-07-21 | KYRA: Fix mute setting with MIDI and FM-Towns/PC98 output. | Johannes Schickel | |
svn-id: r51105 | |||
2010-07-21 | KYRA: Respect mute setting on engine startup. | Johannes Schickel | |
svn-id: r51098 | |||
2010-07-21 | Strip trailing whitespaces. | Johannes Schickel | |
svn-id: r51093 | |||
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-16 | In the help of making the new C++ standard a better one, we will now no ↵ | Johannes Schickel | |
longer rely on using parent class names in friend classes of a subclass. svn-id: r50952 | |||
2010-07-16 | Cleanup | Torbjörn Andersson | |
svn-id: r50949 | |||
2010-07-16 | Removed unused variable. | Torbjörn Andersson | |
svn-id: r50948 | |||
2010-07-09 | KYRA/PC98: fix music volume | Florian Kagerer | |
svn-id: r50772 | |||
2010-07-03 | KYRA/PC98 Audio: fix invalid mem access | Florian Kagerer | |
svn-id: r50608 | |||
2010-07-02 | KYRA/PC98: fix long standing bug were certain sound effects would bring each ↵ | Florian Kagerer | |
other out of tune svn-id: r50604 | |||
2010-07-02 | KYRA/PC98: cleanup | Florian Kagerer | |
svn-id: r50603 | |||
2010-07-02 | KYRA/PC98: fix sfx volume control | Florian Kagerer | |
svn-id: r50602 | |||
2010-07-01 | KYRA/PC98: minor cleanup | Florian Kagerer | |
svn-id: r50563 | |||
2010-07-01 | KYRA/PC98: implement proper volume control (which distinguishes between ↵ | Florian Kagerer | |
music and sfx) svn-id: r50561 | |||
2010-06-28 | KYRA: change audio detection flags setting (since most users don't own a ↵ | Florian Kagerer | |
real mt-32/lapc1/cm32l/cm64 device and our emulator is incomplete) svn-id: r50452 | |||
2010-06-25 | AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either ↵ | Florian Kagerer | |
select MDT_PREFER_MT32 or MDT_PREFER_GM svn-id: r50288 | |||
2010-06-25 | KYRA: fixed typo | Florian Kagerer | |
svn-id: r50283 | |||
2010-06-25 | KYRA: implement new gui option flags | Florian Kagerer | |
svn-id: r50282 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-15 | AdvancedDetector: Add new parameter directoryGlobs. | Eugene Sandulenko | |
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788 | |||
2010-06-15 | Split out detection code in Kyra engine. | Eugene Sandulenko | |
svn-id: r49695 | |||
2010-06-14 | Extended advancedDetector with depth parameter. | Eugene Sandulenko | |
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653 | |||
2010-05-17 | Some more enforcement of our formatting conventions in KYRA too. | Johannes Schickel | |
svn-id: r49069 | |||
2010-05-05 | Replace KYRA's strncpy and strncat usages by strlcpy/strlcat. | Johannes Schickel | |
svn-id: r48954 | |||
2010-05-04 | Reduce indirect header dependencies further | Max Horn | |
svn-id: r48936 | |||
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-05-01 | KYRA: fixed some cppcheck warnings | Florian Kagerer | |
svn-id: r48879 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-12 | Revert "Fix use of "friend" keyword in KYRA for strict C++ compilers." | Johannes Schickel | |
Actually g++ is just fine in this case :-). The thing I missed here was that I declared the "offending" classes as friends in subclasses of KyraEngine_v1, thus those friends were allowed to access the protected elements of KyraEngine_v1 too. svn-id: r48643 | |||
2010-04-12 | Fix use of "friend" keyword in KYRA for strict C++ compilers. | Johannes Schickel | |
Unlike g++, which does inherit friends (it seems), C++ does specify that friend is not inherited. I.e. when B is a friend of A and you have a class C subclassing B, C is not allowed to access private memebers of A. svn-id: r48641 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-11 | Setup and destroy a dummy cursor and palette in the Engine class. | Johannes Schickel | |
The idea behind this is exactly the same as behind r48620, but it affects all engines, thus engine authors can now use CursorMan.replaceCursor without having to worry about possible memory leaks or the like. svn-id: r48626 | |||
2010-04-11 | Fix KYRA's cursor handling by pushing a dummy cursor via ↵ | Johannes Schickel | |
CursorMan.pushCursor too. Also replace CursorMan.popAllCursors by CursorMan.popCursor to prevent the caller's cursor from being destroyed. svn-id: r48621 |