Travis Howell
96750ceda3
Add a few more
...
svn-id: r16688
2005-01-29 04:23:46 +00:00
Travis Howell
cd5aef92f0
Add a few
...
svn-id: r16687
2005-01-29 03:49:15 +00:00
Eugene Sandulenko
6b6830c688
Add detection of HE Mac titles which use different naming scheme.
...
Committed for review/criticize. No further support by the engine, i.e.
detected games will not run, but most complex task is done. Will finish
it tomorrow unless some nasty bugs will pop up.
svn-id: r16686
2005-01-29 03:12:48 +00:00
Eugene Sandulenko
327e5175ff
Fix typo
...
svn-id: r16685
2005-01-29 03:01:39 +00:00
Eugene Sandulenko
259865ed46
Fix HE Mac target names. They should be same as DOS/Win.
...
svn-id: r16684
2005-01-29 02:36:33 +00:00
Nicolas Bacca
bf55edd72a
Update to latest branch fixes
...
svn-id: r16683
2005-01-28 23:45:53 +00:00
Nicolas Bacca
4b3dda6184
Update project files. Please do not convert to Unix style carriage return as it breaks the build on my configuration :)
...
svn-id: r16682
2005-01-28 23:41:50 +00:00
Nicolas Bacca
83e9ca19df
Fix mp3/vorbis detection
...
svn-id: r16681
2005-01-28 23:30:51 +00:00
Max Horn
577b04aaad
Fix compilation with mpeg2 disabled
...
svn-id: r16680
2005-01-28 22:10:56 +00:00
Max Horn
abd12dd1b6
Use class Mutex instead of MutexRef
...
svn-id: r16679
2005-01-28 22:05:51 +00:00
Nicolas Bacca
c62d82450b
Add isalnum for HPC compiler
...
svn-id: r16678
2005-01-28 20:49:41 +00:00
Nicolas Bacca
1160e09fdc
Fix return for HPC compiler
...
svn-id: r16677
2005-01-28 20:47:50 +00:00
Nicolas Bacca
2f8f982f7d
Add medium quality sound for FOTAQ
...
svn-id: r16676
2005-01-28 20:46:36 +00:00
Andrew Kurushin
aeaf728dc6
partialy implemented all Iso mode resource loading
...
todo: loadMulti - may be wrong
svn-id: r16670
2005-01-28 19:25:41 +00:00
Paweł Kołodziejski
ada210b673
updated
...
svn-id: r16669
2005-01-28 19:09:49 +00:00
Torbjörn Andersson
c0a3816e17
Began what I hope is the final major restructuring of the BS2 engine.
...
In this first step, I have moved all opcode functions into functions.cpp,
instead of having them scattered all over the place.
To get things to compile again, I had to rewrite the overly complicated
sound effects handling. It's much simpler now.
The next step will be to move any non-trivial code out of the opcode
functions and into the appropriate object. This, I hope, will make it
easier to create well-separated objects, instead of the current mess.
I also want to tear down the artificial boundary between the main directory
and the "driver" directory. We already have a cross-platform layer; there's
no need to have yet another one. (Actually, the rewriting of the sound
effects code took one first step in this direction.)
At the final stage, I'd like to get rid of the "drivers" directory
completely, but I'll probably need some help with that if I want to
preserve the CVS history of the code.
Things will probably be a bit bumpy along the way, but I seem to have
reached a point of relative stability again, which is why I'm commiting
this now.
svn-id: r16668
2005-01-28 16:33:14 +00:00
Paweł Kołodziejski
6feb7ae90f
more proper checks
...
svn-id: r16667
2005-01-28 15:04:37 +00:00
Torbjörn Andersson
d25ac7c951
Indentation
...
svn-id: r16666
2005-01-28 14:55:52 +00:00
Paweł Kołodziejski
fd6c178842
updated
...
svn-id: r16665
2005-01-28 14:52:45 +00:00
Andrew Kurushin
dcbe77c579
fix VC7.1 compilation
...
svn-id: r16664
2005-01-28 14:46:12 +00:00
Paweł Kołodziejski
912c669977
added error message for lack of library support
...
svn-id: r16663
2005-01-28 14:42:47 +00:00
Eugene Sandulenko
ff8094aad5
Combine actordata.cpp and objectdata.cpp into itedata.cpp. These are
...
ITE specific and from other hand IHNM has these data in resources.
svn-id: r16662
2005-01-28 12:54:09 +00:00
Paweł Kołodziejski
9d64850be2
added support for mp3 compressed tracks
...
svn-id: r16661
2005-01-28 11:59:08 +00:00
Paweł Kołodziejski
ac06b41894
fixed restoration of sounds params after cross non/compressed bundles
...
svn-id: r16660
2005-01-28 11:51:57 +00:00
Paweł Kołodziejski
ad7cc6cef4
add checks for mad and vorbis define
...
svn-id: r16659
2005-01-28 11:43:25 +00:00
Paweł Kołodziejski
e891988298
double check
...
svn-id: r16658
2005-01-28 11:21:38 +00:00
Paweł Kołodziejski
9171951cf9
ah, forgot that
...
svn-id: r16657
2005-01-28 11:16:21 +00:00
Paweł Kołodziejski
730aad6a86
added support for mp3 compressed bundles
...
svn-id: r16656
2005-01-28 11:03:34 +00:00
Paweł Kołodziejski
a5a02d3f43
clear compressed entries before restore for compatibility with old savegames
...
svn-id: r16655
2005-01-28 10:58:02 +00:00
Torbjörn Andersson
7f077369e6
Fix warning introduced by previous commit.
...
svn-id: r16654
2005-01-28 10:40:59 +00:00
Eugene Sandulenko
285f6a6a2b
Let IHNM run again. It has 105 script functions.
...
svn-id: r16653
2005-01-28 03:47:12 +00:00
Paweł Kołodziejski
ad53c8c9a4
port change from branch
...
svn-id: r16652
2005-01-27 21:35:14 +00:00
Paweł Kołodziejski
dd2f9da1a8
fix compilation
...
svn-id: r16651
2005-01-27 21:34:21 +00:00
Paweł Kołodziejski
c0c9a68fe5
emsvc4 need public access, hmmm...
...
svn-id: r16650
2005-01-27 21:29:29 +00:00
Paweł Kołodziejski
87a6768009
update, fix endlines
...
svn-id: r16649
2005-01-27 21:25:57 +00:00
Eugene Sandulenko
c579205c62
Add yet another SAGA item
...
svn-id: r16648
2005-01-27 20:17:45 +00:00
Eugene Sandulenko
0523480a70
Applied patch #1106775 "SAGA colours". This simplifies code considerably, and
...
moreover getBlack() didn't always work correctly for some reason. If IHNM
uses different colors we will switch to variables, but that could be addressed
later or at least when someone will start to work on it more time than now.
svn-id: r16647
2005-01-27 20:07:04 +00:00
Paweł Kołodziejski
46c2a49e86
fix for shadowed variable
...
svn-id: r16646
2005-01-27 16:48:30 +00:00
Eugene Sandulenko
79c3049c1c
Add some HE md5s.
...
svn-id: r16645
2005-01-27 13:08:56 +00:00
Eugene Sandulenko
5a0085a581
Fix regression with 640x480 HE games so it will not let them scale above 1x.
...
Though I _don't_ like this fix. It looks like a dirty hack to me. There
is something completely wrong with our logics here.
svn-id: r16644
2005-01-27 12:23:36 +00:00
Paweł Kołodziejski
d1713410f2
fix for shadowed variable
...
svn-id: r16643
2005-01-27 12:08:09 +00:00
Travis Howell
4aa9f43879
Add swedish freddi
...
svn-id: r16642
2005-01-26 14:14:51 +00:00
Paweł Kołodziejski
55aa56dbdc
fix for compressed bun sounds
...
svn-id: r16641
2005-01-26 14:11:27 +00:00
Eugene Sandulenko
284c209bad
Fix bug #1109687 buffer overflow causes crash from env-var HOME and some
...
other places with such overflows.
svn-id: r16640
2005-01-26 11:01:41 +00:00
Paweł Kołodziejski
065a27daab
added support for compressed bun files
...
svn-id: r16639
2005-01-25 22:21:26 +00:00
Paweł Kołodziejski
beb5395d54
fixed volume channel in fade track
...
svn-id: r16638
2005-01-25 21:36:01 +00:00
Paweł Kołodziejski
6c5f3ee21a
update
...
svn-id: r16637
2005-01-25 21:24:00 +00:00
Torbjörn Andersson
8bfbc143a8
The sfRand() script function was slightly wrong
...
Old behaviour: 0 <= random number <= param
Correct behaviour: 0 <= random number < param
svn-id: r16636
2005-01-25 18:16:02 +00:00
Torbjörn Andersson
cfe996642c
InfoDialog can assume the screen is 320 pixels. In games where it isn't,
...
the dialog will be scaled to the appropriate size and position. This should
fix bug #1107817 .
svn-id: r16635
2005-01-25 08:15:49 +00:00
Torbjörn Andersson
3623ca4637
Corrected the comment: the savegame filename does not include the path at
...
this stage. (So 128 characters is probably excessive, even if the SCUMM
engine uses 256.)
svn-id: r16634
2005-01-25 07:55:09 +00:00