Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-14 | LURE: Don't report failure message when save/load is successful | David Fioramonti | |
This required switching the ternary true and false operands. | |||
2018-05-05 | ALL: Use CLIP to clip volumes | Adrian Frühwirth | |
2017-11-10 | Merge pull request #1041 from criezy/variadic-undefined | Thierry Crozat | |
Fix undefined behaviour in variadic functions | |||
2017-11-07 | LURE: Stop taking address of unaligned pointer | Colin Snover | |
While usage of these pointers was technically safe because they were read through an alignment-aware API, taking the address of an unaligned pointer was generating warnings in Clang, and is not strictly necessary here. This change solves the warning and also protects this code from any future change that might cause it to start reading unsafely. | |||
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin 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-10-06 | LURE: Fix undefined behaviour in variadic functions | Thierry Crozat | |
Passing a type that undergoes default argument promotion as last argument of a variadic function results in undefined behaviour. | |||
2017-08-06 | LURE: Adjust switch fall through comments | Paul Gilbert | |
2017-08-06 | JANITORIAL: Silence more GCC 7 warnings | Torbjörn Andersson | |
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC. | |||
2017-07-30 | COMMON: Migrate Various Endian Functions to Common from Engine Code. | D G Turner | |
Thanks to N.E.C <beholdnec@gmail.com> for this. | |||
2017-07-10 | Revert "COMMON: Change way the Singleton instances are instantiated" | Eugene Sandulenko | |
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken. | |||
2017-07-10 | COMMON: Change way the Singleton instances are instantiated | Thierry Crozat | |
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available. | |||
2017-06-25 | LURE: Added detection for updated Russian version | Eugene Sandulenko | |
2016-12-08 | ALL: Leave out instructions for engine data issues | Ben Castricum | |
2016-12-06 | ALL: Change instructions for engine data file issues | Ben Castricum | |
The engine data files should be included in the package, so downloading may not be the best suggestion. Instead refer to the README. | |||
2016-12-06 | ALL: Unify 'wrong version of engine data' message | Ben Castricum | |
2016-12-06 | ALL: Unify 'corrupted engine data' message | Ben Castricum | |
2016-12-05 | ALL: Unify 'missing engine data' message | Ben Castricum | |
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene 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-16 | LURE: Fix potential buffer overrun introduced in 8577606 | Eugene Sandulenko | |
2016-05-13 | LURE: Safer string manupulation | Eugene Sandulenko | |
2016-05-13 | LURE: Safer string manipulation | Eugene Sandulenko | |
2016-04-14 | JANITORIAL: Reduce audio header dependencies | Ori Avtalion | |
2016-03-08 | ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines. | Johannes Schickel | |
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions | |||
2016-02-25 | LURE: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-01-26 | LURE: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-12 | LURE: Add support for Russian version | Eugene Sandulenko | |
2015-11-16 | LURE: Fix compiler warning | Paul Gilbert | |
2015-11-16 | LURE: Fix spelling of Observar in Spanish version | Paul Gilbert | |
2015-11-16 | LURE: Simplify StringList class | Paul Gilbert | |
2015-06-06 | LURE: Remove unused function prototype | Paul Gilbert | |
2014-05-29 | LURE: Remove useless parameters in function call | Strangerke | |
2014-05-27 | ALL: Make Debugger command function names conform to our guidelines. | Johannes Schickel | |
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-10 | LURE: Use the mouse pointer for menus on the Wii | Damien | |
Without this, this game is almost unplayable, since the scrolling menus respond to the slightest tilt of the Wiimote, typically scrolling from the top straight to the bottom. Using a mouse pointer in the menus is much easier. | |||
2014-02-18 | LURE: Make GPL headers consistent in themselves. | Johannes Schickel | |
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-08-08 | LURE: Fix some formatting. | Torbjörn Andersson | |
2013-07-19 | LURE: Added explicit comment to switch block fall-through | Paul Gilbert | |
2013-06-08 | LURE: Fix bad operator in "hotspot" debug command, CID 1004147 | Torbjörn Andersson | |
2013-06-05 | LURE: Use correct deallocator, CID 1004041 | Torbjörn Andersson | |
The memory was allocated with Memory::alloc(), so it should be freed with Memory::dealloc(), not delete. | |||
2013-06-01 | LURE: Add missing va_end() | Torbjörn Andersson | |
CID 1002106 | |||
2013-05-05 | LURE: Fix getNumGroats | Willem Jan Palenstijn | |
This fixes bug #3612682 | |||
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-24 | LURE: Fix bounds checking | Torbjörn Andersson | |
CID 1003986 and CID 1003990. | |||
2013-02-23 | ALL: Fix typo (existant->existent) | Willem Jan Palenstijn | |