Commit Graph

78 Commits

Author SHA1 Message Date
Johannes Schickel
574a7924df Implemented per voice volume control. (Used for example in LoL intro)
svn-id: r36184
2009-02-01 20:35:51 +00:00
Max Horn
ac59693be2 A ton of code formatting fixes; also fixed warnings about single line loops like 'while(cond);' by inserting newlines
svn-id: r36127
2009-01-29 05:26:12 +00:00
Johannes Schickel
62334395a7 Formatting.
svn-id: r35908
2009-01-18 17:38:29 +00:00
Eugene Sandulenko
696897b058 Whoa! Removing trailing spaces.
svn-id: r35648
2009-01-01 15:06:43 +00:00
Florian Kagerer
57e7d5ef62 fixed bug
svn-id: r35102
2008-11-16 23:19:54 +00:00
Florian Kagerer
bf721ae682 cleanup
svn-id: r35101
2008-11-16 20:59:04 +00:00
Johannes Schickel
c4a7088c5b Fixed valgrind warning.
svn-id: r35099
2008-11-16 20:46:18 +00:00
Florian Kagerer
a44994dc89 KYRA 1/2: more fixes for valgrind warnings
svn-id: r35093
2008-11-16 14:07:50 +00:00
Florian Kagerer
bd817c0341 (hopefully) fix valgrind warnings
svn-id: r35088
2008-11-15 19:08:35 +00:00
Florian Kagerer
06216866ac svn-id: r35080 2008-11-15 13:00:46 +00:00
Florian Kagerer
e25265425d - fix installer file support for Kyra 2 and 3
- fix bug in pc98 audio driver

svn-id: r34791
2008-10-13 06:29:14 +00:00
Johannes Schickel
bd10e674a3 Got rid of all Common::File usages in Kyra.
svn-id: r34435
2008-09-07 22:30:34 +00:00
Florian Kagerer
b7d260330b some minor bug fixes
svn-id: r34288
2008-09-02 21:31:53 +00:00
Florian Kagerer
2f884b4f25 - kyra: fm-towns/pc-98 audio: restructured driver, added rhythm channel data
svn-id: r34259
2008-09-01 20:23:25 +00:00
Florian Kagerer
f0ea072df6 KYRA: Towns/PC-98-Audio: fixed bug where notes for which the hold flag was set were turned off nonetheless
svn-id: r34087
2008-08-21 18:24:52 +00:00
Florian Kagerer
513f5ae150 KYRA: Towns/PC-98-Audio: increased precision for envelope generator timing and tempo when using "odd" output rates like 48 kHz or 8 kHz
svn-id: r34079
2008-08-21 12:04:55 +00:00
Florian Kagerer
99790e7915 KYRA: Towns/PC-98-Audio: tempo fix for output rates other than 44100 Hz
svn-id: r34078
2008-08-21 02:17:52 +00:00
Florian Kagerer
1a7d3ef5ee KYRA: Towns/PC-98-Audio: fix bug where pitch wheel is processed twice instead of once
svn-id: r34076
2008-08-20 22:38:36 +00:00
Florian Kagerer
bfd1723998 - add support for Italian floppy version
- more work on fm-towns music tempo

svn-id: r34067
2008-08-20 19:57:57 +00:00
Florian Kagerer
023189d6f1 tempo fix
svn-id: r34064
2008-08-20 16:14:10 +00:00
Max Horn
05bac1e74e Fixed GCC warning
svn-id: r34032
2008-08-19 10:52:39 +00:00
Lars Persson
983e07ff6e Use the correct and specified datatype int32 instead of only int.
svn-id: r34027
2008-08-19 09:26:41 +00:00
Florian Kagerer
cb5162fad6 fixed warnings
svn-id: r34019
2008-08-19 06:31:57 +00:00
Florian Kagerer
95745179f5 fixed bug that caused a lockup in certain configurations when the music was fading
svn-id: r34015
2008-08-19 01:00:15 +00:00
Florian Kagerer
92f545ba66 KYRA: FM-Towns/PC-98 Audio:
- adpcm decoding for rhythm channel
- cleanup

svn-id: r33993
2008-08-18 17:42:32 +00:00
Florian Kagerer
87164b6c05 KYRA: FM-Towns/PC-98 Audio:
- improved accuracy
- complete percussion channel support (does not work atm though, since the instrument data is missing)
- some cleanup

svn-id: r33980
2008-08-17 22:49:34 +00:00
Florian Kagerer
cc80af1448 KYRA: Fm-Towns Audio: fixed crash
svn-id: r33943
2008-08-16 15:24:52 +00:00
Florian Kagerer
193f52906c KYRA: Fm-Towns Audio: fixed music fading
svn-id: r33942
2008-08-16 14:25:03 +00:00
Florian Kagerer
807bfe5079 - KYRA: FM-Towns/PC-98 Audio: fixed several bugs and got rid of some floating point arithmetic (or at least replaced some doubles with floats)
- Improved support for PC-98 music: HOF tracks seem to be fine, KYRA should be okay, too (I can't compare with an emulator since I am missing the floppy boot disk with the executable)
- There are still tempo issues. Some tracks play way too slow, others way too fast
- PC-98 sound effects in Kyra 1 don't work (I would need the floppy disk with the executable for that)

svn-id: r33938
2008-08-16 12:38:37 +00:00
Florian Kagerer
b58beb242f HOF: bug fix for FM-Towns music when using output rates other than 22050 khz
svn-id: r33523
2008-08-02 14:35:38 +00:00
Florian Kagerer
2354ea80c6 KYRA: disable incomplete PC-98 audio support for 0.12.0 release (use towns audio instead)
svn-id: r33145
2008-07-20 18:00:00 +00:00
Florian Kagerer
ba5f14692f - fix for bug #2016965: KYRA: does not compile in MSVC71
svn-id: r33030
2008-07-13 12:20:24 +00:00
Florian Kagerer
b07ff57623 - this fixes Hof PC98 music initialization
- music sounds exactly like FM-Towns for now

svn-id: r32854
2008-06-30 21:55:08 +00:00
Florian Kagerer
cbf00ff565 fix warning
svn-id: r32843
2008-06-29 16:07:29 +00:00
Florian Kagerer
f5f97f4245 cleanup
svn-id: r32842
2008-06-29 15:59:35 +00:00
Florian Kagerer
b0e22db7a8 - some more work on the Hof FM-Towns/PC98 music driver
- move channels to a separate class

svn-id: r32841
2008-06-29 15:25:45 +00:00
Torbjörn Andersson
0184a7b0f9 Fixed warning. (Hopefully without breaking anything.)
svn-id: r32830
2008-06-28 16:00:04 +00:00
Florian Kagerer
3f878008da - implement music fading for Hof FM-Towns
svn-id: r32829
2008-06-28 15:36:50 +00:00
Florian Kagerer
09247e7e5a hof: remove debug code
svn-id: r32821
2008-06-28 13:40:03 +00:00
Florian Kagerer
e97dff9f33 - HOF: bug fix for music driver
- KYRA1 PC98: fix music file selection

svn-id: r32819
2008-06-28 13:13:37 +00:00
Florian Kagerer
0bea51974e fix bad const casts
svn-id: r32812
2008-06-26 20:43:23 +00:00
Florian Kagerer
b695cb74ca more cleanup
svn-id: r32811
2008-06-26 20:30:43 +00:00
Florian Kagerer
6cdb04f940 cleanup
svn-id: r32810
2008-06-26 20:13:04 +00:00
Sven Hesse
41dfebc532 Fixing compilation for me. There are still lots of "cast casts away constness" warnings, though
svn-id: r32809
2008-06-26 19:56:18 +00:00
Florian Kagerer
7b30081be2 - improved hof music support for fm-towns (driver for *.twn tracks) (still needs quite some work)
- some PC-98 music support since it uses a very similar driver, but this can't be considered working yet)
- Kyra 1 PC-98 music doen't work at all since I haven't figured out yet how to turn track numbers into the corresponding music file names (might require a hard coded track map)

svn-id: r32807
2008-06-26 19:42:59 +00:00
Johannes Schickel
df1aa7809a Added const to some static data.
svn-id: r32763
2008-06-24 13:59:48 +00:00
Johannes Schickel
335eb1bf08 Committed my fix for bug #1497437 "KYRA1: Subtitles glitch during 'Speech of the Land'".
svn-id: r32260
2008-05-24 22:47:08 +00:00
Florian Kagerer
bf35e95049 - fixes bug #1962601 at least for intro and outro
- add a mutex lock in sound_towns

svn-id: r32155
2008-05-17 17:44:23 +00:00
Florian Kagerer
c630fbde6a fix valgrind warning and some cleanup
svn-id: r32075
2008-05-12 21:52:44 +00:00
Johannes Schickel
289f96d37c More naming consistency fixes (fixes old TODO).
svn-id: r32062
2008-05-12 14:52:18 +00:00