aboutsummaryrefslogtreecommitdiff
path: root/insane.cpp
AgeCommit message (Collapse)Author
2002-07-12Allow Full Thottle SMUSH to work againJames Brown
svn-id: r4520
2002-07-12corrected colors in SMUSH animationsPaweł Kołodziejski
svn-id: r4518
2002-07-11fixed warningsPaweł Kołodziejski
svn-id: r4516
2002-07-10Implemented subtitles in SMUSH animations.Paweł Kołodziejski
Almost complete, expect: - correct colors, - correct split texts to multilines svn-id: r4511
2002-07-07got rid of some g_scumm usesMax Horn
svn-id: r4482
2002-07-07indent runMax Horn
svn-id: r4481
2002-07-04Theres nothing to see here...James Brown
- Start of CMI support svn-id: r4459
2002-06-26Hacks to make SMUSH mixer a bit more tollerable.James Brown
svn-id: r4429
2002-06-02Fix the streaming used in the movies in TheDig (warning, did not testLionel Ulmer
Full Throttle). This should be less buggy (ie crash less often, maybe not better quality) than the previous code. NOTE: the '1024 *' is here for testing purposes and will need to be severely reduced :-/ svn-id: r4396
2002-05-24Two changes in Dig movies:Paweł Kołodziejski
- fix missing palette in sq2 movie (inside the asteroid), - restore palette after movies (ex. pigout). svn-id: r4380
2002-05-23Update for 16 bits and stereo smush sound in the digPaweł Kołodziejski
svn-id: r4379
2002-05-14some cleanupMax Horn
svn-id: r4324
2002-05-13One last post-freeze fix.James Brown
svn-id: r4307
2002-05-13The DIG SFX support - thanks to aquadranJames Brown
svn-id: r4303
2002-05-12SMUsH movie audio for The DigJames Brown
svn-id: r4293
2002-05-12Add new mixer 'append' function to allow pseudo-streaming for SMUSHJames Brown
svn-id: r4291
2002-05-12Fix some Full Throttle smush problems from implementing the new Dig codecs.James Brown
Added preliminary FT smush sound by jah - This needs work, it has to be able to STREAM audio to the mixer and append an existing buffer, not just create a new sample for each audio packet. svn-id: r4289
2002-05-06Add raw PCM part to dig .bun decompressor.James Brown
svn-id: r4219
2002-05-05Fixed some things for Macintosh portsEnrico Rolfi
svn-id: r4212
2002-05-04More SMUSH patches by aquadran: Implement code 4.James Brown
svn-id: r4195
2002-05-01Well, one small commit before going to bed to regain the commit kingLionel Ulmer
(damn Arisme :-) ). This fixes a warning found out by Valgrind when playing the Smush movies in TheDig. svn-id: r4170
2002-04-30Added missing Dig smush codecs. Dig movies are now perfect, graphically.James Brown
Thanks Aquadran. svn-id: r4139
2002-04-29Updated SMUSH fix. Thanks aquadran.James Brown
svn-id: r4130
2002-04-29Small inSANE patch for the dig, and start of Dig Audio support.James Brown
It seems to crash using AUTOFREE for some reason. Can someone Valgrind/Purify this for me? svn-id: r4129
2002-04-25Fixed insane palette. Slowed down insane playback (need to find a better way)Vincent Hamm
svn-id: r4080
2002-04-12new video engine (expect broken non-sdl builds),Ludvig Strigeus
simon the sorcerer 1 & 2 support (non SCUMM games) svn-id: r3912
2002-04-11Large pointless reindentation of all the code. Also fixed a few mistakesJames Brown
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-10MorphOS version adapted to v0.2.0Ruediger Hanke
svn-id: r3902
2002-04-02fixed a little glitch that appeared in insane paletteVincent Hamm
svn-id: r3848
2002-04-02Wrote the string map for V7. Gui colors are still badVincent Hamm
svn-id: r3847
2002-03-25Fixed most of the speed issues of insaneVincent Hamm
svn-id: r3833
2002-03-25Various fix in insaneVincent Hamm
svn-id: r3830
2002-03-25Implemented gui during insaneVincent Hamm
svn-id: r3829
2002-03-21Completly change the way the Scumm object is handled. Now the main execution ↵Vincent Hamm
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-20Now insane stream is unpacked in the main video buffer. So there is no more ↵Vincent Hamm
glitch when going back from insane to scumm. Also less memory is now required during insane playback svn-id: r3794
2002-03-20I know it probably doesn't look like much, but this is a start to the reorg ↵James Brown
- 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-10Apply some patches by syke to prevent buffer overruns, etc.James Brown
svn-id: r3723
2002-03-10NEED_SDL_HEADERS shouldn't be defined on the Carbon Mac Port...Mutwin Kraus
svn-id: r3718
2002-03-08Fixed an smush directory errorVincent Hamm
svn-id: r3691
2002-03-08Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' ↵James Brown
shadowing. svn-id: r3685
2002-03-06Implemented the cutscene exit key during smush playbackVincent Hamm
svn-id: r3671
2002-03-06Made a few hacks in the smush player to make DIG intro play (but buggy)Vincent Hamm
svn-id: r3670
2002-03-06Preliminary smush playback support.Vincent Hamm
svn-id: r3669