aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-06-17fixed grid position calculationRobert Göffringmann
svn-id: r8529
2003-06-17don't restart music if the same track is already playingRobert Göffringmann
svn-id: r8528
2003-06-17AdlibChris Apers
svn-id: r8527
2003-06-17I will add a wrapper for that (currently NULL driver)Chris Apers
svn-id: r8526
2003-06-17tweak ega palette a bit moreJonathan Gray
svn-id: r8525
2003-06-17ega palette changes, correct colour used for sentence line and use amiga ↵Jonathan Gray
colour for colour normally used for skin colours, sarien does something similiar... svn-id: r8524
2003-06-17Make the mouse-over hilight work again on the inventory arrows in V2 games.Torbjörn Andersson
svn-id: r8523
2003-06-17Use OpenGL backend by default for mingw buildsTravis Howell
svn-id: r8522
2003-06-17Make OpenGL specific scaler use other keys so all normal scaler canbe made ↵Travis Howell
available. svn-id: r8521
2003-06-17give man page much needed updatingJonathan Gray
svn-id: r8520
2003-06-16Comitted the partial (but seemintly good enough) actorHit implementationTorbjörn Andersson
from patch #754895. Ship-to-ship combat is still rather glitchy, but there are probably other reasons for that. svn-id: r8519
2003-06-16Added section on copy protection, and why we bypass it for some games. FeelTorbjörn Andersson
free to rewrite this in a better way, but I think we should say *something* about it at least. svn-id: r8518
2003-06-16Bypass the Maniac Mansion copy protection by making the security door stayTorbjörn Andersson
open at all times, like some original versions did. This still leaves the player the option of blowing the mansion up by entering the wrong code. I still don't know if it has any unforseen side-effects. svn-id: r8517
2003-06-16V2 inventory arrow tweaks - closes cosmetic bug #751659James Brown
svn-id: r8516
2003-06-16After some consideration, I've reverted to the old Loom bypassing schemeTorbjörn Andersson
since I now believe that the variable is used to indicate that the game is running in "demo" mode. This way, old savegames will still work. The new bypassing scheme is still in the file, but commented out. If this works, we can remove it completely later. svn-id: r8515
2003-06-16misc.Travis Howell
svn-id: r8514
2003-06-16The code to bypass the EGA Loom copy protection (which is necessary sinceTorbjörn Andersson
LucasArts have been selling cracked copies themselves) turned out to be interfering with the ability to learn the fourth note under certain conditions. I've deviced an alternative bypass which should be a great deal safer, though it won't do anything to salvage older savegames. Ironically, Endy told me recently that he didn't like the idea of basing the copy protection bypasses on the value of _currentRoom, but in this case I really don't have any better idea. svn-id: r8513
2003-06-15Parentheses didn't compile on WIN32Bertrand Augereau
svn-id: r8512
2003-06-15Made CharsetRendererNut::printChar() take the shadow into considerationTorbjörn Andersson
when calculating the dimensions of a printed message and when deciding which parts of the screen to dirty. I imagine this will fix most of the minor text-drawing glitches that have been plaguing CoMI. Unfortunately, it fixes none of the major ones. svn-id: r8511
2003-06-15Change GF_AMIGAS back to GF_AMIGATravis Howell
svn-id: r8510
2003-06-15cleanupMax Horn
svn-id: r8509
2003-06-15renamed Sound -> BaseSound to avoid conflicts with the scumm class of the ↵Max Horn
same name (we really should start to put all the Scumm/Simon/Sky code into namespaces svn-id: r8508
2003-06-15cleanupMax Horn
svn-id: r8507
2003-06-15small reorg (keep private classes out of header files, if possible -> ↵Max Horn
decreases compile times a bit); fixed a small memory leak for Simon2mac; don't delete _file twice in Sound subclasses svn-id: r8506
2003-06-15fixed 'quit' entry in help for Mac OS X; disabled Alt-X/Ctrl-Z on OS X ↵Max Horn
(Cmd-Q is the one and only true way to quit here :-) svn-id: r8505
2003-06-15Stop simon1win crashing on loading of save gameTravis Howell
svn-id: r8504
2003-06-15fix for simon2Oliver Kiehl
svn-id: r8503
2003-06-15cleanupOliver Kiehl
svn-id: r8502
2003-06-15Small cleanupTravis Howell
Fix small memory leak svn-id: r8501
2003-06-15Small cleanupTravis Howell
svn-id: r8500
2003-06-15ctrl z quits not ctrl qJonathan Gray
svn-id: r8499
2003-06-15remove scumm.h dependencyJonathan Gray
svn-id: r8498
2003-06-15more cleanupMax Horn
svn-id: r8497
2003-06-15moved GameId declaration to common/engine.h (more logical); moved scumm ↵Max Horn
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496
2003-06-15fix typoJonathan Gray
svn-id: r8495
2003-06-15cleanupMax Horn
svn-id: r8494
2003-06-15made stuff in class Sound protected where possible; moved ↵Max Horn
readCreativeVocFile to imuse_digi.cpp and turned it into a static function; put the DigitalTrackInfo stuff into sound.cpp (keeping it private); removed #includes from sound.h (this cuts down interdependencies a little) svn-id: r8493
2003-06-15cleanupMax Horn
svn-id: r8492
2003-06-15fixed leaksMax Horn
svn-id: r8491
2003-06-15fix leakJonathan Gray
svn-id: r8490
2003-06-15fix leakJonathan Gray
svn-id: r8489
2003-06-14some more cleanupMax Horn
svn-id: r8488
2003-06-14fix for LE systemsMax Horn
svn-id: r8487
2003-06-14added help.cpp / help.hMax Horn
svn-id: r8486
2003-06-14Patch #745843: Help Dialog; in addition, I moved the 'About' dialog button ↵Max Horn
from the options dialog to the main save/load dialog and enlarged & rearranged that dialog svn-id: r8485
2003-06-14added tilda (~) character to GUI fontMax Horn
svn-id: r8484
2003-06-14Fix for bug #751782 (Quitting during SMUSH movies doesn't always work)Max Horn
svn-id: r8483
2003-06-14Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵Max Horn
augmented by some more changes of mine svn-id: r8482
2003-06-14fixed aquadran's Windows fix (a pointer is const for good reasons; simply ↵Max Horn
casting it to something non-const is bad, and undermines the compilers aliasing detection svn-id: r8481
2003-06-14cleanupMax Horn
svn-id: r8480