Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-05 | KYRA: Get rid of local static non-POD object. | Johannes Schickel | |
This fixes crashes with the plugins branch for dhewg. svn-id: r52579 | |||
2010-09-05 | KYRA: Constify some tables. | Johannes Schickel | |
svn-id: r52578 | |||
2010-08-24 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r52348 | |||
2010-08-24 | KYRA: Implement new handling of KYRA3's TLK files. | Johannes Schickel | |
This speeds up loading of KYRA3's TLK files by a lot, since only the index table will be load now. This should help the startup time for KYRA3 when playing from CD or other slow storages. svn-id: r52347 | |||
2010-08-24 | KYRA: Simplify PAK/INS/TLK loading. | Johannes Schickel | |
This also reduces the number of seeks done while loading TLK files. svn-id: r52346 | |||
2010-08-24 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r52340 | |||
2010-08-24 | KYRA: Add support for playing KYRA3 from CD. | Johannes Schickel | |
svn-id: r52336 | |||
2010-08-20 | KYRA/TOWNS: fix memory leak and some cleanup | Florian Kagerer | |
svn-id: r52232 | |||
2010-08-19 | KYRA: Remove superfluous music fade out on Kyra 3 startup. | Johannes Schickel | |
svn-id: r52201 | |||
2010-08-19 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r52200 | |||
2010-08-17 | KYRA: Fix array index out of bounds | Eugene Sandulenko | |
svn-id: r52147 | |||
2010-08-16 | Merge trunk, from r51777 to r52105 | Alejandro Marzini | |
svn-id: r52108 | |||
2010-08-11 | KYRA: add new GUIO_MIDIAMIGA flag to amiga targets | Florian Kagerer | |
svn-id: r51996 | |||
2010-08-08 | KYRA/TOWNS: some minor sound improvements | Florian Kagerer | |
(some cleanup to internal driver volume control, minor frequency change for fm-towns) svn-id: r51930 | |||
2010-08-07 | LOL: added english floppy version | Florian Kagerer | |
svn-id: r51834 | |||
2010-08-06 | Merged from trunk, from r51495 to r51775 | Alejandro Marzini | |
svn-id: r51776 | |||
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-30 | Merged from trunk, from Rev 50841 to HEAD | Alejandro Marzini | |
svn-id: r51495 | |||
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 |