Commit Graph
137148 Commits
Author SHA1 Message Date
D G Turner 2a2606f8fa HDB: Fix for GCC Warnings from 64-bit Stream API Changes 2021-07-09 04:21:49 +01:00
D G Turner e9c374feae AGS: Fix GCC Compiler Warnings 2021-07-09 04:08:46 +01:00
ysj1173886760 b6b5881d7f DIRECTOR: Add a version check for adding palette in loadCast 2021-07-09 09:41:31 +08:00
ysj1173886760 947764159c DIRECTOR: fix rendering text separately. read fg color though text, instead of argument 2021-07-09 09:41:31 +08:00
ysj1173886760 cd227d47e9 DIRECTOR: rendering ink copy editable text separately 2021-07-09 09:41:31 +08:00
ysj1173886760 d86a1e021c DIRECTOR: rendering editable text separately. 2021-07-09 09:41:31 +08:00
ysj1173886760 4c9db11696 GRAPHICS: MACGUI: amend setting bgcolor and fgcolor. drawing color by fgcolor 2021-07-09 09:41:31 +08:00
Paul Gilbert bb83fdfbfc WIN32: Add StdioStream 64-bit changes for different systems 2021-07-08 18:24:28 -07:00
Paul Gilbert 70a9d787c7 AGS: Add message if platform can't support 3Gb datafile for Strangeland 2021-07-08 18:24:28 -07:00
Paul Gilbert 1f54136139 AGS: Fix detection entry for Strangeland 2021-07-08 18:24:28 -07:00
Paul Gilbert 76e2a42240 ENGINES: Convert advanced detector file sizes to int64 2021-07-08 18:24:28 -07:00
Paul Gilbert 005561d305 COMMON: Increase Stream pos, seek, size from int32 to int64 2021-07-08 18:24:28 -07:00
Matthew Duggan 956f53fd22 NEWS: Added support for Crusader: No Remorse.
Also added notes about bugfixes in Ultima 8.
2021-07-09 09:07:28 +09:00
Matthew Duggan 9f7758dee9 ULTIMA: Mark some versions of Crusader: No Remorse as TESTING 2021-07-09 08:52:32 +09:00
a/ 2b22e64ffd SAGA2: Implement SAGA Threads save/loading 2021-07-09 08:51:08 +09:00
a/ 5e5025205c SAGA2: Implement Data Segment save/loading 2021-07-09 08:51:08 +09:00
a/ d7b8d52859 SAGA2: Implement TileCyclingState save/loading 2021-07-09 08:51:08 +09:00
Michael Ball abf9788d51 TITANIC: Resolve leftover signedness issues
Resolves leftover signedness issues to conform to baccbedf50.
2021-07-09 00:02:36 +01:00
Michael Ball 2a228ccfcd SWORD25: Resolve leftover signedness issues
Resolves leftover signedness issues to conform to baccbedf50.
2021-07-09 00:02:36 +01:00
Michael Ball eab82da166 3DS: Resolve leftover signedness issues
Resolves leftover signedness issues to conform to baccbedf50.
2021-07-09 00:02:36 +01:00
Eugene Sandulenko eac8763545 DIRECTOR: Fix copy/paste error and added comments 2021-07-08 23:53:20 +02:00
a/ d9aece25d8 SAGA2: Implement ActiveItemState loading 2021-07-09 06:23:32 +09:00
a/ 9be1d8918e SAGA2: Implement CenterActor save/loading 2021-07-09 06:23:32 +09:00
Eugene Sandulenko 45aafa1edd DIRECTOR: Implemented LabelDrv XObject. Now MediaBand starts again 2021-07-08 23:11:13 +02:00
Orgad Shaneh 484cfc5644 EVENTRECORDER: Fix date on initial name
Month was off by 1.
2021-07-09 00:07:55 +03:00
Mathias Parnaudeau 4b182dad46 QUEEN: Fix warning format-truncation 2021-07-08 21:57:48 +01:00
Mathias Parnaudeau e4d1903474 TITANIC: Fix warning sign-compare 2021-07-08 21:57:48 +01:00
Mathias Parnaudeau 35fbf3f913 TRECISION: Fix warning unused-variable 2021-07-08 21:57:48 +01:00
a/ 3d4a8a6893 SAGA2: Implement PlayerActor save/loading 2021-07-09 02:31:52 +09:00
a/ a4e78598e2 SAGA2: Move _imagaCache constructor to Saga2Engine 2021-07-09 02:17:19 +09:00
a/ 74294c8049 SAGA2: Implement Bands save/loading 2021-07-08 23:04:49 +09:00
Martin Gerhardy 930aefbaa9 EVENTRECORDER: fixed missing events in eventQueue of DefaultEventManager
due to the fact that we aborted every event that wasn't a key-repeat event, we never filled the event queue
2021-07-08 15:05:35 +02:00
Martin Gerhardy f1d9fd2c8a TWINE: debug logging 2021-07-08 15:05:35 +02:00
Martin Gerhardy 669e3fcba3 EVENTRECORDER: don't skip events by calling getMillis() during processMillis()
If for some reason getMillis() was called in any of the functions that are called
inside of processMillis() the getNextEvent would skip events. To prevent this we
detect recursive calls to processMillis() now and assume that no further millisecond
has passed since the initial call.
2021-07-08 15:05:35 +02:00
Martin Gerhardy 2a658b9d65 EVENTRECORDER: quit scummvm after end of recorder file was reached.
This might also become a return to launcher, but I've somehere read the hint that
the event recorder was only meant to play back one game per session. We'll see.
2021-07-08 15:05:35 +02:00
Martin Gerhardy 70167d8423 EVENTRECORDER: debug logging 2021-07-08 15:05:35 +02:00
Martin Gerhardy 36afa639a4 EVENTRECORDER: skip some getMillis for the event recorder
they are running as event source and would bring the event recorder into an out-of-sync state
2021-07-08 15:05:35 +02:00
Martin Gerhardy f35cc92aaf EVENTRECORDER: ignore other event sources when playing back a record 2021-07-08 15:05:35 +02:00
Martin Gerhardy 5ae72dc190 EVENTRECORDER: removed unused variable 2021-07-08 15:05:35 +02:00
Martin Gerhardy 375d8dc4a4 EVENTRECORDER: changed event recorder format and added more events
the custom engine events were missing and the default event manager transforms the backend events
. Which means that the event recorder is not persisting the low level key press/release events
but the already transformed custom engine events of the keymapper
2021-07-08 15:05:35 +02:00
Cameron Cawley bb16fae4b4 STARK: Provide a more descriptive error when TinyGL is selected 2021-07-08 15:00:41 +02:00
Cameron Cawley 2b5d75f830 STARK: Allow using the OpenGL 1.x renderer when shaders are unavailable 2021-07-08 15:00:41 +02:00
Eugene Sandulenko a471edf94c I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1648 of 1648 strings)
2021-07-08 12:39:29 +00:00
Le Philousophe d4702047da AGS: Fix int/int32 build failure 2021-07-08 13:28:47 +02:00
ysj1173886760 2f574b8988 DIRECTOR: constrain offset of BITD decoder to either 1 or 0. 2021-07-08 17:48:00 +08:00
Orgad Shaneh c9a19011bf EVENTRECORDER: Use a dynamic array for buffer in PlaybackFile
It is allocated on the stack.
2021-07-08 10:59:09 +02:00
Paul Gilbert 7e42ae4eec MOHAWK: Revert incorrect format specifier changes 2021-07-07 22:07:10 -07:00
Paul Gilbert 93bc3a65d4 AGS: use text encoding hint from translation
From upstream f77000a5ef7a7188022c6d5d8f25941ae1e19ef6
2021-07-07 22:07:10 -07:00
Paul Gilbert 5dc90dabc4 AGS: Added encoding hint to the TRS/TRA
From upstream 37efe963fd6f3bd62de248a71e8a7aa97a1ba1c2
2021-07-07 22:07:10 -07:00
Paul Gilbert 81f0088064 AGS: Start in the UTF-8 mode, switch encoding based on game data
From upstream 1d8a47d494a5211645ca2883b7c1f4931e1cc34a
2021-07-07 22:07:10 -07:00