aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-14Revert last commit.Travis Howell
svn-id: r32700
2008-06-14Disable drawObject type 0x41, which is currently causing frequent crashes.Travis Howell
svn-id: r32699
2008-06-14Fixed ALSA's invalid port error messageJordi Vilalta Prat
svn-id: r32698
2008-06-13Added initial interface to list music devices and their typesJordi Vilalta Prat
svn-id: r32695
2008-06-13Renamed MIDI plugins to Music pluginsJordi Vilalta Prat
svn-id: r32693
2008-06-13Small cleanup (uint16 -> uint where still applicable).Kari Salminen
svn-id: r32689
2008-06-13More documentation for CineUnpacker-class (Practically done documenting ↵Kari Salminen
now). Also changed parameter and return value types to a more uniform style (uint16 -> uint, int -> uint where applicable etc). svn-id: r32688
2008-06-13Made CineUnpacker::unpack more robust & secure. It shouldn't crash now with ↵Kari Salminen
any input (Before making reading or writing operations they are checked to be in bounds). Also updated some comments and added some error message(s). svn-id: r32687
2008-06-12Fixing compilationSven Hesse
svn-id: r32676
2008-06-12- Added support for Rodney's Fun ScreenBenjamin Haisch
- Added audio cd playback (still kinda broken though) - Renamed getObjectPropertyPtr to findObjectProperty svn-id: r32669
2008-06-12Updated script dumper to show opcode offset.Benjamin Haisch
svn-id: r32668
2008-06-11use kMaxChannelVolume instead of hardcoding 255Max Horn
svn-id: r32666
2008-06-11Documented CineUnpacker class.Kari Salminen
svn-id: r32665
2008-06-11Modified mass detector to not re-add already configured games (that is, if ↵Max Horn
there is an existing entry with identical path, gameid, platform, language, then do not add a new one) svn-id: r32664
2008-06-11No need to specify CaseSensitiveString_Hash explicitly anymoreMax Horn
svn-id: r32663
2008-06-10Small cleanup (mainly removed useless variables and defines)Jordi Vilalta Prat
svn-id: r32662
2008-06-10Pressing enter when entering the name of a save game should save that gameFilippos Karapetis
svn-id: r32661
2008-06-10A little Delphine unpacker documentation addition and variable renaming.Kari Salminen
svn-id: r32660
2008-06-10New version of drascula.dat, fixing the problem in the pendulum roomFilippos Karapetis
svn-id: r32659
2008-06-10New version of create_drascula, fixing the problem in the pendulum roomFilippos Karapetis
svn-id: r32658
2008-06-10Fixed regression in the pendulum room, preventing the player from selecting ↵Filippos Karapetis
John's hands (new version of drascula.dat needed) svn-id: r32657
2008-06-10Re-enabled default Hash<String> templateMax Horn
svn-id: r32656
2008-06-10Changed unpackHelper1(numBits, addCount) to unpackBytes(numBytes).Kari Salminen
svn-id: r32655
2008-06-10Removed unneeded #includeMax Horn
svn-id: r32654
2008-06-10unpackerHelper2(numBits) -> copyRelocatesBytes(offset, numBytes) and some ↵Kari Salminen
revising of the unpacking routine. svn-id: r32653
2008-06-10Write signed values as signed (the actual contents of drascula.dat remain ↵Filippos Karapetis
unchanged) svn-id: r32652
2008-06-10The static arrays in drascula.dat contain signed integers as wellFilippos Karapetis
svn-id: r32651
2008-06-10Use the array sizes loaded from drascula.dat, instead of ARRAYSIZEFilippos Karapetis
svn-id: r32650
2008-06-10Properly renamed some of the functions in the Delphine unpacker after ↵Kari Salminen
understanding what they really do. svn-id: r32649
2008-06-10Fixed character walking in room 14 (the bar, right after BJ is kidnapped). ↵Filippos Karapetis
This should fix the issues with the pianist in bug report #1979989 - "DRASCULA : Lip sync error when talking to pianist" svn-id: r32648
2008-06-10Objectified the Delphine decompression routine (i.e. delphineUnpack).Kari Salminen
svn-id: r32646
2008-06-10verbo -> verbFilippos Karapetis
svn-id: r32645
2008-06-10drawSurface1 -> bgSurfaceFilippos Karapetis
svn-id: r32644
2008-06-09endianess fixesFilippos Karapetis
svn-id: r32639
2008-06-09Fixed regression from commit #32636, leading to a crashFilippos Karapetis
svn-id: r32638
2008-06-09Fixed warnings. (Mainly, GCC 4.3 doesn't want you to use "char" as an arrayTorbjörn Andersson
index. Probably because it's undefined whether or not it's signed.) svn-id: r32637
2008-06-09Properly initialize and free memory for textsEugene Sandulenko
svn-id: r32636
2008-06-09Properly initialize and destroy the different arrays read from drascula.dat. ↵Filippos Karapetis
Also, fixed a crash that occurred from the last commit svn-id: r32635
2008-06-09Bugfix to read the first array element correctly by sevFilippos Karapetis
svn-id: r32634
2008-06-09Slight code revamp to create_drascula.cpp by sev (drascula.dat remains ↵Filippos Karapetis
unchanged) svn-id: r32633
2008-06-09Add drascula.dat.Travis Howell
svn-id: r32632
2008-06-09Initial version of drascula.datFilippos Karapetis
svn-id: r32631
2008-06-09Moved the MSVC solution files to /dists, added two MSVC project conversion ↵Filippos Karapetis
tools (MSVC8 <-> MSVC9) and added project files for MSVC8 as well svn-id: r32630
2008-06-09Updated the MSVC project files of the drascula engine (removed staticdata.h)Filippos Karapetis
svn-id: r32629
2008-06-09- drascula.dat is now read completelyFilippos Karapetis
- Removed the rest of the game static data (staticdata.h) - Some naming convention fixes (added underscore to some shared variables) - Renamed objeto -> object svn-id: r32628
2008-06-09Show warnings when a plugin couldn't be loadedJordi Vilalta Prat
svn-id: r32627
2008-06-09Added some missing $EXEEXT which would make some tests to failJordi Vilalta Prat
svn-id: r32626
2008-06-09Use mktemp when availableJordi Vilalta Prat
svn-id: r32625
2008-06-09Ignore superfluous --enable/--disable flags for existing enginesJordi Vilalta Prat
svn-id: r32624
2008-06-08Restore apostrophe hack.Eugene Sandulenko
svn-id: r32623