aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2013-11-24BUILD: 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-24BUILD: 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-24BUILD: 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-24BUILD: 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-24BUILD: 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-08-12I18N: 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-08COMMON: Rename ConfigFile to INIFile.Johannes Schickel
This clears up that 'ConfigFile' is actually a class handling only INI-files.
2013-08-03GOB: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03GOB: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-06-30GOB: Add hypothetical 32bpp supportSven Hesse
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew 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-19Merge pull request #322 from fingolfin/fix-clang-warningsJohannes Schickel
Fix clang warnings
2013-04-19GOB: Add a call to Inter::animPalette() in the hotspot checkerSven Hesse
The original has the call there too, as confirmed using the disasm of the gob3 binary. This fixes bug #3611208.
2013-04-18ENGINES: Remove a bunch of unused private member variablesMax Horn
All instances uncovered by clang warnings.
2013-04-15GOB: Fix a misplaced continue / fallthroughSven Hesse
2013-04-15GOB: Change strcpy/strcat to strlcpy/strlcat for safetySven Hesse
2013-04-15GOB: Change strcpy to strlcpy for safetySven Hesse
2013-04-15GOB: Add another sanity checkSven Hesse
2013-04-15GOB: Add a sanity checkSven Hesse
2013-04-15GOB: Fix another potential array overrunSven Hesse
2013-04-15GOB: Fix a potential array overrunSven Hesse
2013-04-15GOB: Fix a leakSven Hesse
2013-04-15GOB: Correct a delete/delete[]-mismatchSven Hesse
2013-04-15GOB: Remove unused member variable in SaveLoad_v6Sven Hesse
2013-04-15GOB: Remove unused member variables in SaveLoad_FascinationSven Hesse
2013-04-08GOB: Add another Spanish DOS version of GeishaSven Hesse
As supplied by alestedx in bug report #3610207
2013-03-20GOB: Plug a leakSven Hesse
2013-03-20GOB: iterator++ -> ++iteratorSven Hesse
2013-01-06GOB: Fix const away cast warning.Johannes Schickel
Thanks to DrMcCoy for looking over this.
2013-01-06GOB: Update to new IFFDecoder for ILBM imagesTomas Jakobsson
2012-08-05GOB: Add a Spanish/Italian DOS version of GeishaSven Hesse
As supplied by einstein95 in bug report #3544449.
2012-07-30GOB: Implement the parents section in Once Upon A TimeSven Hesse
The text lines are not drawn completely correct yet, because apparently, GCTFile needs to wrap long lines.
2012-07-30GOB: Reorder a few thingsSven Hesse
2012-07-30GOB: Use Sound::sampleLoad in PreGobSven Hesse
2012-07-30GOB: Don't leak in sampleLoad() when loading failsSven Hesse
2012-07-30GOB: Implement the proper Once Upon A Time title sequenceSven Hesse
2012-07-30GOB: Add a class handling simple SEQ filesSven Hesse
2012-07-30GOB: Name the Once Upon A Time frame a bit moreSven Hesse
2012-07-30GOB: Allow spaces in the Once Upon A Time character generatorSven Hesse
2012-07-30GOB: Add the sounds in the Once Upon A Time character generatorSven Hesse
2012-07-30GOB: Add PreGob::beep()Sven Hesse
2012-07-30GOB: Add the walking child in the character generatorSven Hesse
2012-07-30GOB: Add CMPFile::recolor() and ANIFile::recolor()Sven Hesse
2012-07-30GOB: Move recolor() into class SurfaceSven Hesse
2012-07-30GOB: Implement the Once Upon A Time character generatorSven Hesse
Still missing the little sprite bouncing around, though.
2012-07-30GOB: Add Util::toCP850Lower() / toCP850Upper()Sven Hesse
2012-07-30GOB: Add Font::hasChar()Sven Hesse
2012-07-30GOB: Add support for entering non-ASCII CP850 charactersSven Hesse
2012-07-30GOB: Implement GCT text drawing in the end sectionSven Hesse
The end section is now complete.
2012-07-30GOB: Implement GCT text drawing in the Stork sectionSven Hesse
The only thing missing in the stork section now is the character creator.