Jonathan Gray
|
d60bc44587
|
add preliminary bits for making xmi music in humongous games work, just need someone to do something with the pointer now :)
svn-id: r7072
|
2003-04-22 11:34:46 +00:00 |
|
Max Horn
|
a33e4dddac
|
ignore sound resource in OLD_BUNDLE games for now
svn-id: r6992
|
2003-04-12 19:42:12 +00:00 |
|
Jonathan Gray
|
9bfcce6e79
|
remove incorrect cast
svn-id: r6925
|
2003-04-06 23:22:54 +00:00 |
|
Nicolas Bacca
|
fb20404df0
|
Watch this cast
svn-id: r6912
|
2003-04-05 11:24:58 +00:00 |
|
Nicolas Bacca
|
103937ea63
|
Add delay in ms for tremor vorbis implementation and possible autodetection
svn-id: r6911
|
2003-04-05 09:55:12 +00:00 |
|
Max Horn
|
c409895483
|
make the volume controls in the global options dialog work
svn-id: r6863
|
2003-03-25 15:55:27 +00:00 |
|
Max Horn
|
be47bc121e
|
cleanup
svn-id: r6847
|
2003-03-23 13:14:54 +00:00 |
|
Max Horn
|
1baa7e30d0
|
cleanup
svn-id: r6836
|
2003-03-18 22:07:49 +00:00 |
|
Max Horn
|
0602882b18
|
cleanup
svn-id: r6832
|
2003-03-18 16:13:52 +00:00 |
|
Max Horn
|
8073abd096
|
clean up / some more sanity checks
svn-id: r6760
|
2003-03-08 00:05:27 +00:00 |
|
Max Horn
|
7ec34ab1a9
|
refactored some stuff (and made readMAXS virtual, with V2/V3 code having own implementations); cleaned up V6 array shuffle code; made more Scumm member vars/methods protected
svn-id: r6751
|
2003-03-07 21:38:46 +00:00 |
|
Paweł Kołodziejski
|
39510ce4cc
|
changed voice buffer allocation to needed size
svn-id: r6737
|
2003-03-07 07:49:10 +00:00 |
|
Paweł Kołodziejski
|
26144eda33
|
decreased sound buffer for imuse digital, bundle music, and cmi smush audio
svn-id: r6735
|
2003-03-07 06:41:44 +00:00 |
|
Max Horn
|
dd24a5d797
|
overlooked one
svn-id: r6730
|
2003-03-07 01:36:42 +00:00 |
|
Max Horn
|
7222d05d68
|
uhh - code did modify ptr, then free() it (even before my change, which exposed the problem by always freeing, not just upon errors
svn-id: r6729
|
2003-03-07 01:35:54 +00:00 |
|
Max Horn
|
fd2e1c2413
|
fixed memory leak (1 MB each time a bundle sound was plyed... ouch)
svn-id: r6728
|
2003-03-07 01:21:55 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
093428ae9a
|
and more cleanup
svn-id: r6718
|
2003-03-06 17:58:13 +00:00 |
|
Jonathan Gray
|
91786c253d
|
add bundle file names for comi demo, and only add .IMX when playing the full version
svn-id: r6688
|
2003-03-04 06:10:07 +00:00 |
|
Jonathan Gray
|
d31b7439e1
|
we were reading 8 bytes too much on DIGI sounds
svn-id: r6648
|
2003-03-01 13:32:45 +00:00 |
|
Jonathan Gray
|
88906b0360
|
hacky support for humongous talkie format
svn-id: r6646
|
2003-03-01 12:44:52 +00:00 |
|
Jonathan Gray
|
0e5a19e13e
|
change rate for humongous DIGI sounds to 11025
svn-id: r6644
|
2003-02-28 11:32:43 +00:00 |
|
Max Horn
|
5863805e2c
|
more stuff made 'protected'
svn-id: r6592
|
2003-02-08 00:38:17 +00:00 |
|
Jonathan Gray
|
b5d15825d3
|
revert part of the no sound device present stuff that was causing speech to finish prematurely
svn-id: r6583
|
2003-02-03 12:59:54 +00:00 |
|
James Brown
|
afec98c655
|
Stop the sound que stuff erroring(). This code was nasty, it LET itself write out of bounds -then- error()'ed. Youch.
There is still a problem, as this warning will come up quite frequently - leading me to believe the que is not being processed
properly?
svn-id: r6564
|
2003-01-29 04:00:45 +00:00 |
|
Paweł Kołodziejski
|
dc7a876136
|
added "implementation" of imGetMusicPosition
svn-id: r6550
|
2003-01-26 14:26:03 +00:00 |
|
James Brown
|
8d9b84b98e
|
Patch 671701: SO_TALK_FREQUENCY
svn-id: r6547
|
2003-01-26 10:54:34 +00:00 |
|
Paweł Kołodziejski
|
091c7089f8
|
added assert for voice samples
svn-id: r6541
|
2003-01-25 20:01:23 +00:00 |
|
Paweł Kołodziejski
|
8e8575003b
|
implemented properly comi sound codecs
svn-id: r6538
|
2003-01-25 18:41:32 +00:00 |
|
Paweł Kołodziejski
|
d942441f7f
|
applied patch #674141: CMI: Smush sync tuning
svn-id: r6537
|
2003-01-25 12:13:41 +00:00 |
|
James Brown
|
5f7cd1c93d
|
LCA'03 commit: Fix talking where no sound hardware is present
svn-id: r6536
|
2003-01-24 06:41:10 +00:00 |
|
Jonathan Gray
|
846d73c536
|
patch #670660 by Daniel Schepler, properly handle disc switching wrt voice file in comi
svn-id: r6522
|
2003-01-20 05:59:25 +00:00 |
|
Paweł Kołodziejski
|
050a3fcd12
|
fix compilation under VC6
svn-id: r6494
|
2003-01-18 14:00:59 +00:00 |
|
James Brown
|
35d3d26f0c
|
Fix old-game resource error dialog
svn-id: r6441
|
2003-01-13 13:13:36 +00:00 |
|
James Brown
|
374e3a3f26
|
Fix ComI music bundle switching on disk change
svn-id: r6434
|
2003-01-12 19:15:30 +00:00 |
|
Paweł Kołodziejski
|
a8f4c821cf
|
added missing SYNC opcode
svn-id: r6380
|
2003-01-10 08:25:16 +00:00 |
|
James Brown
|
9df455ce38
|
Plop in some better disk switching code for CMI - I have no idea how well this will work transitioning from a disk1 room to a disk2
room in-game, but it works for bootparams and saved games..
svn-id: r6322
|
2003-01-02 10:36:17 +00:00 |
|
Max Horn
|
d59dc6cf17
|
endian fix
svn-id: r6318
|
2003-01-01 20:59:59 +00:00 |
|
Max Horn
|
cdeaf66794
|
cleaned up soundKludge
svn-id: r6303
|
2002-12-31 21:56:58 +00:00 |
|
Paweł Kołodziejski
|
edacf91d7f
|
fixed play CMI music
svn-id: r6246
|
2002-12-29 01:28:44 +00:00 |
|
Paweł Kołodziejski
|
8969d5e59c
|
added missing return
svn-id: r6243
|
2002-12-28 21:55:32 +00:00 |
|
Paweł Kołodziejski
|
3102fd42e3
|
added more stuff for CMI music
svn-id: r6241
|
2002-12-28 21:46:49 +00:00 |
|
Max Horn
|
b794c3c375
|
fixed warning
svn-id: r6238
|
2002-12-28 16:38:15 +00:00 |
|
Paweł Kołodziejski
|
9d664c9003
|
added 16 bits samples to playVoice
svn-id: r6235
|
2002-12-28 15:48:37 +00:00 |
|
Paweł Kołodziejski
|
642cfec556
|
fix playVoice
svn-id: r6234
|
2002-12-28 15:42:44 +00:00 |
|
Paweł Kołodziejski
|
b90ef60f2a
|
added CMI sound codec
svn-id: r6232
|
2002-12-28 15:02:23 +00:00 |
|
James Brown
|
540667567e
|
Voice sample support, again missing a required codec
svn-id: r6195
|
2002-12-27 12:10:22 +00:00 |
|
James Brown
|
d3ade5b23e
|
Add skeleton music support for CMI (but codec not implemented)
svn-id: r6193
|
2002-12-27 11:47:00 +00:00 |
|
Max Horn
|
c44512ff71
|
added FIXME comment
svn-id: r6178
|
2002-12-26 22:02:58 +00:00 |
|
Max Horn
|
ad7fefd34e
|
map V8 talk opcodes to the right V6 opcodes; however, talking still locks up after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor')
svn-id: r6176
|
2002-12-26 21:50:13 +00:00 |
|