Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-05 | KYRA: Add support for subtitle options changes via GMM. | Johannes Schickel | |
svn-id: r51757 | |||
2010-08-04 | AUDIO: Implement volume and balance control for the AudioCD manager (needed ↵ | Florian Kagerer | |
for music fading in Kyra 1 FM-Towns and probably other FM-Towns games). This addition applies to emulated CD audio only for now. I haven't found a way to implement this for real CDs yet. SDL doesn't seem to support this (but it might be just me? If anyone knows more about this, just tell me). svn-id: r51741 | |||
2010-08-03 | KYRA/TOWNS: replace some music stops with fadeouts (based on original code) | Florian Kagerer | |
svn-id: r51708 | |||
2010-08-03 | LOL: fixed possible crash in environmental sfx code | Florian Kagerer | |
svn-id: r51706 | |||
2010-08-03 | LOL: Minor adjustment to latest generateOverlay changes. | Johannes Schickel | |
svn-id: r51705 | |||
2010-08-03 | KYRA: Get rid of Screen_LoL::generateLevelOverlay. | Johannes Schickel | |
This function is actually exactly the same as Screen_v2::generateOverlay, after I fixed the implementation of the latter last commit. svn-id: r51704 | |||
2010-08-03 | KYRA: Fix Screen_v2::generateOverlay implementation. | Johannes Schickel | |
svn-id: r51703 | |||
2010-08-03 | KYRA3: Fix bug in Screen_v2::generateOverlay. | Johannes Schickel | |
Uncovered by a valgrind warning. svn-id: r51698 | |||
2010-08-03 | KYRA/TOWNS: implement music/sfx volume control via GUI/GMM | Florian Kagerer | |
svn-id: r51695 | |||
2010-08-02 | GRAPHICS: Renamed skipThumbnailHeader to skipThumbnail. | Johannes Schickel | |
svn-id: r51668 | |||
2010-08-02 | KYRA2: fix warning | Florian Kagerer | |
svn-id: r51650 | |||
2010-08-02 | KYRA: FM-Towns audio driver rewrite | Florian Kagerer | |
- FM-Towns euphony driver completely rewritten based on KYRA FM-Towns and LOOM towns disasm. - Split all the emu and driver code from sound_towns.cpp into different files to make things a bit less confusing. - Move the driver code to common space since the exact same euphony driver is used by LOOM which means we could get rid of the outdated and incomplete ym2612 driver/emu implementation (which doesn't even do things like instrument loading, pan position, etc). I haven't tried to add this to the Scumm engine yet, since I am not familiar with it and my priority was to get the driver finished first. But from the look of disasm it shouldn't be difficult to do. - Introduce a generic FM-Towns audio interface based on FM-Towns system file disasm which was necessary for the euphony driver rewrite. Every FM-Towns game I have seen so far seems to access the audio hardware via these system functions. This interface implementation will also allow reasonably simple creation of new FM-Towns audio drivers (e.g. this could be used for Kings Quest 5 FM-Towns or others). - Move the PC98 driver to common space, too, since I have a strong feeling that this driver is also used in the PC98 version of Future Wars - This also improves KYRA FM-Towns music quality, sound effects accuracy and music fading. svn-id: r51645 | |||
2010-07-27 | KYRA: Formatting. | Johannes Schickel | |
svn-id: r51368 | |||
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 |