Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-11-01 | ZVISION: Fix compilation | Torbjörn Andersson | |
2013-11-01 | ZVISION: Move StateFlags inside ScriptManager class and fix build errors | RichieSams | |
2013-11-01 | ZVISION: Update includes to use the new file structure | RichieSams | |
2013-11-01 | ZVISION: Create a folder structure for ZVision source files | RichieSams | |
I personally used filters within my IDE, but since others are now joining the project, it was brought to my attention that some better organization would be nice. | |||
2013-10-31 | ZVISION: Update timer logic | RichieSams | |
Also account ZNem and ZGI using different timer scales | |||
2013-10-31 | ZVISION: Move Puzzle flags to a ScriptManager HashMap | RichieSams | |
This can be used to enable/disable Controls as well. Also, enabling/disabling should be somewhat faster now as well as checking for enabled/disabled. | |||
2013-10-31 | ZVISION: Error out when an unknown sound file identifier is encountered | Filippos Karapetis | |
2013-10-31 | ZVISION: Silence some false positive warnings in MSVC | Filippos Karapetis | |
2013-10-31 | ZVISION: Throw a warning when a WAV file can't be opened | Filippos Karapetis | |
2013-10-25 | ZVISION: Actually change the cursor when ZGI mouse is pressed | RichieSams | |
2013-10-25 | ZVISION: Create custom working window size for ZGI | RichieSams | |
2013-10-25 | ZVISION: Change ZGI detection entry platform to Windows from DOS | RichieSams | |
ZGI wasn't released on DOS | |||
2013-10-18 | ZVISION: Attempt to fix compilation on AmigaOS4 | Matthew Hoops | |
2013-10-17 | ZVISION: Make the line height be an int | Matthew Hoops | |
2013-10-17 | ZVISION: Consistently use the type of the state map | Matthew Hoops | |
Should fix the AmigaOS4 build | |||
2013-10-04 | ZVISION: Fix signed/unsigned mismatch | RichieSams | |
2013-10-04 | ZVISION: Fix nested template formatting | RichieSams | |
2013-10-04 | ZVISION: Remove Vector2 class | RichieSams | |
Originally, the render table needed int32 (x, y) coords, so I created a copy of Common::Point that used int32. After some code changes, the render table reverted to int16 coords. Therefore, this class is unnessessary since Common::Point uses int16 coords. | |||
2013-10-04 | ZVISION: Add typedefs to shorten long type names | RichieSams | |
2013-10-02 | ZVISION: Fix signed/unsigned mismatch | RichieSams | |
2013-10-02 | ZVISION: Standardize includes order and format | RichieSams | |
Format is: common/scummsys.h (Only if a .cpp file) header file for this file (Only if a .cpp file) zengine includes other includes, grouped by module | |||
2013-10-02 | ZVISION: Rename zvision.h inclusion guard to be consistent with the other files | RichieSams | |
2013-10-02 | ZVISION: Fix space formatting | RichieSams | |
2013-10-02 | ZVISION: Move two lookup tables inside the RawZorkStream class | RichieSams | |
Instead of being global variables. | |||
2013-10-02 | ZVISION: Remove unnesessary operator overload | RichieSams | |
2013-10-02 | ZVISION: Update removeDuplicateEntries to preserve order | RichieSams | |
The new algorithm is potentially slower, but it doesn't need to use sort. Speed shouldn't be a problem because the function isn't used that often and in each case the size of the container is small. | |||
2013-10-02 | ZVISION: Convert _timeLeft to a signed int | RichieSams | |
This allows time decrementing to go negative instead of wrapping to UINT_MAX. Which makes comparisons easier. | |||
2013-10-02 | ZVISION: Update warning message to correspond to the behavior | RichieSams | |
2013-10-02 | ZVISION: Remove global const variable | RichieSams | |
Replace with ColorMasks | |||
2013-10-02 | ZVISION: Fix spacing | RichieSams | |
2013-10-02 | ZVISION: Convert _completeFrames to an Array | RichieSams | |
2013-10-02 | ZVISION: Remove global const variables | RichieSams | |
Instead, use ColorMasks | |||
2013-10-02 | ZVISION: Convert all for-loops to use pre-increment instead of post-increment | RichieSams | |
2013-10-02 | ZVISION: Replace all occurances of (*iter). with iter-> | RichieSams | |
2013-10-02 | ZVISION: Add newline to end of module.mk | RichieSams | |
2013-10-02 | ZVISION: Fix curly braces formatting | RichieSams | |
2013-10-02 | ZVISION: Create file on the heap to prevent memory scope problems | RichieSams | |
2013-10-02 | ZVISION: Move bit flag to an enum for clarity | RichieSams | |
2013-10-02 | ZVISION: Add debug levels | RichieSams | |
2013-10-02 | ZVISION: Clean up zvision.h | RichieSams | |
2013-10-02 | ZVISION: Break comment into multiple lines for readability | RichieSams | |
2013-10-02 | ZVISION: Clean up the ZVision constructor | RichieSams | |
2013-10-02 | ZVISION: Move creation of the managers to ZVision::initialize() | RichieSams | |
In order to make the ZVision constructor as lightweight as possible | |||
2013-10-02 | ZVISION: Fix debug typo copy-paste error | RichieSams | |
2013-10-02 | ZVISION: Add newline at end of file | RichieSams | |