Chris Apers
7d03378fdc
Fixed %c modifier
...
svn-id: r8836
2003-07-07 08:51:28 +00:00
Chris Apers
2b4210635e
Language option support + music and MP3 related options
...
svn-id: r8835
2003-07-07 08:49:27 +00:00
Chris Apers
c4b942bfce
MP3 and sound thread fixes
...
svn-id: r8834
2003-07-07 08:45:20 +00:00
Chris Apers
60a7b30b54
More options
...
svn-id: r8833
2003-07-07 08:42:45 +00:00
Torbjörn Andersson
c3150fea58
This seems to fix the inventory sprite for the glass, and is more
...
consistent with the rest of the loadFixedItems() function.
svn-id: r8832
2003-07-07 06:45:33 +00:00
Jamieson Christian
0fefe4602c
Fix for bug [761637] FOA: Music problems in endgame/credits.
...
Revision to the handle_maker() fix for bug #733401 , since that
didn't seem to take care of the problem. This fix chomps marker
queue entries if it finds a matching marker not at the head of
the queue. This might cause inappropriate behavior elsewhere;
regression testing is advised.
svn-id: r8831
2003-07-07 05:45:55 +00:00
Robert Göffringmann
2a334f176c
fixed M$VC++ warnings in text.cpp and added code to disk.cpp which may or may not fix graphics problems in hobbins' room on big endian systems (can't test that).
...
svn-id: r8830
2003-07-07 02:54:59 +00:00
Max Horn
001e7bb717
another fix kudos to LavosSpawn
...
svn-id: r8829
2003-07-07 02:32:20 +00:00
Max Horn
e72f9e813b
endian fix by LavosSpawn (helps a lot :-)
...
svn-id: r8828
2003-07-07 01:36:24 +00:00
Max Horn
37ec2a14bb
undo this change after discussion with LavosSpawn (doesn't work in either case anyway :-)
...
svn-id: r8827
2003-07-07 00:39:22 +00:00
Max Horn
0a51114708
naother dataFileHeader change
...
svn-id: r8826
2003-07-07 00:27:31 +00:00
Max Horn
9091a516a2
don't convert to LE, dataFileHeader is in native endianess
...
svn-id: r8825
2003-07-07 00:22:41 +00:00
Max Horn
41912bc685
use our standard cast style
...
svn-id: r8824
2003-07-07 00:14:16 +00:00
Max Horn
3dca18c935
cleanup this doxygen comment (li and arg are the same; we are using autobrief; don't mix the JavaDoc and Qt styles; don't duplicate the function signature, there is no need for that and it gets out of sync (as in this case)
...
svn-id: r8823
2003-07-06 23:48:17 +00:00
Max Horn
70973f69be
run mouse script on BE systems (not that it works)
...
svn-id: r8822
2003-07-06 23:47:25 +00:00
Paweł Kołodziejski
1ec23e5f3a
implemented missing puttputt actor opcode 218. this opcode is strange (based of disassembly)
...
svn-id: r8821
2003-07-06 23:19:03 +00:00
Max Horn
297aaa9f4e
don't use FROM_LE_16 here since loadFile already convertes the header to the correct endianess
...
svn-id: r8820
2003-07-06 23:06:53 +00:00
Max Horn
4e373ffb8e
endian fix, cleanup
...
svn-id: r8819
2003-07-06 22:52:15 +00:00
Max Horn
68ee2e9051
add const qualifier
...
svn-id: r8818
2003-07-06 22:50:37 +00:00
Robert Göffringmann
2061741bd5
fix bug #766744 (BASS: Crash when quitting while quitting)
...
svn-id: r8817
2003-07-06 21:33:22 +00:00
Max Horn
8d4fea8c6d
tweaks
...
svn-id: r8816
2003-07-06 21:18:34 +00:00
Robert Göffringmann
f13b228ac4
fixed decoding for special characters. 0.0303 is still incorrect, need joost's help for that.
...
svn-id: r8815
2003-07-06 21:03:39 +00:00
Oliver Kiehl
c29d39fad7
fix compile
...
svn-id: r8814
2003-07-06 20:19:54 +00:00
Max Horn
8c9b152f31
const fix; expannded TODO comment a bit
...
svn-id: r8813
2003-07-06 19:31:44 +00:00
Max Horn
9875983336
some backend fixes
...
svn-id: r8812
2003-07-06 18:56:19 +00:00
Marcus Comstedt
36bf6e09d3
"Better" fix... (Die C++, die!)
...
svn-id: r8811
2003-07-06 17:46:04 +00:00
Paweł Kołodziejski
bb756317b3
added comment for missing puttputt actor opcode
...
svn-id: r8810
2003-07-06 17:15:42 +00:00
Max Horn
7e4fa4a1da
mix() is really a private method, only to be called by the audio thread; cover setupPremix by the mutex, too (that helps preventing race conditions upon exit)
...
svn-id: r8809
2003-07-06 17:00:09 +00:00
Max Horn
b6c3d440b5
now that we mutex-protect everything properly, we can get rid of _toBeDestroyed; also, instead of keeping a global _handles array in the mixer, let each Channel manage its own handle
...
svn-id: r8808
2003-07-06 16:52:09 +00:00
Paweł Kołodziejski
2e0235d898
added GID_PUTTPUTT game id for puttputt games to prevent use samnmax hacks
...
svn-id: r8807
2003-07-06 16:51:22 +00:00
Paweł Kołodziejski
290a974fcd
added stub opcode 218 for o6_actorOps()
...
svn-id: r8806
2003-07-06 16:14:35 +00:00
Max Horn
77b9a4f61e
the mutex must be locked by everything which might access _channels while the mixer thread is running, because the mixer thread may modify _channels
...
svn-id: r8805
2003-07-06 15:57:33 +00:00
Torbjörn Andersson
7de3870c13
This fixes the drawing order of the pillow and magazine in Reich's
...
apartment. Look out for regressions, though I haven't seen any yet myself.
svn-id: r8804
2003-07-06 15:56:13 +00:00
Jonathan Gray
dfdebc39ae
add support for MRAW/dmu files in 3DO humongous games, has the overlapping music problem again so will probably have to play music via digital imuse at some point
...
svn-id: r8803
2003-07-06 15:02:13 +00:00
Marcus Comstedt
5ab59a695c
Fixed parse error.
...
svn-id: r8802
2003-07-06 14:46:12 +00:00
Jonathan Gray
28fa8fedd2
recognise FMUS blcoks from 3DO humongous games and print out some debug info about them
...
svn-id: r8801
2003-07-06 12:04:37 +00:00
Max Horn
064fcc5d83
added TODO
...
svn-id: r8800
2003-07-06 11:19:55 +00:00
Max Horn
d27f45d35e
#define MACOSX on the command line, not in config.h; add TODO regarding TMP file names
...
svn-id: r8799
2003-07-06 10:49:56 +00:00
Max Horn
98027c2072
the amiga check should be separate since the big FIXME comment does not apply to it at all
...
svn-id: r8798
2003-07-06 10:39:02 +00:00
Jonathan Gray
f12d23f846
correct palette on amiga version of mi, from Hibernatus
...
svn-id: r8797
2003-07-06 10:01:23 +00:00
Jonathan Gray
dc705c04e1
fix configure script
...
svn-id: r8796
2003-07-06 08:14:22 +00:00
Travis Howell
bdbd7c98bf
Add back change that got lost on last two commits
...
svn-id: r8795
2003-07-06 07:17:50 +00:00
Travis Howell
81871c5ad0
zak256 sound updates from Hibernatus
...
svn-id: r8793
2003-07-06 06:47:26 +00:00
Travis Howell
817d600d8e
More fixes from Hibernatus
...
svn-id: r8792
2003-07-06 06:36:26 +00:00
Jonathan Gray
5f3d4c3435
check through list of different sdl-configs, this should make fbsd work out of the box, still need to do an sdl code test though
...
svn-id: r8791
2003-07-06 06:21:17 +00:00
Travis Howell
580e9ec770
Add support for Amiga version of Monkey Island 1
...
Palette is still wrong
svn-id: r8790
2003-07-06 06:19:52 +00:00
Jonathan Gray
fb6b42bb93
make x11 backend compile again, still doesn't actually work though...
...
svn-id: r8789
2003-07-06 05:51:41 +00:00
Jonathan Gray
714687eaf1
we want ldflags as well
...
svn-id: r8788
2003-07-06 05:50:49 +00:00
Travis Howell
c0dee4b664
Add change from Hibernatus
...
svn-id: r8787
2003-07-06 04:34:47 +00:00
Jonathan Gray
8a3e17d69c
make Makefile.new not require build.rules
...
svn-id: r8786
2003-07-06 02:40:02 +00:00