Commit Graph

1200 Commits

Author SHA1 Message Date
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
51000de162 Cleanup.
svn-id: r32754
2008-06-22 12:43:32 +00:00
Florian Kagerer
6360c392f2 missed this in last commit (bug fix for #1997149)
svn-id: r32753
2008-06-22 12:41:46 +00:00
Johannes Schickel
12d7a5e679 Cleanup.
svn-id: r32751
2008-06-22 12:36:38 +00:00
Florian Kagerer
3be9449e67 this should fix bug #1997149: KYRA2: no text in spellbook
svn-id: r32750
2008-06-22 12:31:05 +00:00
Johannes Schickel
0ee152fbb9 - Fixed a valgrind waring
- Formatting
- Removed an assert

svn-id: r32575
2008-06-06 13:34:34 +00:00
Johannes Schickel
3be34f071f Added support for compressed kyra3 audio files.
svn-id: r32516
2008-06-03 18:12:21 +00:00
Johannes Schickel
0ca4ff8840 Should fix gcc warning
svn-id: r32482
2008-06-01 23:51:41 +00:00
Johannes Schickel
cc2b35ee1f Cleanup
svn-id: r32469
2008-06-01 15:18:58 +00:00
Johannes Schickel
85a3f389ae Some paranoia checks in TIMInterpreter::refreshTimersAfterPause.
svn-id: r32468
2008-06-01 15:15:12 +00:00
Florian Kagerer
0485fbfc5b - fix 'order of evaluation' bug (MSVC release build)
svn-id: r32467
2008-06-01 15:11:08 +00:00
Florian Kagerer
ec93c8957b - fix regression in non-interactive HOF demo
svn-id: r32464
2008-06-01 14:00:43 +00:00
Florian Kagerer
5b3a6fac63 - (hopefully) fix valgrind warning for installer file decompression
- some more pauseEngineIntern code for Hof

svn-id: r32462
2008-06-01 13:19:45 +00:00
Johannes Schickel
7d8a97b0af Added error calls when out of memory while uncompressing HoF installer files.
svn-id: r32449
2008-05-31 23:26:41 +00:00
Johannes Schickel
a47106e77d Cleanup.
svn-id: r32443
2008-05-31 22:18:36 +00:00
Florian Kagerer
7db0b2b5a1 cleanup
svn-id: r32441
2008-05-31 21:48:09 +00:00
Florian Kagerer
a9c9a5404d fix hof installer file loading
svn-id: r32440
2008-05-31 21:15:37 +00:00
Johannes Schickel
4ef680abaf - Fixed possible invalid memory access in Resource::loadFileToBuf
- Reworked compressed installer files handling
- Updated HoF installer file code (thanks to _athrxx for that)

svn-id: r32439
2008-05-31 20:48:41 +00:00
Johannes Schickel
dd79ed1011 Added ADGF_CD to Italian fan translation of kyra1 cd.
svn-id: r32438
2008-05-31 20:18:43 +00:00
Johannes Schickel
691306f0b7 Fixed KyraEngine_v1::snd_stopVoice and KyraEngine_v1::snd_voiceIsPlaying implementations.
svn-id: r32330
2008-05-27 21:04:27 +00:00
Florian Kagerer
1509a17d3a typo
svn-id: r32271
2008-05-25 14:39:59 +00:00
Florian Kagerer
48d3b34a75 - some pauseEngineIntern() code for the HOF sequence player (not tested)
svn-id: r32270
2008-05-25 13:30:18 +00:00
Johannes Schickel
64910f8c5f Little cleanup.
svn-id: r32262
2008-05-24 23:05:01 +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
Johannes Schickel
6866a4e133 - Cleanup
- Added support for showing kyra.dat error messages in a dialog

svn-id: r32259
2008-05-24 22:44:15 +00:00
Johannes Schickel
0897a3a058 - Fixed mismatching malloc/delete[]
- More formatting fixes

svn-id: r32255
2008-05-24 19:18:17 +00:00
Johannes Schickel
85e6b8bb0f Formatting fixes.
svn-id: r32254
2008-05-24 19:07:44 +00:00
Florian Kagerer
5968d62d34 cleanup
svn-id: r32253
2008-05-24 18:31:16 +00:00
Florian Kagerer
4641f3fe7b more fixes for spellbook/letter text in Hof (French and German floppy)
svn-id: r32252
2008-05-24 17:56:56 +00:00
Florian Kagerer
ec3bc8f84d some cleanup (especially loads of strange casts)
svn-id: r32251
2008-05-24 17:34:20 +00:00
Torbjörn Andersson
398f7be356 Fixed errors, a few of the warnings, and added a FIXME comment about possibly
undefined behaviour.

svn-id: r32250
2008-05-24 17:08:35 +00:00
Florian Kagerer
0efebd9876 - add support for HOF floppy versions
- playing directly from installer files (WESTWOOD.00X) is supported (not recommended for low-end machines and certain ports)

svn-id: r32249
2008-05-24 16:30:18 +00:00
Florian Kagerer
d766719a65 fix for missing spellbook and letter text in the floppy versions
svn-id: r32242
2008-05-24 13:51:25 +00:00
Johannes Schickel
2b24a659a7 Fixed KyraEngine_v2::pauseEngineIntern.
svn-id: r32235
2008-05-23 22:12:18 +00:00
Johannes Schickel
18b3e3a4ba - Added a simple (but yet better) implementation of pauseEngineIntern for Kyra_v1 and Kyra_v2
- Added comments about what game specific details are missing in the pause implementation

svn-id: r32231
2008-05-23 13:37:56 +00:00
Johannes Schickel
ad6f12683f Added 'enter' command to kyra1 debugger again.
svn-id: r32230
2008-05-23 13:05:53 +00:00
Johannes Schickel
8d3116cf4a Cleanup.
svn-id: r32226
2008-05-23 11:35:05 +00:00
Johannes Schickel
5b5e5bfc62 Fixed bug in KyraEngine_v2::directLinePassable. This should fix some pathfinder issues in HoF and MR.
svn-id: r32190
2008-05-19 23:04:52 +00:00
Johannes Schickel
815ca646e1 - Fixed out of bounds bug in KyraEngine_MR::updateItemAnimations
- Clean up in KyraEngine_HoF::updateItemAnimations

svn-id: r32189
2008-05-19 21:47:42 +00:00