Commit Graph

146 Commits

Author SHA1 Message Date
Paweł Kołodziejski
e2a5b67e42 fixed fade out delay
svn-id: r13373
2004-03-23 21:42:47 +00:00
Paweł Kołodziejski
f2f6c75ba5 fix for voice bundle bug in german version comi
svn-id: r13260
2004-03-13 17:41:36 +00:00
Max Horn
ad820d7893 unsigned ints are always >= 0 (fix warnings)
svn-id: r13167
2004-03-03 10:56:46 +00:00
Paweł Kołodziejski
41e6bba009 synced local imuse. many bug fixes, and few new bugs :)
svn-id: r13153
2004-03-02 20:35:48 +00:00
Max Horn
c6752cccf5 renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
2004-02-28 12:58:13 +00:00
Paweł Kołodziejski
abdb4fbe87 fixed bug #892426 - improved FT sound loops
svn-id: r12886
2004-02-14 15:14:30 +00:00
Eugene Sandulenko
d51f4c3b46 Fix compilation
svn-id: r12883
2004-02-14 14:44:47 +00:00
Max Horn
7447ea8fb3 Explaining odd hacks with a comment is usually a good idea :-)
svn-id: r12875
2004-02-14 12:01:07 +00:00
Paweł Kołodziejski
a690c17bb2 fix for bug #896525, it align pull data and freq to 25 calls per sec.
svn-id: r12873
2004-02-14 10:52:08 +00:00
James Brown
5ee96b4625 Add mutex tracking to make it easier to debug imuse deadlocks
svn-id: r12870
2004-02-14 08:56:26 +00:00
Paweł Kołodziejski
d474ccf756 proper usage actor talkVolume
svn-id: r12841
2004-02-13 06:43:10 +00:00
Max Horn
c7424312c3 improved debug message; code simplification
svn-id: r12677
2004-01-30 20:49:26 +00:00
Max Horn
176aa74827 Renamed the 'pan' effect of the mixer to 'balance', since that is what we actually do; applied patch #886786 which corrects a bug in the balance code
svn-id: r12665
2004-01-29 18:15:27 +00:00
Max Horn
747cbef8d7 Fix for bug #882081
svn-id: r12574
2004-01-22 19:43:36 +00:00
Paweł Kołodziejski
b982864a8d fixed bug #881141
svn-id: r12569
2004-01-22 00:00:31 +00:00
Travis Howell
b8e739ae3d Add newline
Prevent overlapping speech in dig.

svn-id: r12530
2004-01-20 00:21:24 +00:00
Paweł Kołodziejski
bb8f156882 improved fade param for dig demo
svn-id: r12514
2004-01-19 19:25:11 +00:00
Paweł Kołodziejski
409c182b4a added continue play state song after sequence song finished
svn-id: r12508
2004-01-19 17:37:15 +00:00
Torbjörn Andersson
4b40dc8b40 Add newline to the last line to shut up GCC warning.
svn-id: r12496
2004-01-18 19:42:55 +00:00
Paweł Kołodziejski
c7a66d4498 right it should be signed :)
svn-id: r12495
2004-01-18 19:00:44 +00:00
Max Horn
c44bdf033e I recommend turning on signedness warnings, and honoring them :-)
svn-id: r12493
2004-01-18 18:42:44 +00:00
Paweł Kołodziejski
8f465b96bb fixed debug params
svn-id: r12492
2004-01-18 18:04:41 +00:00
Paweł Kołodziejski
14f80f9d6b this too
svn-id: r12491
2004-01-18 17:01:03 +00:00
Paweł Kołodziejski
b3c00e71ba removed markers
svn-id: r12490
2004-01-18 16:59:54 +00:00
Paweł Kołodziejski
f7a92ad02d volumes vars too
svn-id: r12489
2004-01-18 16:44:58 +00:00
Paweł Kołodziejski
2874917701 optimized types for tables
svn-id: r12488
2004-01-18 16:43:16 +00:00
Paweł Kołodziejski
fa354638c6 optimized tables a little
svn-id: r12487
2004-01-18 16:32:30 +00:00
Paweł Kołodziejski
5f2d92340e removed no needed call
svn-id: r12486
2004-01-18 16:07:49 +00:00
Chris Apers
130abce642 Fixed PalmOS stuffs
svn-id: r12485
2004-01-18 16:02:10 +00:00
Paweł Kołodziejski
f58962043f next cleanup
svn-id: r12475
2004-01-18 12:17:41 +00:00
Paweł Kołodziejski
b9e93634fb next cleanup
svn-id: r12472
2004-01-18 11:39:29 +00:00
Paweł Kołodziejski
4a0ec9638e cleanup
svn-id: r12471
2004-01-18 11:18:46 +00:00
Paweł Kołodziejski
f27e6a27d6 cleanup
svn-id: r12470
2004-01-18 09:35:05 +00:00
Paweł Kołodziejski
a2c0980aab fixed stupid bug
svn-id: r12458
2004-01-17 21:55:06 +00:00
Paweł Kołodziejski
3a4ee39448 added code for dig music
svn-id: r12445
2004-01-17 08:34:54 +00:00
Max Horn
c14e7a0259 pedantic change
svn-id: r12414
2004-01-15 20:37:26 +00:00
Paweł Kołodziejski
69c935a26e fix overload algo position music
svn-id: r12406
2004-01-15 08:01:28 +00:00
Paweł Kołodziejski
ea69029982 song scene now works better
svn-id: r12405
2004-01-15 07:02:29 +00:00
Paweł Kołodziejski
feb0b79e08 or rather like that
svn-id: r12404
2004-01-15 06:46:31 +00:00
Paweł Kołodziejski
5d9c4bfd1e position should be based on data offset
svn-id: r12403
2004-01-15 06:37:00 +00:00
Paweł Kołodziejski
6a85ab6af5 synced with local sources:
- comi music implementation(not finished),
- reorganized comi tables,
- some fixes for handling hookId

svn-id: r12395
2004-01-14 22:07:24 +00:00
Paweł Kołodziejski
89318f10fe fixed bundle decompression for some case
svn-id: r12394
2004-01-14 21:46:58 +00:00
Paweł Kołodziejski
ee3c512277 fix - stop played song when new
hack - for completable comi song scene

svn-id: r12390
2004-01-14 16:46:19 +00:00
Paweł Kołodziejski
dd2262b187 fixed crash on exit when using imuse digital
svn-id: r12389
2004-01-14 16:00:24 +00:00
Paweł Kołodziejski
b4655ff7f9 - fix: correct range
svn-id: r12349
2004-01-12 20:20:33 +00:00
Paweł Kołodziejski
a60c66564b - fix - proper place for stopallsound
- fix - correct fade value

svn-id: r12347
2004-01-12 19:32:44 +00:00
Paweł Kołodziejski
0058057d41 - added delay at stopAllsounds
- changes some struct names
- improved hadling FT music tables(seqence, cue point, ...)
- moved some music part into seperate file
- added fadeOut music for FT

svn-id: r12345
2004-01-12 19:15:07 +00:00
Paweł Kołodziejski
e792b1c715 update
svn-id: r12333
2004-01-12 07:51:34 +00:00
Paweł Kołodziejski
441fc1a0d7 some changes to ft music sequences
svn-id: r12332
2004-01-12 07:48:39 +00:00
Paweł Kołodziejski
158acbb70c added one opcode
svn-id: r12292
2004-01-10 09:44:22 +00:00
Paweł Kołodziejski
d2a7bf396d added two opcodes
svn-id: r12291
2004-01-10 09:29:34 +00:00
Paweł Kołodziejski
4654bab076 removed stackLock and added locking tracks to prevent removed
svn-id: r12290
2004-01-10 07:07:19 +00:00
Jonathan Gray
ab7db8fb04 remove unused vars
svn-id: r12288
2004-01-10 03:58:22 +00:00
Paweł Kołodziejski
9d7d23a7c6 some changes to sync stuff
svn-id: r12286
2004-01-09 22:36:40 +00:00
Paweł Kołodziejski
7ab3348329 added lipSync code
svn-id: r12284
2004-01-09 22:10:32 +00:00
Paweł Kołodziejski
25854050de added loading Sync datas
svn-id: r12283
2004-01-09 20:20:01 +00:00
Travis Howell
722de1e04a Regression fix from aquadran
svn-id: r12280
2004-01-09 15:13:56 +00:00
Jonathan Gray
f97819b1af another commit on aquadran's behalf; remove old hack
svn-id: r12277
2004-01-09 13:50:10 +00:00
Jonathan Gray
93f3c0df34 commit on aquadran's behalf that fixes music distortion
svn-id: r12275
2004-01-09 13:16:06 +00:00
Paweł Kołodziejski
2bc4c1e9cd moved malloc and free
svn-id: r12269
2004-01-08 23:22:51 +00:00
Paweł Kołodziejski
67dff87a92 revert - comp_input can be more than 0x2000 size
svn-id: r12268
2004-01-08 23:17:54 +00:00
Paweł Kołodziejski
9d21fd44f0 fix memleak
svn-id: r12267
2004-01-08 22:54:06 +00:00
Max Horn
ebecf1dbaa unify _vm / _scumm usage
svn-id: r12262
2004-01-08 20:37:26 +00:00
Paweł Kołodziejski
e68a365059 ops
svn-id: r12261
2004-01-08 18:32:29 +00:00
Paweł Kołodziejski
7169da6ee1 jumps are now better handled
svn-id: r12260
2004-01-08 18:25:30 +00:00
Paweł Kołodziejski
6d8c2d0461 synced with local sources
svn-id: r12257
2004-01-08 17:07:21 +00:00
Paweł Kołodziejski
afc254fa76 tuned max number
svn-id: r12255
2004-01-08 16:30:37 +00:00
Paweł Kołodziejski
7396b99f38 fixed comi bundle codec output_size and related stuff. also propably strange hang/100% cpu usage
svn-id: r12254
2004-01-08 15:48:41 +00:00
Oliver Kiehl
ea154852b7 add newlines to end of files
svn-id: r12249
2004-01-08 13:36:26 +00:00
Chris Apers
ac801f9828 Save more memory on PalmOS
svn-id: r12246
2004-01-08 12:14:48 +00:00
Paweł Kołodziejski
8c2da44b97 add name here too
svn-id: r12239
2004-01-08 09:00:29 +00:00
Paweł Kołodziejski
9931fe9a34 or maybe not :)
svn-id: r12237
2004-01-08 08:43:15 +00:00
Paweł Kołodziejski
201902bfef jumps only for the same hookid and ignore jumps for music for now. added sound names for checks if some sounds are really have a lot jumps and regions(it's posssible), in bundle loop size can be 0 and after that loops should be ended
svn-id: r12236
2004-01-08 08:39:25 +00:00
Max Horn
f224da09f4 fix a memory leak; re-add assert, just to be sure
svn-id: r12230
2004-01-08 01:59:11 +00:00
Paweł Kołodziejski
7698782979 fixed uninitialized warning
svn-id: r12227
2004-01-07 22:12:45 +00:00
Paweł Kołodziejski
d1b1cbf948 some cleanup
svn-id: r12226
2004-01-07 21:02:48 +00:00
Paweł Kołodziejski
0a93e978c5 some cleanup
svn-id: r12225
2004-01-07 20:17:51 +00:00
Paweł Kołodziejski
81c8c722f5 fixed size result related bug in imuse digi
svn-id: r12224
2004-01-07 19:38:37 +00:00
Max Horn
d2a56c01d6 is this discrepancy here intended?
svn-id: r12216
2004-01-07 14:03:40 +00:00
James Brown
a04b2fc020 Temporarly enabling this buffer underrun hack until aquadran looks at it. (See bug 872339)
svn-id: r12215
2004-01-07 13:40:54 +00:00
Max Horn
2e1026f8fe malloc/new are relatively slow operations; avoid doing them in tight loops, if possible
svn-id: r12213
2004-01-07 13:29:12 +00:00
Paweł Kołodziejski
9fc9e6be20 changed lipsync func param
svn-id: r12210
2004-01-07 06:51:45 +00:00
Jonathan Gray
3577dad949 comment unused vars
svn-id: r12208
2004-01-07 06:08:33 +00:00
Paweł Kołodziejski
1e2ff5a469 handle jumps
svn-id: r12207
2004-01-07 05:58:12 +00:00
Paweł Kołodziejski
761371cc66 added code for ms track position
svn-id: r12204
2004-01-07 05:17:51 +00:00
Paweł Kołodziejski
c9c3a83d34 better bundle dir cache
svn-id: r12202
2004-01-07 04:50:38 +00:00
Paweł Kołodziejski
aaf54b0a14 less memory usage
svn-id: r12201
2004-01-07 03:53:36 +00:00
Paweł Kołodziejski
e5d70abc24 proper name
svn-id: r12200
2004-01-07 03:39:33 +00:00
Paweł Kołodziejski
329fd80efd optimized i/o access in bundle manager
svn-id: r12199
2004-01-07 03:34:41 +00:00
Max Horn
eb32f751f7 add FIXME comments at the two worst spots, speed wise (about 80% processor time or more are spent in these places for me, waiting for disk I/O)
svn-id: r12198
2004-01-07 01:07:37 +00:00
Max Horn
d5ccceddfa forgot to commit this, too <sigh>
svn-id: r12197
2004-01-06 20:08:00 +00:00
Max Horn
465515c898 forgot to commit this
svn-id: r12196
2004-01-06 20:04:33 +00:00
Max Horn
d2544a28e2 fix mutex usage some. IMuseDigital currently is still unusable on my system, though (it takes 100% CPU time just on the difficulty selection screen of COMI, playing a single bundle music... uhm)
svn-id: r12194
2004-01-06 19:55:44 +00:00
Max Horn
c5a4022e20 fixed tons of warnings
svn-id: r12193
2004-01-06 19:47:23 +00:00
Paweł Kołodziejski
db5f44a874 increased debug level
svn-id: r12190
2004-01-06 17:47:45 +00:00
Paweł Kołodziejski
8fd123992d synced imuse digital with local tree
svn-id: r12187
2004-01-06 17:28:29 +00:00