aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-06SCI: Added operator== and !=, as well as an isNull method to reg_tMax Horn
svn-id: r40356
2009-05-06SCI: Added a comment (taken from a mail by Lars Skovlund) explaining SCI ↵Max Horn
string frags. Also added a 'typedef reg_t *StringFrag' for future use svn-id: r40355
2009-05-06Sync with adlib.cpp renameEugene Sandulenko
svn-id: r40354
2009-05-06Rename duplicate named files in order to make MSVC happierEugene Sandulenko
svn-id: r40353
2009-05-06Added reference to sci\sfx\player\player.cppPaul Gilbert
svn-id: r40352
2009-05-06Added a reference to scummsys.h to fix compilation errorsPaul Gilbert
svn-id: r40351
2009-05-06Updated the MSVC project files of the SCI engine (compilation is broken with ↵Filippos Karapetis
SCI under MSVC) svn-id: r40350
2009-05-06- Updated the MSVC project files of ScummVM (added the new Adlib player, as ↵Filippos Karapetis
well as vkeyb and keymapper) - Synced the GOB project files - Synced the SCUMM project files svn-id: r40349
2009-05-06Add more file sizes.Travis Howell
svn-id: r40348
2009-05-06Silence warnings. Const correctnessEugene Sandulenko
svn-id: r40347
2009-05-06Const correctnessEugene Sandulenko
svn-id: r40346
2009-05-06Remove duplicate entry (sorry Strangerke, but this one was already in there, ↵Sven Hesse
a few lines above) :P svn-id: r40345
2009-05-06Gob - Add MD5 as provided by Luca in scummvm-devel for Woodruff ITAArnaud Boutonné
svn-id: r40344
2009-05-06SCI: Modified the new adlib driver for the dosbox adlib emulator, and ↵Walter van Niftrik
enabled the new player. svn-id: r40343
2009-05-06Fix feedback/algorithm register write bugs in Dual OPL2 mode.Johannes Schickel
svn-id: r40342
2009-05-05Really fix Dual OPL2 initialization.Johannes Schickel
svn-id: r40341
2009-05-05Commit of patch #2787493 "AmigaOS4: New Icon (better quality)".Johannes Schickel
svn-id: r40340
2009-05-05Dual OPL2 initialization bugfix.Johannes Schickel
svn-id: r40339
2009-05-05Cleanup:Johannes Schickel
- Rename OPL_DOSBox to OPL, since it's inside a seperate namespace anyway - Reanme MAME_OPL to OPL, since it's inside a seperate namespace anyway svn-id: r40338
2009-05-05- Remove default parameter from OPL::createJohannes Schickel
- Add some note that no one should use the legacy API for new code svn-id: r40337
2009-05-05SCI: Removed stereo support from the soon-to-be-removed old SCI adlib driverWalter van Niftrik
in order to get it working with the new adlib emulator. svn-id: r40336
2009-05-05At request by DrMcCoy enable DOSBox OPL2 by default whenever ↵Johannes Schickel
DISABLE_DOSBOX_OPL isn't defined. svn-id: r40335
2009-05-05AdLib emulator changes part2:Johannes Schickel
- Add new OPL emulator API (and legacy access API) in sound/fmopl.h - Add DOSBox OPL emulator. - Update MAME OPL emulator for the API changes. svn-id: r40334
2009-05-05AdLib emulator changes part1 (breaks compilation :-/):Johannes Schickel
- Add new directory sound/softsynth/opl - Move sound/fmopl to sound/softsynth/opl/mame svn-id: r40333
2009-05-05Update SCI code for the upcoming AdLib emulator changes:Johannes Schickel
- Switch old 'opl2' code to use less of the MAME specific API. - Since 'interleave' parameter on "YM3812UpdateOne" will be dropped, work around that in SCI code by hand. svn-id: r40332
2009-05-05Gob - Fix Fascination CD file size thanks to joostp Arnaud Boutonné
svn-id: r40331
2009-05-05Added detection entry for the German 16-colour version, which was included onTorbjörn Andersson
the "Classic Collection" CD I just bought. svn-id: r40330
2009-05-05Fix input glitch regression again, by closer matching original PN code.Travis Howell
svn-id: r40329
2009-05-05Fix input glitch regression, when examing items in PN.Travis Howell
svn-id: r40328
2009-05-05SCI: Work around an 'Array used after being disposed' bug that occurs when a ↵Max Horn
GfxVisual gets disposed svn-id: r40327
2009-05-05COMMON: Changed Array destructor to reset _storage and _size to 0 -- this ↵Max Horn
helps to find 'Array used after being disposed' bugs svn-id: r40326
2009-05-05SCI: Fix my previous changes to internal_stringfrag_strcmp (side remark: ↵Max Horn
Another bonus when using git resp. git-svn, and not SVN: you can commit stuff and test it some time before going public, thus avoid stupid screw ups like this one ;) svn-id: r40325
2009-05-05SCI: Actually, it turns out the SystemString is more messed up than I ↵Max Horn
thought: In some places it allocates a memory block of max_size bytes; sometimes max_size+1 bytes; and sometimes max_size*sizeof(reg_t) bytes. And sometimes strings frags are accessed as plain C strings (e.g. when saved), sometimes as a string encode as a series of reg_t values. Ouch :/ svn-id: r40324
2009-05-05SCI: Simplified internal_stringfrag_strcmp and internal_stringfrag_strncmpMax Horn
svn-id: r40323
2009-05-05SCI: Fixed out of bounds access in (still incomplete?) string frags codeMax Horn
svn-id: r40321
2009-05-05Fix keymapper compilationEugene Sandulenko
svn-id: r40320
2009-05-05SCI: Support for 0x4e control changes in new adlib driver, and some cleanup.Walter van Niftrik
svn-id: r40312
2009-05-04Fix compilation without --enable-pnJoost Peters
svn-id: r40311
2009-05-04This should fix linking on PSP.Johannes Schickel
svn-id: r40310
2009-05-04Fix valgrind warningEugene Sandulenko
svn-id: r40309
2009-05-04SCI: Got rid of heapmgr.h; further improve the Table codeMax Horn
svn-id: r40308
2009-05-04TINSEL: Added FIXME comment about a valgrind warning (calling strcpy on ↵Max Horn
overlapping strings is unsafe) svn-id: r40307
2009-05-04SCI: Unified serializing code for Table subclasses, using template ↵Max Horn
specialization. This whole syncWithSerializer / DefaultSyncer / ArraySyncer code is experimental work in progress ;) svn-id: r40306
2009-05-04SCI: Fixed savestate loadingMax Horn
svn-id: r40305
2009-05-04COMMON: Made Array::resize() init/zero the memory it allocatesMax Horn
svn-id: r40304
2009-05-04SCI: Added doxygen comment to MemObject::MemObjectMax Horn
svn-id: r40303
2009-05-04Fixed new[] / delete mismatch in Common::StringMax Horn
svn-id: r40302
2009-05-04Fix input been displayed during ending sequence in PN.Travis Howell
svn-id: r40300
2009-05-04Fix the car chase scene in PN.Travis Howell
svn-id: r40299
2009-05-04All versions of PN share the same saved game format.Travis Howell
svn-id: r40298