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