Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-13 | TSAGE: "Cosmetic" cleanups | strangerke | |
2011-04-13 | TSAGE: Cleanup custom List usage. | Johannes Schickel | |
This makes the code use Common::List for all cases where synchronization can not be done with tSage::List::synchronise. Furthermore I renamed the custom List class to SynchronisedList to stress its purpose. I also removed clear2, contains and forEach and replaced them with algorithm usage from Common:: or in the case of "contains" replaced them with a simple inline function which uses Common::find. | |||
2011-04-09 | TSAGE: Fixing memory leaks | Paul Gilbert | |
2011-04-09 | TSAGE: Fix to disable palette rotations when the scene changes | Paul Gilbert | |
2011-04-08 | TSAGE: Switched the startup scene from Scene #30 to Scene #1000 (Title Screen) | Paul Gilbert | |
2011-04-05 | TSAGE: Reimplemented the old _sceneObjectListeners as _altSceneObjects | Paul Gilbert | |
2011-04-03 | TSAGE: Implemented Scene 5200 - Caverns - Throne-room | Paul Gilbert | |
2011-03-27 | TSAGE: Implemented Scene #4150 - Village - Bedroom | Paul Gilbert | |
2011-03-23 | TSAGE: Implemented Scene #4025 - Village - Puzzle Board | Paul Gilbert | |
2011-03-19 | TSAGE: Implemented Scene 2400 - Descending in Lander | Paul Gilbert | |
2011-03-19 | TSAGE: Implement original engine scene scrolling optimisations | Paul Gilbert | |
Wide screens are broken into 160x100 chunks. When scrolling, sections of the scene which have already been previously decoded for display can be reused, rather than re-decoding them from scratch | |||
2011-03-18 | TSAGE: Corrected background scrolling on wide-screen scenes | Paul Gilbert | |
2011-03-17 | TSAGE: Bugfixes for player movement in wide-screen scenes | Paul Gilbert | |
2011-03-06 | TSAGE: Changes to cursor handling that more accurately replicates the original | Paul Gilbert | |
2011-02-27 | TSAGE: Initial implementation of Scene #1400 - Arriving at Ringworld | Paul Gilbert | |
2011-02-27 | TSAGE: Fixed bug with scene mode being used incorrectly as the scene load flag | Paul Gilbert | |
2011-02-27 | TSAGE: Fix for inflinite loop setting scene zoom percents | Paul Gilbert | |
2011-02-23 | TSAGE: Reworked code to separate Ringworld specific code from core engine ↵ | Paul Gilbert | |
classes | |||
2011-02-16 | TSAGE: Rework the logic for showing the cursor in new scenes.cpp | Paul Gilbert | |
I'm still not completely happy with how it's implemented, and the original code is very obtuse when it comes to cursor display; it will likely need further investigation later on so the cursor doesn't appear in cut-scene scenes | |||
2011-02-14 | TSAGE: Added the engine in a separate branch | Paul Gilbert | |