aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-16Added massive parser documentation.Vicent Marti
Some parser changes. svn-id: r32726
2008-06-14Code formating conventions.Vicent Marti
Fix in test drawing code. svn-id: r32704
2008-06-14Parser fixes.Vicent Marti
svn-id: r32703
2008-06-14Merged trunk into the GUI branch.Vicent Marti
Fixed MSVS9 project files. svn-id: r32702
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-13Parser redesign. Fixed most possible overflows.Vicent Marti
svn-id: r32697
2008-06-13Formating conventions.Vicent Marti
Function parameter fixes. Parser fixes. svn-id: r32696
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-13Parser cleanup.Vicent Marti
svn-id: r32691
2008-06-13Parser update. Variable depth.Vicent Marti
svn-id: r32690
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-12Parser update.Vicent Marti
svn-id: r32686
2008-06-12Parser skeletonVicent Marti
Expanded drawing interface svn-id: r32678
2008-06-12Fixing compilationSven Hesse
svn-id: r32676
2008-06-12- Widget caching for Interface manager.Vicent Marti
- Expanded theme Interface - Surface blitting for VectorRenderer svn-id: r32670
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-10Another redesign on the Draw Steps. This time it's for real.Vicent Marti
svn-id: r32647
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-10Changed DrawStep for dynamic surface drawing.Vicent Marti
svn-id: r32643
2008-06-09InterfaceManager is now a singletonVicent Marti
svn-id: r32640
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