Commit graph

22 commits

Author SHA1 Message Date
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
Ludvig Strigeus
9f191ea9c5 new midi driver API,
no more USE_ADLIB,
a couple of sdl graphics driver fixes.

svn-id: r3925
2002-04-13 18:34:11 +00:00
Ludvig Strigeus
d2b0070c5f new video engine (expect broken non-sdl builds),
simon the sorcerer 1 & 2 support (non SCUMM games)

svn-id: r3912
2002-04-12 21:26:59 +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
Vincent Hamm
92a19c45ae Fixed pal init
svn-id: r3815
2002-03-24 17:49:47 +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
James Brown
bacbe50d2a Add "options" menu to F5 key. Can set music volumes and stuff :)
svn-id: r3754
2002-03-14 17:36:13 +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
James Brown
d0c6bc8f20 Rewire the MIDI subsystem to use drivers selecting from the commandline.
No -DTIMIDITY, etc! Yippie!. Also updated readme.

svn-id: r3743
2002-03-14 08:04:21 +00:00
James Brown
e776c27511 Remove last Sam and Max #ifdef
svn-id: r3726
2002-03-11 04:37:06 +00:00
James Brown
4eb99938bf Fixed music volume control for some games.
svn-id: r3680
2002-03-07 08:11:48 +00:00
James Brown
e05f3534b4 Fix typo in music volume, and add -m parameter to set it.
svn-id: r3659
2002-03-06 00:00:38 +00:00
James Brown
8d6efb265f Adding music volume control.
svn-id: r3657
2002-03-05 23:37:31 +00:00
James Brown
5eb73a9af4 Remove some testing stuff.
svn-id: r3649
2002-03-05 17:36:09 +00:00
James Brown
a2a497a46f Fixed the actor crash bug properly. NOTE: This -will- break ALL saved games
made with previous versions.

svn-id: r3648
2002-03-05 16:13:09 +00:00
James Brown
441ad35080 Removed some debugging messages.
svn-id: r3647
2002-03-05 15:50:11 +00:00
James Brown
945d81761b Added a new '-t' commandline option to set TEMPO_BASE (note: In decimal, not hex.. should fix).
svn-id: r3641
2002-03-02 12:54:37 +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
James Brown
f620d138f6 First part of Yazoo and mines work on making older scumm games work.
Not enough here to actually work yet, just the base groundwork needed.

svn-id: r3567
2002-02-12 18:20:37 +00:00
Ludvig Strigeus
11312eba66 fixed the programming style on some lines
svn-id: r3537
2001-12-28 18:43:02 +00:00
Ludvig Strigeus
8fa0bb4b29 adlib sound support, use USE_ADLIB
svn-id: r3511
2001-12-01 17:23:50 +00:00