aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress
AgeCommit message (Collapse)Author
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2017-08-06JANITORIAL: Silence more GCC 7 warningsTorbjörn Andersson
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC.
2016-09-23LASTEXPRESS: Rename Vassili functionsLittleboy
2016-09-23LASTEXPRESS: Rename Vesna functionsLittleboy
2016-09-23LASTEXPRESS: Rename Tatiana functionsLittleboy
2016-05-17ALL: Change main engine header guard defines to <directory>_<engine>_HEugene Sandulenko
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines.
2016-05-13LASTEXPRESS: Fixed potential buffer overrunEugene Sandulenko
2016-05-03LASTEXPRESS: Fix logic comparisonEugene Sandulenko
2016-03-08ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.Johannes Schickel
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions
2016-03-05CONFIGURE: Introduced new engine dependency: highresEugene 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.
2015-11-27LASTEXPRESS: Removing excess checkEugene Sandulenko
2015-08-30AUDIO: Make Rewindable- and SeekableAudioStream inherit virtuallyMatthew Hoops
2014-06-16LASTEXPRESS: Fix potential out-of-bounds read. CID 1003992Littleboy
2014-06-16LASTEXPRESS: Check for resulting sequence size in August logic code. CID 1003264Littleboy
2014-06-16LASTEXPRESS: Add assert check in Gendarmes logic. CID 1003263Littleboy
2014-06-16LASTEXPRESS: Rename Ivo functionsLittleboy
2014-06-16LASTEXPRESS: Fix comparison in sound entry serialization. CID 1004148Littleboy
2014-06-16LASTEXPRESS: Add asserts in sound entry serialization and update code. CID ↵Littleboy
1003259, 1003260
2014-06-16LASTEXPRESS: Check that the archive is loaded correctly in debug code. CID ↵Littleboy
1003848, 1003849
2014-06-16LASTEXPRESS: Replace useless checks by asserts. CID 1004086, 1004090Littleboy
2014-06-16LASTEXPRESS: Update SavePoint::push/call interface and check for string ↵Littleboy
size. CID 1003261, 1003262
2014-06-16LASTEXPRESS: Add asserts in EntityData serialization code. CID 1003265Littleboy
2014-06-16LASTEXPRESS: Rename Max functionsLittleboy
2014-06-16LASTEXPRESS: Rename Chapters and Gendarmes functionsLittleboy
2014-06-16LASTEXPRESS: Rename Kahina functionsLittleboy
2014-06-16LASTEXPRESS: Rename Pascale functionsLittleboy
2014-06-16LASTEXPRESS: Rename Cooks functionsLittleboy
2014-06-16LASTEXPRESS: Add missing logic in Waiter2 for chapter 4Littleboy
2014-06-16LASTEXPRESS: Rename Waiter* functionsLittleboy
2014-06-16LASTEXPRESS: Rename Server* classes to Waiter*Littleboy
2014-06-16LASTEXPRESS: Rename Hadija functionsLittleboy
2014-06-16LASTEXPRESS: Rename Kronos functionsLittleboy
2014-05-27ALL: Make Debugger command function names conform to our guidelines.Johannes Schickel
2014-05-27ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.Johannes Schickel
2014-05-27ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.Johannes Schickel
2014-03-30ALL: Resolve multiple clang warningsMax Horn
2014-02-18LASTEXPRESS: Make GPL headers consistent in themselves.Johannes Schickel
2013-12-10LASTEXPRESS: Rename Yasmin logic functionsLittleboy
2013-12-10LASTEXPRESS: Fix enum comparisonLittleboy
2013-12-10LASTEXPRESS: Rename Francois and Alouan logic functionsLittleboy
2013-12-10LASTEXPRESS: Update documentation for savegame formatLittleboy
2013-12-10LASTEXPRESS: Rename InventoryItem propertiesLittleboy
2013-12-10LASTEXPRESS: Rename Object propertiesLittleboy
2013-12-10LASTEXPRESS: Rename several action functionsLittleboy
2013-12-10LASTEXPRESS: Rename Anna logic functionsLittleboy
Fix wrong call in
2013-12-10LASTEXPRESS: Rename Alexei logic functionsLittleboy
2013-12-10LASTEXPRESS: Rename Abbot logic functionsLittleboy
2013-11-26Merge pull request #375 from digitall/engineAutoPlugJohannes Schickel
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code)
2013-11-24LASTEXPRESS: Janitorial - Fix spacing errorsStrangerke
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.