aboutsummaryrefslogtreecommitdiff
path: root/engines/made/resource.cpp
AgeCommit message (Collapse)Author
2009-01-25- Implemented sound decompression for Manhole EGABenjamin Haisch
svn-id: r36048
2009-01-22Silenced MSVC warningsFilippos Karapetis
svn-id: r36002
2009-01-22Fix warningMax Horn
svn-id: r36000
2009-01-22- Added support for The Manhole EGA versionBenjamin Haisch
- Support for 'chunked' picture resources and EGA pictures - Improved the mouth sync in RtZ (still not perfect, though) - Removed obsolete TODOs - Fixed sfPlayMovie to return if the movie playback was aborted or not; this is used by RtZ to determine if it should display the credits screen after the intro movie svn-id: r35997
2009-01-16- Removed _gameVersion, engine versions are set in the game detection ↵Filippos Karapetis
entries now - Renamed ProjectReader -> ResourceReader - Added some WIP code for the EGA version of the Manhole (still not working/disabled) - The resource reader now closes the files it has opened correctly when it's deleted svn-id: r35877
2009-01-13Reworked the sound energy codeBenjamin Haisch
svn-id: r35845
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-05-26Fixed graphics decoding bug in Manhole: N&EBenjamin Haisch
svn-id: r32281
2008-05-20Delete animation frames in AnimationResource destructor.Benjamin Haisch
svn-id: r32201
2008-05-09- Fixed a bug which sometimes caused crashes when ↵Benjamin Haisch
ProjectReader::purgeCache() was called - Some cleanup svn-id: r31961
2008-05-05- Renamed XmidiResource to GenericResourceBenjamin Haisch
- Added MIDI resource type - Added ScriptFunctionsLgop2 and ScriptFunctionsMhne (for Leather Goddesses of Phobos 2 and The Manhole: New and Enhanced, resp.) - Many changes for LGOP2 and The Manhole: N&E Note about the new ScriptFunctions classes: I copied the ScriptFunctionsRtz class and so duplicated a lot of code. Most of the opcode functions are the same in all games but there might be differences. Once all common opcode functions have been figured out, they'll be moved to a common place (like the ScriptFunctions class). svn-id: r31871
2008-04-28Implemented text drawing and cleanup.Benjamin Haisch
svn-id: r31756
2008-04-25Added FontResource typeBenjamin Haisch
svn-id: r31717
2008-04-24Some initial code for font loadingFilippos Karapetis
Implemented opcode o1_LOADANIM svn-id: r31698
2008-04-23Added (early) midi player code.Benjamin Haisch
Added "screen flash" effect. Implemented opcodes: - o1_PLAYMUS - o1_STOPMUS - o1_ISMUS - o1_FLASH - o1_LOADSND - o1_LOADMUS svn-id: r31682
2008-04-23Fixed signed/unsigned warning.Torbjörn Andersson
svn-id: r31677
2008-04-23Fixed palette issues when showing the inventory and the menu.Benjamin Haisch
Moved drawing code from drawFlex/drawAnimFrame to drawSurface. Implemented opcodes: - o1_VISUALFX - o1_SCREENLOCK - o1_SETTIMER - o1_SETGROUND - o1_SETCLIP - o1_SETEXCLUDE svn-id: r31675
2008-04-23In-game sound effects and voices should be working correctly now.Filippos Karapetis
Implemented the following opcodes: - o1_PLAYSND - o1_ISSND - o1_STOPSND - o1_PLAYVOICE - o1_SOUNDRATE - o1_SETVOLUME svn-id: r31666
2008-04-21Some palette related fixesFilippos Karapetis
svn-id: r31650
2008-04-20Compilation fixes by lordhotoFilippos Karapetis
svn-id: r31619
2008-04-20Changed spaces to tabs.Torbjörn Andersson
svn-id: r31610
2008-04-20Initial import of the work in progress MADE engineFilippos Karapetis
svn-id: r31599