Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-05 | CONFIGURE: Introduced new engine dependency: highres | Eugene Sandulenko | |
Some backends like GCW0 do no support graphics >320x240 due to the hardware limitation (downscaling is possible but it will ruin the pixel hunting which is often part of the gameplay). Instead of manually updating the list of engines, we now introduce a new dependency. I marked all relevant engines, but some, like tinsel, require more work with putting their relevant high-res games under USE_HIGHRES define. | |||
2016-02-25 | TOLTECS: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-01-26 | TOLTECS: Only request actual save slots in listSaves. | Johannes Schickel | |
2015-12-28 | TOLTECS: Remove superflous default value registration for extra GUI options. | Johannes Schickel | |
2015-06-28 | TOLTECS: Use the Miles audio drivers for AdLib and MT-32 | Torbjörn Andersson | |
There doesn't seem to be much music in the game, so I've only been able to test it with the music when riding the trolley. The MT-32 music is just as bad as in DOSBox, and you should feel bad. | |||
2014-08-06 | TOLTECS: Blacklist a pirated CD-RIP version (bug #6690) | Filippos Karapetis | |
This is a known pirated version, where all the audio has been removed. Thus, no support will be added for that version. | |||
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-03-02 | TOLTECS: Reduce the scope of one more variable | Strangerke | |
2014-03-02 | TOLTECS: Reduce a variable scope, move a variable to boolean | Strangerke | |
2014-03-02 | TOLTECS: Apply CppCheck performance recommendations | Strangerke | |
2014-02-18 | TOLTECS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-12-07 | TOLTECS: Add missing getDebugger() for engine API. | D G Turner | |
2013-11-26 | Merge pull request #375 from digitall/engineAutoPlug | Johannes Schickel | |
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code) | |||
2013-11-24 | TOLTECS: Fix spacing errors | Strangerke | |
2013-11-24 | BUILD: Remove need for engine.mk in each engine directory. | D G Turner | |
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically. | |||
2013-11-24 | BUILD: Remove need for engine-plugin.h in engines. | D G Turner | |
This is now generated automatically by the configure script from the engine directory names. | |||
2013-11-24 | BUILD: Split engines/plugins_table header down to a file per engine. | D G Turner | |
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script. | |||
2013-11-24 | BUILD: Split engines.mk down to a single file per engine. | D G Turner | |
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine. | |||
2013-11-24 | BUILD: Split configure.engines down to a single file per engine. | D G Turner | |
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically. | |||
2013-09-12 | Merge pull request #378 from lordhoto/pluggable-engines-translations | Johannes Schickel | |
RFC: Pluggable Engines: I18N: Move specification of engine specific files to enginedir/POTFILES | |||
2013-09-02 | TOLTECS: Add an alternate English version (bug #3614933) | Filippos Karapetis | |
2013-08-12 | I18N: Move specification of engine specific files to enginedir/POTFILES. | Johannes Schickel | |
This allows to keep the engines to specfiy the files for translation close to the engine sources itself. Thanks to criezy for his suggestion on this approach. | |||
2013-08-03 | TOLTECS: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | TOLTECS: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-05-14 | TOLTECS: Fix operator order (pre-decrement instead of post-decrement) | Filippos Karapetis | |
A typo in commit 98fa064. Thanks to LordHoto for pointing that out | |||
2013-05-14 | TOLTECS: Fix bug #3613032 - "TOLTECS: Crash during peace pipe coughing scene" | Filippos Karapetis | |
Check for the end of the movie resource before buffering more audio chunks. This avoids reading past the end of the movie resource. Also, clean up some movie related checks | |||
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2013-04-26 | TOLTECS: Ignore invalid script opcodes (script bugs) - bug #3604025 | Filippos Karapetis | |
The original ignores invalid opcodes as well, according to johndoe | |||
2013-04-26 | TOLTECS: Remove dead code | Filippos Karapetis | |
The clearSprites() method is a leftover from the older sprite drawing code | |||
2013-03-15 | TOLTECS: Work around undefined subtitle behaviour at script loading | Torbjörn Andersson | |
It may be because of an underlying bug, but there is at least one case where a script is unloaded and replaced by another script while that script slot still has an active subtitle. This causes it to print random garbage for me, and may be causing crashes for others. I've discussed this patch with johndoe, and he was ok with it, so let's see how it works out. | |||
2013-01-26 | JANITORIAL: Enforce "} // End of namespace" with a single space after }. | Johannes Schickel | |
2013-01-22 | TOLTECS: Don't change the archive position when loading a resource (bug ↵ | Filippos Karapetis | |
#3601567) | |||
2013-01-22 | TOLTECS: Whitespace fixes and explanation of some magic values | Filippos Karapetis | |
2013-01-13 | TOLTECS: Fix bug #3600166 - "TOLTECS: Parrot speech cuts off Fenimore's in ↵ | Filippos Karapetis | |
Cemetery" | |||
2013-01-13 | TOLTECS: Replace a magic value with its appropriate enum | Filippos Karapetis | |
2013-01-13 | TOLTECS: Whitespace fixes | Filippos Karapetis | |
2013-01-13 | TOLTECS: Fix bug #3599370 - "TOLTECS: Text on intro video not shown as per ↵ | Filippos Karapetis | |
original" | |||
2013-01-13 | TOLTECS: Whitespace fixes | Filippos Karapetis | |
2013-01-08 | TOLTECS: Fix script bug #3599964 - "TOLTECS: Crash when entering cave" | Filippos Karapetis | |
2013-01-06 | TOLTECS: Add detection for the English demo and correct the German one | Filippos Karapetis | |
2013-01-04 | TOLTECS: When a new dialog opens, highlight active item (if any) | Torbjörn Andersson | |
We do this by acting as if the mouse just moved to its current position. I first noticed this on the original save/load dialogs. | |||
2013-01-04 | TOLTECS: Scroll original save/load dialog to bottom on opening | Torbjörn Andersson | |
This doesn't behave quite like the original - it seems the original does not take the fake last entry into account when saving? - but I think it's actually a bit more consistent this way. | |||
2013-01-04 | TOLTECS: Hide/show arrows in original save/load dialogs | Torbjörn Andersson | |
The arrows are only visible when there are savegames to scroll to in that direction. | |||
2013-01-04 | TOLTECS: Make aborting movies more reliable | Torbjörn Andersson | |
Before, the main updateInput() might swallow attempts at aborting movies. Now all events are handled by the movie player's own handleInput(). As a side effect, it's no longer necessary to check if a movie is playing before removing subtitles when pressing space. | |||
2013-01-04 | TOLTECS: Remove unnecessary calls to quitGame() | Torbjörn Andersson | |
Calling quitGame() simply creates a new quit event. There's no need to do that when catching a quit event. | |||
2013-01-04 | TOLTECS: Adjust verb drawing to look more like original | Torbjörn Andersson | |
Both the "wobble" and the positions were slightly off. I didn't want to change _verbLineY because for one thing it doesn't seem to affect the drawing of the verbs, and for another it seems to be stored in savegames because... squirrel! | |||
2013-01-04 | TOLTECS: Small adjustments to the dialogs to better match original | Torbjörn Andersson | |
There are still lots of things that don't look or act quite like the original, but it's getting late here. | |||
2013-01-02 | TOLTECS: Don't allow dialog skipping while movies are playing | Torbjörn Andersson | |
2013-01-02 | TOLTECS: Silence Valgrind warnings | Torbjörn Andersson | |
At the very least, _mainPalette[] was being used (partly?) uninitialised in buildColorTransTable(), causing lots of warnings. |