Commit Graph

6116 Commits

Author SHA1 Message Date
Ludvig Strigeus
ed84e102f7 warning message if no sfx channel available
svn-id: r3479
2001-11-09 19:08:47 +00:00
Ludvig Strigeus
2d4bd6d7a0 save/load dialog
svn-id: r3478
2001-11-09 18:57:46 +00:00
Ludvig Strigeus
7d6994caa6 save/load dialog by pressing F5,
multiple sounds at the same time,
some other fixes

svn-id: r3477
2001-11-09 18:54:15 +00:00
Ludvig Strigeus
355df1bbd5 minor cleanup
svn-id: r3476
2001-11-08 20:00:33 +00:00
Ludvig Strigeus
68345930b5 _useOrDecompress bug fix
svn-id: r3475
2001-11-08 19:59:05 +00:00
Ludvig Strigeus
c9dda1166d fixed keypress bug
svn-id: r3474
2001-11-08 18:37:42 +00:00
Ludvig Strigeus
93dd4cb5d9 version update
svn-id: r3473
2001-11-07 21:44:39 +00:00
Ludvig Strigeus
2c7f82e939 another noreturn fix
svn-id: r3472
2001-11-07 21:44:09 +00:00
Ludvig Strigeus
da4dd4cc63 replaced __dead2 by __attribute__((__noreturn__))
seems to work better.

svn-id: r3471
2001-11-07 18:17:20 +00:00
Ludvig Strigeus
6cd4b9d71f debugger fix,
removed hardcoded constants,
resouce lock state is now saved in the savegame,
fixed bug with MI1

svn-id: r3470
2001-11-07 18:10:52 +00:00
Claudio Matsuoka
e55d303f22 Using sdl-config --libs as LIBS, will override for cross-build.
svn-id: r3469
2001-11-07 10:28:33 +00:00
Claudio Matsuoka
fffb53aa53 Re-added changes to allow cygwin and beos cross-compilation.
svn-id: r3468
2001-11-06 22:59:59 +00:00
Ludvig Strigeus
bddfc49eea removed some hardcoded constants
svn-id: r3467
2001-11-06 21:41:56 +00:00
Ludvig Strigeus
78413a1c43 fix in save game loader,
sizeof(an element) * number of elements instead of sizeof(a pointer) fixed it,
buffer out of bounds read fixed in Scumm::isMaskActiveAt

svn-id: r3466
2001-11-06 21:29:23 +00:00
Ludvig Strigeus
90cea864af always open monster.sou if it exists,
fate of atlantis is a scumm version 5 game that uses speech

svn-id: r3465
2001-11-06 20:25:08 +00:00
Ludvig Strigeus
3d947bf409 updates to version detection by Jeroen Janssen
svn-id: r3464
2001-11-06 20:18:26 +00:00
Ludvig Strigeus
607f5adc3e updated texts in debug.cpp as well as readme.txt
by Jeroen Janssen

svn-id: r3463
2001-11-06 20:07:42 +00:00
Ludvig Strigeus
097f76ae00 full screen flag,
better mouse cursors,
removed change log from individual files

svn-id: r3462
2001-11-06 20:00:47 +00:00
Claudio Matsuoka
63c86a496a Added missing missing/sys files.
svn-id: r3461
2001-11-06 10:34:48 +00:00
Claudio Matsuoka
c9b565b796 Added stubs for sound functions.
svn-id: r3460
2001-11-06 10:21:28 +00:00
Claudio Matsuoka
4ff9d1321b Merged Vasyl Tsvirkunov's PocketPC port.
svn-id: r3459
2001-11-06 10:13:32 +00:00
Ludvig Strigeus
65fc6958d7 fixed integer overflow for large sounds
svn-id: r3458
2001-11-06 07:47:01 +00:00
Ludvig Strigeus
e2f1fef1f9 fixed playSfxSound types
svn-id: r3457
2001-11-05 20:45:07 +00:00
Ludvig Strigeus
5433421608 speech support
svn-id: r3456
2001-11-05 20:44:34 +00:00
Ludvig Strigeus
91aa354ebd file fix
svn-id: r3455
2001-11-05 19:24:43 +00:00
Ludvig Strigeus
e5aca15a0b bug fixes,
speech in dott

svn-id: r3454
2001-11-05 19:21:49 +00:00
Claudio Matsuoka
cd6443a8e5 Not including unistd.h in BeOS (breaks cross-compilation).
svn-id: r3453
2001-11-03 06:40:51 +00:00
Claudio Matsuoka
49c07dc041 Protecting VC++-specific pragmas with ifdef _MSC_VER to allow
a clean Cygwin build.

svn-id: r3452
2001-11-03 06:33:29 +00:00
Claudio Matsuoka
bdd798b163 Using full path for SDL includes (-ISDL doesn't seem to work for
native builds).

svn-id: r3451
2001-11-03 06:17:36 +00:00
Claudio Matsuoka
9cdb642e83 Replaced config-sdl {--flags,--libs} by the actual parameters, with
no absolute paths, to allow cross-compilation to Cygwin and BeOS.
Also made all objects depend on Makefile.

svn-id: r3450
2001-11-03 06:11:52 +00:00
Ludvig Strigeus
710c9051a3 better MI1 compatibility
svn-id: r3449
2001-10-29 23:07:24 +00:00
Ludvig Strigeus
04aee95df4 script invoked loading&saving in compatible mode
svn-id: r3448
2001-10-29 22:09:20 +00:00
Ludvig Strigeus
df9272045b fixed bug in validateResource
svn-id: r3447
2001-10-29 21:49:25 +00:00
Ludvig Strigeus
056dd5b15d bug fixes, code cleanup
svn-id: r3446
2001-10-26 17:34:50 +00:00
Ludvig Strigeus
f9daf35824 fixed some bugs related to string handling
svn-id: r3445
2001-10-24 20:12:52 +00:00
Ludvig Strigeus
61c7eccfd7 fixed spelling error
svn-id: r3444
2001-10-23 19:56:57 +00:00
Ludvig Strigeus
832e2cf984 debugger skeleton implemented
svn-id: r3443
2001-10-23 19:54:06 +00:00
Ludvig Strigeus
9fdc578af0 recompile not needed when switching games
debugger skeleton implemented

svn-id: r3442
2001-10-23 19:51:50 +00:00
Ludvig Strigeus
a8fac8f5ab flags were not saved properly
svn-id: r3441
2001-10-18 20:04:58 +00:00
Ludvig Strigeus
8c0c299a85 fixed big endian bug
svn-id: r3440
2001-10-17 12:37:50 +00:00
Ludvig Strigeus
424caf8e7d *** empty log message ***
svn-id: r3439
2001-10-17 11:30:19 +00:00
Ludvig Strigeus
632c4cc8b6 fixed verbs not saved in non dott games,
implemented a screen effect

svn-id: r3438
2001-10-17 10:07:40 +00:00
Ludvig Strigeus
e3efa056d2 fixed nasty signed/unsigned bug
svn-id: r3437
2001-10-17 07:12:37 +00:00
Ludvig Strigeus
5979ecfdd5 always DOS format
svn-id: r3436
2001-10-16 20:45:16 +00:00
Ludvig Strigeus
a732f32eb0 misc fixes
svn-id: r3435
2001-10-16 20:31:27 +00:00
Ludvig Strigeus
eebe5f2f73 made files compile on unix
svn-id: r3434
2001-10-16 12:20:22 +00:00
Ludvig Strigeus
794163c1a3 preliminary DOTT support
svn-id: r3433
2001-10-16 10:01:48 +00:00
Ludvig Strigeus
862192dbeb 'make dist' supported
svn-id: r3432
2001-10-12 08:22:12 +00:00
Ludvig Strigeus
75f9015681 fast mode support
svn-id: r3430
2001-10-12 07:24:06 +00:00
Ludvig Strigeus
06c64c0d75 fixed swapped parameters in o_walkActorToActor
svn-id: r3427
2001-10-11 13:36:25 +00:00