Max Horn
6982fe9e47
added 'savepath' option to config file (can be specified globally or for each game differently). A command line switch should eventually be added, too
...
svn-id: r4342
2002-05-16 10:43:17 +00:00
Max Horn
b529d80ed7
added #include "actor.h", some minor tweaks
...
svn-id: r4332
2002-05-14 23:32:34 +00:00
Max Horn
e902309d30
fix fade effect directly after loading
...
svn-id: r4300
2002-05-12 21:58:35 +00:00
Max Horn
271f50b044
renamed unkVirtScreen4 to fadeToBlackEffect; fixed graphic transition glitch ( #551584 )
...
svn-id: r4294
2002-05-12 17:51:40 +00:00
James Brown
21e14b44c5
Add raw PCM part to dig .bun decompressor.
...
svn-id: r4219
2002-05-06 15:32:32 +00:00
James Brown
a823c467db
Fix typo in version compatability change.
...
svn-id: r4217
2002-05-05 20:11:01 +00:00
Max Horn
2f2d4527ef
cleaning up the mess drigo left... <sigh>
...
svn-id: r4215
2002-05-05 20:04:26 +00:00
Enrico Rolfi
38d048b86b
Fixed some things for Macintosh ports
...
svn-id: r4212
2002-05-05 19:06:51 +00:00
James Brown
46f7c4d543
Add more Dig compatability, fix Dig sounds due to Endian.
...
svn-id: r4201
2002-05-05 17:44:39 +00:00
Vincent Hamm
20e9ad5e23
Major V7 update with vertical scrolling. Added a few scumm vars related to scrolling. Dig inventory isn't displayed where it should. I hope it doesn't break anything else in other game...
...
svn-id: r4066
2002-04-23 23:58:31 +00:00
James Brown
eb773b477a
Remove \M's, add IRIX support.
...
svn-id: r4019
2002-04-20 04:09:02 +00:00
Vincent Hamm
a7becf8ae1
Added _proc_special_palette used in flashlight to savegame data. Yeah, it does break old saves...
...
svn-id: r4008
2002-04-19 14:01:07 +00:00
James Brown
89d957090e
Use relative include paths to easy some ports.
...
svn-id: r4005
2002-04-19 11:12:27 +00:00
Nicolas Bacca
fd6a44e7c5
Minor WinCE changes
...
svn-id: r3980
2002-04-17 20:21:40 +00:00
Ludvig Strigeus
ac62a7cb2e
wrote new mixer class,
...
cleaned up sound header files,
integrated mixer into scummvm & simon
svn-id: r3937
2002-04-14 18:13:08 +00:00
James Brown
7696081c54
Large pointless reindentation of all the code. Also fixed a few mistakes
...
in the object flags code cleanup.
Flags used:
indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip
-ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader
-TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader
-TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm
-TSoundEngine -TPart -TPlayer
svn-id: r3908
2002-04-11 17:19:16 +00:00
James Brown
f49bbb0fd8
Move some box stuff from scumm.h to new boxes.h
...
Also move some sound-related items from scumm.h to sound.h
svn-id: r3797
2002-03-21 16:12:02 +00:00
James Brown
718392239c
I know it probably doesn't look like much, but this is a start to the reorg - basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related.
...
svn-id: r3792
2002-03-20 17:51:07 +00:00
Nicolas Bacca
32186f8614
specific define for old savegames management, easier to debug on desktop
...
svn-id: r3780
2002-03-18 01:19:16 +00:00
James Brown
d8adad386f
winCE part 2 - still gui.cpp and scummvm.cpp left
...
svn-id: r3752
2002-03-14 14:45:04 +00:00
Mutwin Kraus
8b17d132db
Some changes, need to be done to get the Mac Port running. For example Point is now called ScummPoint, as the name Point is already in use by Apple.
...
svn-id: r3687
2002-03-08 17:05:09 +00:00
James Brown
c161197117
Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' shadowing.
...
svn-id: r3685
2002-03-08 08:42:11 +00:00
Vincent Hamm
c21e9da1b6
Next episode in V7 reimplementation. Nearly working
...
svn-id: r3658
2002-03-05 23:41:41 +00:00
Vincent Hamm
c994e8bc8b
Fixed Indy4's necklace bug. Indy4 is now finishable
...
svn-id: r3643
2002-03-03 22:14:47 +00:00
Vincent Hamm
e924cd5c26
Fixed Dott protection
...
svn-id: r3642
2002-03-03 21:33:43 +00:00
James Brown
abbc4bf289
Code cleanup - get rid of a bunch of typecast and unused variable warnings.
...
svn-id: r3627
2002-02-24 17:25:03 +00:00
Ludvig Strigeus
a4aae7dc27
added SCUMMVM_SAVEPATH environment variable that specifies where savegames are stored.
...
svn-id: r3564
2002-02-03 16:38:29 +00:00
Marcus Comstedt
01c4ef997c
Added support for non-FILE* based savegames.
...
svn-id: r3554
2002-02-02 23:27:06 +00:00
Ludvig Strigeus
46dd55cf2a
full throttle speech,
...
fixed two bugs appearing in DOTT
svn-id: r3541
2002-01-02 11:50:28 +00:00
Ludvig Strigeus
0355b5df91
implemented shaking,
...
added a toggle fullscreen patch (doesn't work for me though)
svn-id: r3535
2001-12-28 15:26:28 +00:00
Ludvig Strigeus
5a7b86cbf6
better full throttle support,
...
a couple of MI2 fixes.
svn-id: r3532
2001-12-27 17:51:58 +00:00
Ludvig Strigeus
083d9204c3
converted internal representation of palette from 6-bit to 8-bit
...
yazoo implemented remapActor
svn-id: r3526
2001-12-11 13:34:15 +00:00
Ludvig Strigeus
95646feac9
adlib sound support, use USE_ADLIB
...
svn-id: r3510
2001-12-01 17:06:13 +00:00
Ludvig Strigeus
1c0a7cd2e7
some BOMP support,
...
some fixes
svn-id: r3506
2001-11-27 17:56:04 +00:00
Ludvig Strigeus
38e2a886ce
very simple full throttle support, use the FULL_THROTTLE define. (will fix later)
...
modified some actor parts to work better with full throttle (most likely new bugs because of that).
directions are now stored as angles instead of left/right/up/down
implemented loadFlObject (flobjects are currently saved in the savestate, will fix that also)
svn-id: r3505
2001-11-26 19:57:57 +00:00
Ludvig Strigeus
88dcec7cdb
readability patch (janssen)
...
svn-id: r3493
2001-11-14 20:09:39 +00:00
Ludvig Strigeus
b8d259d60e
music support,
...
fixed timing bugs
svn-id: r3491
2001-11-14 18:40:39 +00:00
Ludvig Strigeus
279d5b2fd7
readability patches, some by janssen
...
svn-id: r3490
2001-11-12 20:50:36 +00:00
Ludvig Strigeus
595d9534c3
fixed hardcoded number -> constant stuff (patches by janssen)
...
svn-id: r3483
2001-11-10 19:12:32 +00:00
Ludvig Strigeus
2a7540043c
bug in save/loader
...
svn-id: r3481
2001-11-09 22:44:26 +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
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
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
097f76ae00
full screen flag,
...
better mouse cursors,
removed change log from individual files
svn-id: r3462
2001-11-06 20:00:47 +00:00
Ludvig Strigeus
e5aca15a0b
bug fixes,
...
speech in dott
svn-id: r3454
2001-11-05 19:21:49 +00:00
Ludvig Strigeus
056dd5b15d
bug fixes, code cleanup
...
svn-id: r3446
2001-10-26 17:34:50 +00:00
Ludvig Strigeus
a8fac8f5ab
flags were not saved properly
...
svn-id: r3441
2001-10-18 20:04:58 +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
794163c1a3
preliminary DOTT support
...
svn-id: r3433
2001-10-16 10:01:48 +00:00
Ludvig Strigeus
061f9c1289
alternative mouse cursor
...
basic save&load
svn-id: r3416
2001-10-10 10:02:33 +00:00