Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-01 | ZVISION: Really fix truetype_font.cpp newlines | Matthew Hoops | |
They are now all LF. | |||
2015-01-02 | ZVISION: Add support for unmodified INQUIS.ZIX files | Filippos Karapetis | |
This will greatly help users copy the unmodified file from the game CDs of ZGI and get the game working straight away | |||
2015-01-02 | ZVISION: Fix newline in truetype_font.cpp | Filippos Karapetis | |
2014-12-30 | ZVISION: Fix regression in the handling of multiple animations | Filippos Karapetis | |
A regression from 0c4e0673c3. Thanks to Marisa-Chan for noticing | |||
2014-12-30 | ZVISION: Fix an off-by-one error in the RLF decoder | Filippos Karapetis | |
A regression from 7f61a09478. The current frame is the currently displayed frame, not the frame that should be displayed next. Thanks to clone2727 and Marisa-Chan for the explanation and fixes | |||
2014-12-30 | ZVISION: Restore LF line ending that was accidentally changed in ↵ | RichieSams | |
1f5736a9020796e6986a15ea4d3b627b81233241 | |||
2014-12-30 | ZVISION: Update function documentation to represent the changes to the ↵ | RichieSams | |
internal pixel format Aka: We keep everything as 555, and only convert to 565 before we send everything to the backend | |||
2014-12-30 | ZVISION: Rename some scripting classes to better represent what the classes are | RichieSams | |
Also, rename the graphics 'Effect' class in order to avoid naming clashes (and/or coder confusion) with the newly named ScriptingEffect class. Lastly, add some documentation for the classes for further clarity. | |||
2014-12-30 | ZVISION: White space | Filippos Karapetis | |
2014-12-30 | ZVISION: Initialize the starting frame to -1 in RLF animations | Filippos Karapetis | |
2014-12-30 | ZVISION: Further cleanup to the AnimationNode class | Filippos Karapetis | |
2014-12-30 | ZVISION: Search fonts in game directory (e.g. in game/FONTS/) | Marisa-Chan | |
2014-12-30 | ZVISION: Fix font error message condition | Marisa-Chan | |
2014-12-29 | ZVISION: Show system messages when subtitles are disabled | Filippos Karapetis | |
Thanks to Marisa-Chan for spotting this | |||
2014-12-28 | ZVISION: Make the rest of the controls properly use VideoDecoder timing | Matthew Hoops | |
The hacky use of getDuration() to retrieve the framerate() is gone Thanks to md5 for testing (and for filling in a few gaps since I was coding in the blind ;)) | |||
2014-12-28 | ZVISION: The fist control is only used in one location | Filippos Karapetis | |
2014-12-28 | ZVISION: Document some more controls | Filippos Karapetis | |
2014-12-28 | ZVISION: Use VideoDecoder facilities better in AnimationNode | Matthew Hoops | |
setEndFrame() will ensure the audio stops when it is supposed to. Also removes the hack of retrieving the frame rate through the getDuration()'s timestamp return value. Thanks to md5 for testing | |||
2014-12-27 | ZVISION: Fix cmdRawToWav on BE systems | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Fix typo | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Fix cursors on BE systems | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Fix TGZ images on BE systems | Willem Jan Palenstijn | |
2014-12-27 | ZVISION: Fix Zork AVI audio on BE systems | Willem Jan Palenstijn | |
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 | 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 | 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 | 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 |