Commit Graph
96072 Commits
Author SHA1 Message Date
stevenhoefel 40501547f4 DIRECTOR: Extend Reverse Sprite drawing for shapes and controls.
Translate 32-bit images into palette-based sprites.
2020-04-10 22:38:12 +10:00
sluicebox bd992479b3 SCI: Fix QFG3 GOG/NRS crash when angering Guardian
Fixes bug #11411
2020-04-09 22:05:36 -07:00
Paul Gilbert c0e754ebae ULTIMA4: Adding override keyword 2020-04-09 19:07:28 -07:00
Paul Gilbert 7662e42aff ULTIMA4: Remove outstanding uses of time_t 2020-04-09 18:38:01 -07:00
Paul Gilbert 83ad49e1ba ULTIMA4: Field renames for conversation classes 2020-04-09 18:36:55 -07:00
Paul Gilbert 5be12cf38b ULTIMA: Recreate ultima.dat with U4 and Nuvie script fixes 2020-04-09 18:12:54 -07:00
Paul Gilbert e2b3e0245e ULTIMA4: Encapsulate frame updates through TimedEventMgr 2020-04-09 18:00:54 -07:00
Paul Gilbert 758cca801d ULTIMA4: Move timed event code into it's own file 2020-04-09 18:00:54 -07:00
Paul Gilbert 8eb1a0e89f ULTIMA4: Rendering fix for title screen 2020-04-09 18:00:54 -07:00
Paul Gilbert 8b441ebc1a ULTIMA4: Remove old calls for screen update 2020-04-09 18:00:54 -07:00
Paul Gilbert 3d1ed9b96d ULTIMA4: Remove deprecated thread methods 2020-04-09 18:00:54 -07:00
Paul Gilbert bea4cc4e4e ULTIMA4: Added frame delay 2020-04-09 18:00:54 -07:00
Paul Gilbert 66cde21d65 ULTIMA4: Formatting fixes 2020-04-09 18:00:54 -07:00
dreammaster 31c84d98f6 ULTIMA4: Formatting 2020-04-09 18:00:54 -07:00
Paul Gilbert 113192071a ULTIMA4: Renaming files with _sdl suffix to _scummvm 2020-04-09 18:00:54 -07:00
Paul Gilbert ca28a3ee65 ULTIMA4: Fix transparency of mouse cursors 2020-04-09 18:00:54 -07:00
Paul Gilbert 008f65c89b ULTIMA4: Fix moving with right mouse button 2020-04-09 18:00:54 -07:00
Paul Gilbert 2d1e2a72c1 ULTIMA4: Moving mouse cursor code into Screen class 2020-04-09 18:00:54 -07:00
Paul Gilbert d9c99769ae ULTIMA4: Display correct mouse cursors in map cursor regions 2020-04-09 18:00:54 -07:00
Paul Gilbert 7b5f75fc61 ULTIMA4: Properly implement cursor loading 2020-04-09 18:00:54 -07:00
Paul Gilbert 04ff584fcf ULTIMA4: Remove redundant screen update thread 2020-04-09 18:00:54 -07:00
Paul Gilbert 4233daa84d ULTIMA4: Add in LZW decoder 2020-04-09 18:00:54 -07:00
Paul Gilbert 91bdca29e9 ULTIMA4: Fix randomized fade in of Ultima title 2020-04-09 18:00:54 -07:00
Paul Gilbert 69fda89271 ULTIMA4: Fix About display of intro menu 2020-04-09 18:00:54 -07:00
Paul Gilbert 76dc074454 ULTIMA4: Better settings data equality comparitor 2020-04-09 18:00:54 -07:00
Paul Gilbert b41ed3d836 ULTIMA4: Move eventTimerGranularity into Settings class 2020-04-09 18:00:54 -07:00
Paul Gilbert 2b0cc26845 ULTIMA4: Settings write now saves to ConfMan 2020-04-09 18:00:54 -07:00
Paul Gilbert a5a117347e ULTIMA4: Change Settings to read from ConfMan 2020-04-09 18:00:54 -07:00
Paul Gilbert 63aa93aa6f ULTIMA4: Remove verbose flag 2020-04-09 18:00:54 -07:00
Paul Gilbert 82060a86f7 ULTIMA4: Remove quit flag 2020-04-09 18:00:54 -07:00
Paul Gilbert 35880139f6 ULTIMA4: Remove old Debug class 2020-04-09 18:00:54 -07:00
Paul Gilbert 05af6bb0e4 ULTIMA4: Fix compiler warning 2020-04-09 18:00:54 -07:00
Paul Gilbert 9be847b7ee ULTIMA4: Adding () to parameterless object creation 2020-04-09 18:00:54 -07:00
Paul Gilbert 3e8c0167a6 ULTIMA4: Remove deprecated IO methods 2020-04-09 18:00:54 -07:00
Paul Gilbert 0f172f5bca ULTIMA4: Moving method descriptions to header files 2020-04-09 18:00:54 -07:00
Paul Gilbert 22c6f17824 ULTIMA4: Imrpove XML whitespace handling for text 2020-04-09 18:00:54 -07:00
Paul Gilbert 7df36d7e4d ULTIMA4: Move static methods into XMLNode class 2020-04-09 18:00:54 -07:00
Paul Gilbert 7d872808f8 ULTIMA4: Turn off debug logging for vendor scripts 2020-04-09 18:00:54 -07:00
Paul Gilbert 129b508903 ULTIMA4: Fix defaults for XML node attribute reads 2020-04-09 18:00:54 -07:00
Paul Gilbert b633ac0010 ULTIMA4: Refactoring XML parser to handle text as separate nodes
This is needed for the vendor scripts, which have a series of
text interleaved with elements to define vendor behaviour.
The previous behaviour of having text as an optional property
on element nodes was too simplistic
2020-04-09 18:00:54 -07:00
Paul Gilbert 301abec964 ULTIMA4: Fix loading of vendor scripts xml 2020-04-09 18:00:54 -07:00
Paul Gilbert 4c54aedd57 ULTIMA4: Remove IOS specific data files 2020-04-09 18:00:54 -07:00
Paul Gilbert 954d726532 ULTIMA4: Remap Script debug file code to use debug method 2020-04-09 18:00:54 -07:00
Paul Gilbert 9ab7dbd9c2 ULTIMA4: Refactor dialogue classes from being global statics 2020-04-09 18:00:54 -07:00
Paul Gilbert e11f21f721 ULTIMA4: Rerender map after loading a savegame in-game via GMM 2020-04-09 18:00:54 -07:00
Paul Gilbert 8f2c814d7a ULTIMA4: Fix crash from loading savegame when in-game via GMM 2020-04-09 18:00:54 -07:00
Paul Gilbert e2b0e99539 ULTIMA4: Fix indexing of deque [] operator 2020-04-09 18:00:54 -07:00
Paul Gilbert 81d1a412ee ULTIMA4: Fix starting new game 2020-04-09 18:00:54 -07:00
Paul Gilbert 0039649368 ULTIMA4: Further work on savegame code 2020-04-09 18:00:54 -07:00
Paul Gilbert 7a598641ea ULTIMA4: In progress savegame transitioning 2020-04-09 18:00:54 -07:00