Max Horn
e146d5f8c3
Renamed unkMessage2 to showMessageDialog; use printString() in script_v100he.cpp, too
...
svn-id: r15862
2004-11-22 22:32:46 +00:00
Gregory Montoir
f66f786558
possible fix for 'bug' #1034715
...
svn-id: r15861
2004-11-22 22:16:50 +00:00
Gregory Montoir
9bbb5fa0db
HE wiz update, o90_unknown29 fully implemented.
...
Next step : move all the wiz related stuff to a specific class/struct.
svn-id: r15860
2004-11-22 20:34:29 +00:00
Jerome Fisher
defa86961a
- Hopefully fixed MSVC7 and MSVC8 builds for walkthrough removal and FS changes. I don't have these environments to test in, sorry.
...
svn-id: r15859
2004-11-22 07:25:02 +00:00
Gregory Montoir
856b589653
as the comment suggested, I rearranged the 3DO strip decoding function. Please, someone owning the 3DO games, test that this doesn't cause any regressions !
...
svn-id: r15858
2004-11-21 21:40:51 +00:00
Gregory Montoir
cf7f878ddc
HE wiz stuff update
...
svn-id: r15857
2004-11-21 21:31:28 +00:00
Gregory Montoir
be0fb14fac
o90_unknown24 implementation
...
svn-id: r15856
2004-11-21 20:55:56 +00:00
Torbjörn Andersson
ee565c0bae
Applied one of my suggested fixes for bug #1060568 . Let's see if it causes
...
any regressions...
svn-id: r15855
2004-11-21 17:47:05 +00:00
Torbjörn Andersson
a607d2248f
But surely we should still call setGM(true) in the GM case, right...?
...
svn-id: r15854
2004-11-21 16:15:58 +00:00
Max Horn
fb32e12095
Fix for bug #1052660 (FOA: No keyboard shortcuts for dialogs) - moved hack enabling keyboard fights to allow controlling conversations via number keys again
...
svn-id: r15853
2004-11-21 14:48:17 +00:00
Max Horn
879431e76b
Fixed behaviour of return key in the file browser
...
svn-id: r15852
2004-11-21 13:39:54 +00:00
Max Horn
01cb15b9b2
Since we do ref counting on the nodes now, we can re-use the root nodes now
...
svn-id: r15851
2004-11-21 13:18:07 +00:00
Eugene Sandulenko
eb44281ecb
o Removed astray debug output.
...
o MT-32 music is correct, though Adlib is not. There is apparently custom
instrument remapping similiar to mt32->gm but it is different. With
that remapping it sounds much closer to original.
svn-id: r15850
2004-11-21 00:37:18 +00:00
Max Horn
fa97d4ad89
Removing walkthrough stuff again (talked to aquadran about this, he had no objections)
...
svn-id: r15849
2004-11-20 23:49:11 +00:00
Max Horn
5d9b35510d
Changed the FilesystemNode implementation to make it easier to use (client code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-)
...
svn-id: r15848
2004-11-20 21:35:49 +00:00
Torbjörn Andersson
c93f57b112
Slight adjustment/renaming.
...
svn-id: r15847
2004-11-20 17:32:47 +00:00
Torbjörn Andersson
9766d59b7e
I'm told that the FM music file sounds terrible with MT-32 and that the
...
MT-32 is perfectly capable of playing General MIDI. My new guess is that
the FM file is for Adlib instead. It certainly sounds better - but quite
different - than playing the GM track through Adlib.
svn-id: r15846
2004-11-20 17:19:15 +00:00
Max Horn
44ab7ce0be
whitespaces
...
svn-id: r15845
2004-11-20 01:55:53 +00:00
Eugene Sandulenko
e5cc4c629a
o Restore cursor after walkthrough
...
o Add cursor events
o Hide cursor during intro
svn-id: r15844
2004-11-20 00:05:50 +00:00
Paweł Kołodziejski
5748227adc
missed destroy object after last changes
...
svn-id: r15843
2004-11-19 22:53:20 +00:00
Paweł Kołodziejski
a7b7a281f1
changed file constructor to dymanic
...
svn-id: r15842
2004-11-19 22:43:20 +00:00
Paweł Kołodziejski
309108430c
init walkthrough dialog later
...
svn-id: r15841
2004-11-19 22:33:24 +00:00
Paweł Kołodziejski
734a7d3102
fixed missed ctrl key handle, and missed create() walklthrough call
...
svn-id: r15840
2004-11-19 22:30:18 +00:00
Paweł Kołodziejski
8dc5c9843c
fixed additional not needed white space char
...
svn-id: r15839
2004-11-19 22:09:23 +00:00
Paweł Kołodziejski
1f6bcee124
not needed chech for unsigned type
...
svn-id: r15838
2004-11-19 22:02:59 +00:00
Paweł Kołodziejski
b08b04b550
fixed not defined MAX_PATH
...
svn-id: r15837
2004-11-19 21:58:24 +00:00
Paweł Kołodziejski
dc7a20ccc3
ops, commited before older version
...
svn-id: r15836
2004-11-19 20:30:26 +00:00
Paweł Kołodziejski
20e9cf6f20
added walkthrough
...
svn-id: r15835
2004-11-19 19:50:22 +00:00
Paweł Kołodziejski
c4a8b3c8b5
ops
...
svn-id: r15834
2004-11-19 18:13:05 +00:00
Paweł Kołodziejski
f02b07d6d0
update
...
svn-id: r15833
2004-11-19 18:08:02 +00:00
Robert Göffringmann
0bda71fa39
a little cleanup
...
svn-id: r15832
2004-11-19 07:55:33 +00:00
Torbjörn Andersson
d173491acc
Added music to the partial IHNM intro. I think I picked the correct tune,
...
but I can't be absolutely sure.
I'm also not sure if I'm using the correct music data. I'm fairly sure that
the MUSICGM.RES file is the appropriate choice for "General MIDI", but I
have no way of verifying that the MUSICFM.RES is really the right choice
for MT-32. (Is either of them a good choice for Adlib, or are they both
equally bad?)
svn-id: r15831
2004-11-19 07:41:59 +00:00
Jerome Fisher
ea79c9c5e7
- Don't compile inline asm on versions of GCC < 3 (it uses MMX registers, which don't seem to be supported).
...
svn-id: r15830
2004-11-19 01:39:16 +00:00
Eugene Sandulenko
f930782098
Make IHNM default be 1x scaler.
...
svn-id: r15829
2004-11-18 22:54:15 +00:00
Robert Göffringmann
589ce6d6aa
fixes a crash when closing BS1 while speech menu is open.
...
svn-id: r15828
2004-11-18 17:48:50 +00:00
Torbjörn Andersson
f80bdba62f
Partial support for WAV sound playback, which apparently will be needed for
...
IHNM support. I used the partial IHNM intro as my test case, and it seems
to work that far at least.
svn-id: r15827
2004-11-18 17:34:54 +00:00
Torbjörn Andersson
7adc1f419f
Cleanup
...
svn-id: r15826
2004-11-16 09:15:25 +00:00
Max Horn
525df7cff0
const const const
...
svn-id: r15825
2004-11-15 23:33:06 +00:00
Joost Peters
503da27188
This commit has been brought to you by the commit first, compile/test later association.
...
svn-id: r15824
2004-11-15 20:51:14 +00:00
Joost Peters
bd40d25a68
Move initialisation from constructor to initialise().
...
svn-id: r15823
2004-11-15 20:44:56 +00:00
Gregory Montoir
a1867735a3
change engine initialization as suggested on -devel
...
svn-id: r15822
2004-11-15 19:38:57 +00:00
Jerome Fisher
f08482d0ce
- Now uses playInputStream to add a channel to the mixer, instead of setting the premixer. There can be only one, and this conflicted with Adlib in multi_midi mode.
...
svn-id: r15821
2004-11-15 12:39:08 +00:00
Robert Göffringmann
6b68feb360
nothing...
...
svn-id: r15820
2004-11-15 08:26:32 +00:00
Robert Göffringmann
17f23ad3d5
BS1 demo is basically fully supported now.
...
only some SFX are flipped.
svn-id: r15819
2004-11-15 08:23:09 +00:00
Torbjörn Andersson
38baf0a0d3
I think this is the kind of constructor/go changes _sev was talking about
...
in his mail to scummvm-devel. (Though "a discussed a while ago change"
sounds like sort of thing Robert Jordan writes whenever there is danger of
anything actually happening in any of his more recent books. Tantalizing,
yet non-informative. ;-)
It's still rather messy. I'll look into cleaning it up later.
svn-id: r15818
2004-11-15 08:22:16 +00:00
Torbjörn Andersson
455d2a127a
GCC doesn't like "const int" in a struct apparently.
...
svn-id: r15817
2004-11-15 08:11:02 +00:00
Eugene Sandulenko
71a2c36fa1
Add global extrapath to GUI and to default directories list.
...
svn-id: r15816
2004-11-15 04:41:51 +00:00
Eugene Sandulenko
df4d3fe47a
Move most heavy initialization from engine constructor to mainInit()
...
method which is called from go(). This ensures that extrapath is added
to list od default directories after all other paths.
svn-id: r15815
2004-11-15 03:57:22 +00:00
Eugene Sandulenko
4295a17c23
o Make GAME_GetFileContext() more object-like
...
o Font::loadFont() now normally survives zero-length fonts as used in demos
o Removed unused SndRes::ITEVOC_Resample()
o Fixed playing of voice #4 on old DOS targets
o Implemented playing voices in VOX (Oki ADPCM) format
o Support of Win32 and Linux demos. There was old-style Win32 demo, which
is not supported yet, same is with DOS demo.
svn-id: r15814
2004-11-15 03:03:48 +00:00
Robert Göffringmann
183a11153e
BS1 demo's speech and logic work now.
...
But there's something wrong with the SFX, which can lead to crashes.
svn-id: r15813
2004-11-15 02:48:30 +00:00