Commit Graph

26 Commits

Author SHA1 Message Date
James Brown 21e14b44c5 Add raw PCM part to dig .bun decompressor.
svn-id: r4219
2002-05-06 15:32:32 +00:00
Enrico Rolfi 38d048b86b Fixed some things for Macintosh ports
svn-id: r4212
2002-05-05 19:06:51 +00:00
James Brown 6979311c0a More SMUSH patches by aquadran: Implement code 4.
svn-id: r4195
2002-05-04 06:31:24 +00:00
Lionel Ulmer 97880e239a Well, one small commit before going to bed to regain the commit king
(damn Arisme :-) ).

This fixes a warning found out by Valgrind when playing the Smush
movies in TheDig.

svn-id: r4170
2002-05-01 23:03:38 +00:00
James Brown 4924ecd7da Added missing Dig smush codecs. Dig movies are now perfect, graphically.
Thanks Aquadran.

svn-id: r4139
2002-04-30 07:40:56 +00:00
James Brown 58334a8f8f Updated SMUSH fix. Thanks aquadran.
svn-id: r4130
2002-04-29 08:31:45 +00:00
James Brown 5f9bd8343c Small inSANE patch for the dig, and start of Dig Audio support.
It seems to crash using AUTOFREE for some reason. Can someone Valgrind/Purify this for me?

svn-id: r4129
2002-04-29 08:28:27 +00:00
Vincent Hamm ce464ac7e4 Fixed insane palette. Slowed down insane playback (need to find a better way)
svn-id: r4080
2002-04-25 11:06:15 +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
Ruediger Hanke db1862a9af MorphOS version adapted to v0.2.0
svn-id: r3902
2002-04-10 20:48:27 +00:00
Vincent Hamm 60c0e580ab fixed a little glitch that appeared in insane palette
svn-id: r3848
2002-04-02 17:22:03 +00:00
Vincent Hamm 5425849f43 Wrote the string map for V7. Gui colors are still bad
svn-id: r3847
2002-04-02 17:15:27 +00:00
Vincent Hamm 71be0400dc Fixed most of the speed issues of insane
svn-id: r3833
2002-03-25 22:46:32 +00:00
Vincent Hamm 11cb8db187 Various fix in insane
svn-id: r3830
2002-03-25 17:45:55 +00:00
Vincent Hamm c13853de28 Implemented gui during insane
svn-id: r3829
2002-03-25 14:22:09 +00:00
Vincent Hamm 3858266b66 Completly change the way the Scumm object is handled. Now the main execution loop is done INSIDE the Scumm object. Low level system access (like delays, cd tracks,...) are called using the _system object. Changed the insane main loop to use _system calls
svn-id: r3795
2002-03-21 00:40:18 +00:00
Vincent Hamm d2d2ae7e7d Now insane stream is unpacked in the main video buffer. So there is no more glitch when going back from insane to scumm. Also less memory is now required during insane playback
svn-id: r3794
2002-03-20 23:04:35 +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 87ac8ae487 Apply some patches by syke to prevent buffer overruns, etc.
svn-id: r3723
2002-03-10 17:33:04 +00:00
Mutwin Kraus 75f87fc10e NEED_SDL_HEADERS shouldn't be defined on the Carbon Mac Port...
svn-id: r3718
2002-03-10 13:50:05 +00:00
Vincent Hamm 8a31ebce90 Fixed an smush directory error
svn-id: r3691
2002-03-08 21:40:50 +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 5b2e56509d Implemented the cutscene exit key during smush playback
svn-id: r3671
2002-03-06 21:22:56 +00:00
Vincent Hamm b499fa2616 Made a few hacks in the smush player to make DIG intro play (but buggy)
svn-id: r3670
2002-03-06 20:32:34 +00:00
Vincent Hamm cf868605f6 Preliminary smush playback support.
svn-id: r3669
2002-03-06 19:58:06 +00:00