Commit Graph
86814 Commits
Author SHA1 Message Date
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