Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-27 | ZVISION: Slightly clarify font error message | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Clean up settings and initialize the ones used by game scripts | Filippos Karapetis | |
2014-12-27 | ACCESS: Use loadSoundTable instead of push_back in several places | Strangerke | |
2014-12-27 | ACCESS: Rename loadSoundTable | Strangerke | |
2014-12-27 | ACCESS: Remove two useless variables | Strangerke | |
2014-12-27 | ACCESS: Fix speech | Strangerke | |
2014-12-27 | ZVISION: Remove dead code (uint is always > 0) | Ori Avtalion | |
2014-12-27 | ZVISION: Add support for disabling animations while turning | Filippos Karapetis | |
Also, clean up and document game configuration options, and add a TODO for QSound support | |||
2014-12-27 | ACCESS: Rewrite sound queueing (WIP) | Strangerke | |
2014-12-27 | ZVISION: Add some advanced engine features, and document the engine | Filippos Karapetis | |
2014-12-27 | ZVISION: Clean up the game settings | Filippos Karapetis | |
2014-12-27 | SCI: Fix warning | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Delete the render manager after the script manager on quit | Filippos Karapetis | |
This is necessary, as the script manager may include references to the render manager, such as side effects in Zork: Nemesis. Fixes a crash on engine exit when the current scene contains such effects | |||
2014-12-27 | ZVISION: Quit with an error message dialog if no font files are found | Filippos Karapetis | |
2014-12-26 | ZVISION: Add an FPS timer (accessible with F10, or the "FRAME" cheat) | Filippos Karapetis | |
2014-12-26 | ZVISION: Turn off subtitles, if requested | Filippos Karapetis | |
2014-12-26 | ZVISION: Remove duplicate subtitle code | Filippos Karapetis | |
2014-12-26 | ZVISION: Remove duplicate image loading code | Filippos Karapetis | |
2014-12-26 | ZVISION: Remove duplicate blitting code for images and animations | Filippos Karapetis | |
2014-12-26 | ZVISION: Correct the script names of the location-specific cheats | Filippos Karapetis | |
2014-12-26 | ZVISION: Implement auto-saving | Filippos Karapetis | |
2014-12-26 | ZVISION: Move more graphics code out of the main engine code | Filippos Karapetis | |
2014-12-26 | ZVISION: Fix a warning | Filippos Karapetis | |
2014-12-26 | ZVISION: Move some event/rendering code out of the main engine code | Filippos Karapetis | |
2014-12-26 | ZVISION: Rename _halveDelay to _doubleFPS, to match its config setting | Filippos Karapetis | |
2014-12-26 | ZVISION: Remove some unused actions. Cleanup | Filippos Karapetis | |
2014-12-26 | ZVISION: Reorder the detection entries | Filippos Karapetis | |
2014-12-26 | ZVISION: Move the save manager together with the other file classes | Filippos Karapetis | |
2014-12-26 | ZVISION: Slight cleanup | Filippos Karapetis | |
2014-12-25 | ZVISION: Normalize and cleanup all the menu-related enums | Filippos Karapetis | |
2014-12-25 | ZVISION: Move the menu code together with the other scripting code | Filippos Karapetis | |
2014-12-25 | ZVISION: Document where MIDI commands are used | Filippos Karapetis | |
2014-12-25 | ZVISION: Remove dead code, and fix bad usage of assert() | Filippos Karapetis | |
Since some compilers, like MSVC, strip out asserts in non-debug builds, it's a bad idea to perform active commands within assert() statements. In this particular case, the engine would attempt to open a file in an assert statement | |||
2014-12-25 | ZVISION: Use the search manager to open files in console commands | Filippos Karapetis | |
2014-12-25 | ZVISION: Remove dead code | Filippos Karapetis | |
2014-12-25 | ZVISION: Fix frame rate for RLF videos and remove hack in AnimationNode | Filippos Karapetis | |
_frameTime refers to msec, not ticks | |||
2014-12-25 | ZVISION: Resolve some TODOs | Filippos Karapetis | |
2014-12-25 | ZVISION: Document some of the ActionRegion effects | Filippos Karapetis | |
2014-12-25 | SCI: actor file format, add debug code kPortrait | Martin Kiewitz | |
2014-12-24 | ZVISION: Plug more memory leaks | Filippos Karapetis | |
2014-12-24 | ZVISION: Plug another memory leak. Some cleanup | Filippos Karapetis | |
2014-12-24 | ZVISION: Set all the internal graphics operations to use RGB555 (2/2) | Filippos Karapetis | |
This is the second part of the changes to make the engine use RGB555 internally again. This is done to simplify the rendering pipeline - the engine will use RGB555 internally, but will output to RGB565. The overall changes have been broken into two commits, with this commit finishing all the changes. This is needed, as the game uses RGB555 graphics internally, but its AVI animations (full screen and in-game) use RGB565 | |||
2014-12-24 | ZVISION: Set all the internal graphics operations to use RGB555 (1/2) | Filippos Karapetis | |
This is the first part of the changes to make the engine use RGB555 internally again. This is done to simplify the rendering pipeline - the engine will use RGB555 internally, but will output to RGB565. The overall changes have been broken into two commits, thus this first commit will break all the game colors | |||
2014-12-24 | ZVISION: Let the cursor manager do pixel format conversion for cursors | Filippos Karapetis | |
2014-12-24 | ZVISION: Introduce pixel formats for resources (555) and screen (565) | Filippos Karapetis | |
2014-12-24 | ZVISION: Disable unused code | Filippos Karapetis | |
2014-12-24 | ZVISION: Plug a memory leak | Filippos Karapetis | |
2014-12-24 | SCI: fix typo in comment for LSL3/German | Martin Kiewitz | |
2014-12-24 | SCI: added LSL3/German 5 1/4" floppy version | Martin Kiewitz | |
2014-12-24 | SCI: Silence a gcc warning | Matthew Hoops | |