aboutsummaryrefslogtreecommitdiff
path: root/engines/made
AgeCommit message (Collapse)Author
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-05-02Fixing Fingolfin's commit :PSven Hesse
svn-id: r31830
2008-05-02Fix warningsMax Horn
svn-id: r31829
2008-05-02- Added patch #1955698: MADE: Add "The Manhole" DetectionBenjamin Haisch
- Added detection for Leather Goddesses of Phobos 2 Note that these two games will definitely not work as expected and will probably crash! svn-id: r31810
2008-04-30Implemented savegame loading/saving and sprite clippingBenjamin Haisch
Fixed bug in Screen::printTextEx Implemented opcodes: - o1_DRAWTEXT - o1_DRAWMENU - o1_MENUCOUNT - o1_SAVEGAME - o1_LOADGAME - o1_GAMENAME svn-id: r31794
2008-04-29Fixed bug in o1_READMENU where an incorrect string length was returned.Benjamin Haisch
Also fixed o1_EVENT to return the correct event number when a key was pressed and removed the debug code there. svn-id: r31781
2008-04-29Turned printf into warning.Benjamin Haisch
svn-id: r31780
2008-04-29Fixed possible endian problems in getObjectPropertyPtr.Benjamin Haisch
svn-id: r31779
2008-04-29Fix warningMax Horn
svn-id: r31778
2008-04-29Fixed crash that occurred when skipping a video while MIDI music was activeFilippos Karapetis
svn-id: r31775
2008-04-29Fixed crash that occurred when Ms Peeper's test startedFilippos Karapetis
svn-id: r31774
2008-04-28Implemented text drawing and cleanup.Benjamin Haisch
svn-id: r31756
2008-04-25Started work on text drawing code.Benjamin Haisch
svn-id: r31719
2008-04-25Fixed cmd_rand and cmd_randomize and some cleanup.Benjamin Haisch
svn-id: r31718
2008-04-25Added FontResource typeBenjamin Haisch
svn-id: r31717
2008-04-25(Poissbly) fixed sound glitches due to a non-implemented decoding variant.Benjamin Haisch
svn-id: r31716
2008-04-25Center videos to screenFilippos Karapetis
svn-id: r31715
2008-04-25Implemented cmd_rand() and cmd_randomize()Filippos Karapetis
svn-id: r31714
2008-04-24add detection entry for 1.2 CD version.Joost Peters
the md5 of rtzcd.dat is identical to the existing entry, so no additional "unpacked" entry was added. svn-id: r31713
2008-04-24TypoFilippos Karapetis
svn-id: r31712
2008-04-24Implemented opcodes o1_DROPSHADOW, o1_TEXTCOLOR, o1_OUTLINE. Added some ↵Filippos Karapetis
initial code for opcode o1_TEXTRECT svn-id: r31711
2008-04-24Some initial code for font loadingFilippos Karapetis
Implemented opcode o1_LOADANIM svn-id: r31698
2008-04-24Fixed warning.Torbjörn Andersson
svn-id: r31697
2008-04-24Unimplemented commands and opcodes throw a warning nowFilippos Karapetis
svn-id: r31693
2008-04-24More cleanupFilippos Karapetis
svn-id: r31692
2008-04-24Cleanup and simplification of the music playing codeFilippos Karapetis
svn-id: r31691
2008-04-24CleanupFilippos Karapetis
svn-id: r31686
2008-04-24Slight cleanup to o1_PLAYSNDFilippos Karapetis
svn-id: r31684
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-23This memory is released with free(), so it has to be allocated with malloc(),Torbjörn Andersson
not new. Fixes a Valgrind warning. svn-id: r31678
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-23Surely, it's the "version" of Return to Zork with rtzcd.red that should haveTorbjörn Andersson
the GF_CD_COMPRESSED flag? svn-id: r31672
2008-04-23Removed file existence checks to determine game version and added game flags ↵Filippos Karapetis
instead. Added the MD5 of the English floppy version of Return to Zork svn-id: r31670
2008-04-23Loading from rtzcd.red should now actually work.Benjamin Haisch
svn-id: r31668
2008-04-23Fixed warning about potentially undefined behaviour.Torbjörn Andersson
svn-id: r31667
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-23Implemented direct loading of rtzcd.dat from the archive rtzcd.red, i.e. the ↵Benjamin Haisch
game doesn't have to be installed first to get rtzcd.dat. Also added the respective detection entry. svn-id: r31661
2008-04-22Fixed Return to Zork game IDFilippos Karapetis
svn-id: r31656
2008-04-22Implemented o1_EVENTKEY. Removed some debug delaysFilippos Karapetis
svn-id: r31655
2008-04-22Added palette locking and some wip sound playing code. Some cleanupFilippos Karapetis
svn-id: r31654
2008-04-22Removed 2 obsolete fixmesFilippos Karapetis
svn-id: r31653
2008-04-21Some palette related fixesFilippos Karapetis
svn-id: r31650
2008-04-21More code mergeFilippos Karapetis
svn-id: r31649
2008-04-21Code mergeFilippos Karapetis
svn-id: r31648
2008-04-21Added missing ScummVM headersFilippos Karapetis
svn-id: r31647
2008-04-21Performed some optimizations to the PMV playerFilippos Karapetis
svn-id: r31644
2008-04-21Fixed drawAnimFrame (don't draw anything if the frame number is invalid)Benjamin Haisch
svn-id: r31642
2008-04-21Fixed palette handling in PMV videos.Benjamin Haisch
svn-id: r31641
2008-04-21Add detection of the Return to Zork demo.Travis Howell
svn-id: r31640