562 Commits

Author SHA1 Message Date
Joost Peters
bf0d58fe89 Applied patch #896726 (reversed hebrew text) and reduced overhead a little by introducing an _isReversed boolean
svn-id: r12860
2004-02-13 22:33:21 +00:00
Joost Peters
110443fb63 Add hebrew font data
svn-id: r12858
2004-02-13 16:27:36 +00:00
Joost Peters
c1c01bcc0e Don't do unnecessary checks
svn-id: r12827
2004-02-11 21:13:16 +00:00
Joost Peters
f4b3100b35 add support for the hebrew talkie version and warn the user if s/he's using an old version of the tbl file
svn-id: r12826
2004-02-11 21:07:39 +00:00
Travis Howell
6bbbc2eb02 Alternative intro. is only in CD versions.
svn-id: r12816
2004-02-10 16:06:47 +00:00
Max Horn
f59eb3b219 renamed (Const)Iterator to (const_)iterator; changed size() to return an uint
svn-id: r12722
2004-02-05 00:19:57 +00:00
Torbjörn Andersson
caffafa99b Fixed initialization order warning.
svn-id: r12715
2004-02-02 08:37:31 +00:00
Joost Peters
2daf5fda6b init _joe.walk (valgrind warning)
svn-id: r12701
2004-02-01 15:02:16 +00:00
Joost Peters
39824cb47b another valgrind fix
svn-id: r12700
2004-02-01 14:41:23 +00:00
Joost Peters
c3a5b9abf7 Match new[] with delete[]
svn-id: r12698
2004-02-01 13:50:44 +00:00
Joost Peters
7e875dc55a fix valgrind warning. (pressing ESC like mad at startup could cause it to check against uninitialised value)
svn-id: r12697
2004-02-01 13:47:15 +00:00
Max Horn
da76ac5890 Various changes to the build system which allow building ScummVM in an external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress
svn-id: r12680
2004-01-30 21:54:28 +00:00
Joost Peters
239275c608 remove outdated TODOs
svn-id: r12658
2004-01-28 13:13:58 +00:00
Travis Howell
f5b5d863c0 Interview has no speech iether.
svn-id: r12655
2004-01-28 09:10:07 +00:00
Joost Peters
63be7c1323 Allow using a real MT-32 (can someone with one please test this?)
svn-id: r12641
2004-01-27 23:05:02 +00:00
Joost Peters
829df83f79 minor cleanup
svn-id: r12640
2004-01-27 21:28:17 +00:00
Joost Peters
33e613b5c7 Proper fix for bug #884712
svn-id: r12635
2004-01-27 16:56:11 +00:00
Nicolas Bacca
a2038809b2 Yet another stupid EVC fix
svn-id: r12606
2004-01-26 07:38:26 +00:00
Oliver Kiehl
663b81a4d7 fix compile
svn-id: r12600
2004-01-26 01:07:17 +00:00
Joost Peters
0d974b9daa Seperate SFX and Speech.
this fixes the 'pauses' in the car-chase scene and other scene which use
speech and sfx simultaneously.

svn-id: r12599
2004-01-25 22:10:23 +00:00
Joost Peters
b106eb1e43 Fix missing song at airport. Thanks for investigating, Kirben!
svn-id: r12598
2004-01-25 18:41:26 +00:00
Travis Howell
fde0a08cc9 Song 17 should be silence in demos.
svn-id: r12597
2004-01-25 16:57:05 +00:00
Travis Howell
04bb7fff2d Check for demo version.
svn-id: r12596
2004-01-25 16:48:06 +00:00
Travis Howell
3f757058f6 A music table from original demo exes.
svn-id: r12595
2004-01-25 16:29:19 +00:00
Travis Howell
a5f45c0323 Change debug level
svn-id: r12593
2004-01-25 14:21:37 +00:00
Travis Howell
6dbd03acea Remove old debug msg.
svn-id: r12592
2004-01-25 14:18:14 +00:00
Joost Peters
2bd86191a0 demos never have speech
svn-id: r12591
2004-01-25 14:10:29 +00:00
Joost Peters
b3a9071118 - Cope better with invalid music (fixes 100% CPU usage)
- Some const'ness

svn-id: r12590
2004-01-25 12:50:29 +00:00
Joost Peters
5fa9dfa87e The Floppy version has speech in the intro. (it doesn't hurt if speechToggle is set for the floppy version)
svn-id: r12588
2004-01-25 11:47:22 +00:00
Travis Howell
10a37c8c25 Small correction to my last commit.
svn-id: r12587
2004-01-25 07:53:03 +00:00
Travis Howell
f4e26c9412 Add support for music in fotaq demos
svn-id: r12585
2004-01-25 05:03:35 +00:00
Joost Peters
d40d9b7f0d - Added MT32 -> GM mapping, this fixes the wrong sound for the clock in the beginning as well as various tunes.
- Don't try to play invalid music (list probably is incomplete)
- Work around annoying notes bug in 2 pieces of Floda music
- Stop music when loading savegames

svn-id: r12584
2004-01-24 22:55:09 +00:00
Gregory Montoir
7bd31d615c change sscanf() calls to atoi() to please PalmOS :)
svn-id: r12582
2004-01-23 16:58:13 +00:00
Gregory Montoir
7401421b1d update
svn-id: r12581
2004-01-23 10:40:32 +00:00
Gregory Montoir
82e005fe5a use BobSlot::clear instead of Graphics::clearBob
svn-id: r12580
2004-01-23 10:34:57 +00:00
Gregory Montoir
28b365803b MSVC warnings
svn-id: r12579
2004-01-23 10:28:20 +00:00
Gregory Montoir
46f25d440f use BobSlot::clear instead of Graphics::clearBob
svn-id: r12578
2004-01-23 10:27:30 +00:00
Joost Peters
0bece175e4 - Some refactoring/clean-up.
- Handle special music types (> 1000)
- Implemented random looping (untested)

svn-id: r12577
2004-01-22 23:10:05 +00:00
Gregory Montoir
99e3175d54 (slightly) less hackish bounding box code
svn-id: r12576
2004-01-22 22:28:57 +00:00
Gregory Montoir
2d7f1b9d0f clear user input before entering Journal (no more load problems occuring when journal is started as joe is about to do sthg)
svn-id: r12568
2004-01-21 22:04:39 +00:00
Gregory Montoir
15a5fd20a3 fix 'conversation options still displayed after hitting esc' bug (noticeable in plane when speaking to Sparky)
svn-id: r12565
2004-01-20 22:35:53 +00:00
Gregory Montoir
ff43b1f8d5 - fixed bug #880415 (only setup bam scene after all _vm->update() calls)
- constness

svn-id: r12564
2004-01-20 21:58:26 +00:00
Joost Peters
4ea5f7225d initialise _channel array
svn-id: r12535
2004-01-20 12:44:00 +00:00
Joost Peters
c78bab1c62 AFAICT this is only used for caching in the original, which we don't care much about - seeing how rarely it's used.
svn-id: r12531
2004-01-20 01:13:07 +00:00
Joost Peters
698eefae58 - Enable music queueing (I don't really like the levels of indirection, but it'll do for now)
- Handle special music type '2000' (restart previously queued music)

svn-id: r12529
2004-01-19 23:54:50 +00:00
Gregory Montoir
95891f95c7 *temporary* fix for LineReader to handle files not terminated by an empty string (*.crd)
svn-id: r12527
2004-01-19 22:31:21 +00:00
Gregory Montoir
392940e7dd re-use BobFrame
svn-id: r12526
2004-01-19 21:47:20 +00:00
Gregory Montoir
3de67205c3 increase Credits::_list size to match the German version requirements (thanks Alexander Holler)
svn-id: r12525
2004-01-19 21:46:02 +00:00
Gregory Montoir
993fba68f1 prevents bank re-loading (cutaways animations)
svn-id: r12524
2004-01-19 21:38:07 +00:00
Joost Peters
7a53d9ba7b Added MusicPlayer class (MidiDriver derivate) for greater flexibility
svn-id: r12523
2004-01-19 21:23:42 +00:00