aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-11-04Cleanup, remove hacks.Travis Howell
svn-id: r19425
2005-11-04Correction for shapes drawing in fun shop titles.Travis Howell
svn-id: r19424
2005-11-04Fix subtitle regressions.Travis Howell
svn-id: r19423
2005-11-04Corrections to fillWizRect().Travis Howell
Fixes asserts in pearl locations of spyozon. svn-id: r19422
2005-11-04Values should only be set in HE99+.Travis Howell
Remove fixme, that difference in normal for ScummVM. svn-id: r19421
2005-11-04Small correction. Sorry, Lavos.Eugene Sandulenko
svn-id: r19419
2005-11-04Wrote a makefile and a readmeRobert Göffringmann
svn-id: r19415
2005-11-04Changed the tool so it compiles with g++Robert Göffringmann
svn-id: r19414
2005-11-03Add german version of putttime.Travis Howell
Make guess at correct HE version for german version of freddi/putttime. svn-id: r19413
2005-11-03Fix compile.Travis Howell
svn-id: r19412
2005-11-03-implement font substitution funcsAndrew Kurushin
-move puzzle data to itedata svn-id: r19411
2005-11-03Limit to 80 char width again, kill a few spaces at EOL.Jonathan Gray
svn-id: r19410
2005-11-03Add another freddi2 verison.Travis Howell
svn-id: r19409
2005-11-03Fix mdoc typo.Jonathan Gray
svn-id: r19408
2005-11-03OoopsTravis Howell
svn-id: r19407
2005-11-03Add safety check for charset codes in HE72+ games.Travis Howell
Since charset codes and characters share some values. svn-id: r19406
2005-11-03More credits cleanups/fixes.Torbjörn Andersson
svn-id: r19404
2005-11-03Removed commented lines.Torbjörn Andersson
svn-id: r19402
2005-11-03Initialise variable.Torbjörn Andersson
svn-id: r19401
2005-11-03Removed left-over debugging message.Torbjörn Andersson
svn-id: r19400
2005-11-03Cleanup HE changes.Travis Howell
Fix 0xFE check in drawString() too. svn-id: r19399
2005-11-02To match the original v7/v8 interpreters, use BlastTexts to display the ↵Gregory Montoir
subtitles. This allows to fix the bug #1092993. As this is quite an important change, regressions may appear. You've been warned :) svn-id: r19398
2005-11-02Avoid using powf/expf/logf under Mac OS X, as they cause binary & compile ↵Max Horn
incompatibilities with older system versions svn-id: r19396
2005-11-02Fix error in HTML md5 presentation.Eugene Sandulenko
svn-id: r19395
2005-11-02Used the Array class for storing the end credits lines, rather than aTorbjörn Andersson
statically allocated one. I hope I'm using it correctly. svn-id: r19394
2005-11-02Fixed compile error.Torbjörn Andersson
svn-id: r19393
2005-11-02German freddi1Eugene Sandulenko
svn-id: r19391
2005-11-02Add German putttime and possible fix for German Freddi1.Eugene Sandulenko
svn-id: r19390
2005-11-02Add contributed md5 for indy3 5.25" EGA.Eugene Sandulenko
svn-id: r19389
2005-11-02Update the ru charset table.Travis Howell
svn-id: r19388
2005-11-01Clear the sound queue when starting a cutscene. They usually (always?)Torbjörn Andersson
herald a change of scene, so it should be ok. And it keeps the crackling fire at the end from playing over the end credits and the End of Game dialog afterwards. (If we change the sound engine to do looping manually, instead of letting the mixer handle it, the looping will not be seamless and we'll still get the crackling fire over the dialog after the credits.) This change is probably safe for 0.8.1, assuming we make one. svn-id: r19387
2005-11-01Implemented the pathfinder and applied patch # 1342902.Johannes Schickel
Also added debug printouts to some functions. svn-id: r19386
2005-11-01added OutSaveFile::flush() / OutSaveFile::ioFailed() to check for errors.Gregory Montoir
svn-id: r19385
2005-11-01updated mouse position whenever the user clicked or moved the mouse. This ↵Gregory Montoir
can be useful for systems with touchpad / pen. svn-id: r19384
2005-11-01forgot to clear _colorUsedByCycle at startup.Gregory Montoir
svn-id: r19383
2005-11-01Wrap sentance lines in NES maniac.Travis Howell
svn-id: r19382
2005-11-01Add cd check to gobliins engine.Travis Howell
svn-id: r19381
2005-11-01in v7/v8, remapPaletteColor() ignores color 255Gregory Montoir
in v7, remapPaletteColor() ignores colors setup by initCycle() svn-id: r19380
2005-11-01Add floodFill support for wizImages.Travis Howell
svn-id: r19379
2005-10-31- VAR_CHARCOUNT isn't set in v7/v8, removed reference to it from v7::actorTalk()Gregory Montoir
- simplified some versions related checks svn-id: r19378
2005-10-31Fix another HOME buffer overflow attack vectorMax Horn
svn-id: r19376
2005-10-30Implemented initSceneObjectList, fixed bug with wrong drawn mouse,Johannes Schickel
also fixed a bug in loadCharacterShapes. svn-id: r19375
2005-10-30Fixed formating with sword2Johannes Schickel
svn-id: r19373
2005-10-30Always fade down the palette at the end of the credits. This fixes aTorbjörn Andersson
palette glitch that would only happen if the credits were allowed to run in their entirety. svn-id: r19371
2005-10-30Let's try to word wrap at about char 72 in the NEWS file for the future ↵Max Horn
(makes it easiert to use extracts of the NEWS file in various places) svn-id: r19370
2005-10-30Correct kernelSet case function.Travis Howell
svn-id: r19369
2005-10-30Shadows are used in HE90 too.Travis Howell
svn-id: r19368
2005-10-29Updated BS2 news / issues.Torbjörn Andersson
svn-id: r19367
2005-10-29Applied my own patch #1341495, in an attempt to fix alignment issuesTorbjörn Andersson
reported by Crilith. To elaborate a bit, the engine no longer accesses resource data through packed structs. Instead it uses memory streams and the READ/WRITE functions. If data is mainly read, not written, I have replaced the old struct with a new one with a read() function to read the whole thing from memory into the struct's variables, and a write() function to dump the struct's variables to memory. In fact, most of these write() functions remain unused. If data is both read and written, I have replaced the struct with a class with individual get/set functions to replace the old variables. This manipulates memory directly. Since I'm fairly sure that these structs are frequently stored as local variables for a script, all script variables (both local and global) are stored as little-endian and accessed through the READ/WRITE functions, rather than being treated as arrays of 32-bit integers. On a positive note, the functions for doing endian conversion of resources and save games have been removed, and some general cleanups have been made to assist in the rewrite. Initial reports indicate that this patch indeed fixes alignment issues, and that I have not - surprisingly - broken the game on big-endian platforms. At least not in any immediately obvious way. And there's still plenty of time to fix regressions before 0.9.0, too. svn-id: r19366
2005-10-29Oops, fixed a segfault with CD version.Johannes Schickel
svn-id: r19365