92268 Commits

Author SHA1 Message Date
Eugene Sandulenko
dcab6674f1 SCUMM HE: MBC: Fix package sending 2019-10-30 10:19:58 +01:00
Filippos Karapetis
78958a01f8 STARTREK: Load more messages from RDF files 2019-10-30 01:42:47 +02:00
Filippos Karapetis
8dca2bf30a STARTREK: Load the text for the VENG mission from RDF files 2019-10-30 01:42:46 +02:00
Eugene Sandulenko
1adbc2feb7 SCUMM HE: MBC: Hid noisy warning 2019-10-29 23:25:56 +00:00
Thierry Crozat
5766755a9e I18N: Update translations templates 2019-10-29 21:31:32 +01:00
Bastien Bouclet
998bd303c6 MOHAWK: RIVEN: Save the options to ConfMan when the game is not started
That way changes made while on the main menu with no game started are
persisted across sessions. When a game is started, the options are saved
to the savegame as previously.
2019-10-29 21:29:47 +01:00
Filippos Karapetis
9a7f2c8374 STARTREK: Load the text of the TRIAL missions from RDF files 2019-10-29 17:46:13 +02:00
Filippos Karapetis
a0fb6deb29 STARTREK: Read the text for the SINS mission from RDF files 2019-10-29 17:46:13 +02:00
Paul Gilbert
f272673015 XEEN: Fix Swords tavern sign in exit locations 2019-10-28 19:23:59 -07:00
Filippos Karapetis
efb51d8fb5 STARTREK: Read the text of the FEATHER mission from RDF files 2019-10-29 02:58:36 +02:00
Filippos Karapetis
b2d1cfa126 STARTREK: Refactored mouse cursor and bitmap handling
- Reduced usage of SharedPtr
- Simplified the mouse cursor code (normal, locked, stack handling)
- Simplified the background handling code
- Initialize the mouse cursor after the graphics are initialized
2019-10-29 02:58:36 +02:00
Eugene Sandulenko
f93bbfd7ca SCUMM HE: MBC: Fixed empty packet check 2019-10-29 00:08:19 +00:00
Bastien Bouclet
98f8e05f4e 3DS: Load per-game settings 2019-10-28 20:05:24 +01:00
Eugene Sandulenko
f55a22e127 SCUMM HE: MBC: Read Json packet data 2019-10-28 10:45:42 +00:00
Eugene Sandulenko
2119f0a2f7 PRINCE: I18N: Update translation (English)
Currently translated at 57.1% (1574 of 2757 strings)
2019-10-28 07:56:11 +01:00
sluicebox
510c9055a0 SCI: Fix ECO2 Ecorder lily highlighting
Fixes bug #5552
2019-10-27 21:15:56 -07:00
sluicebox
ea59841c41 SCI: Fix SQ5 random lockup in captain's chair
Fixes bug #6130
2019-10-27 16:17:38 -07:00
Eugene Sandulenko
e2c7434aa8 SCUMM HE: Replace binary packet with JSON 2019-10-27 21:46:30 +00:00
Eugene Sandulenko
a43381cf99 SCUMM HE: Fix network start at the game start 2019-10-27 21:42:07 +00:00
Eugene Sandulenko
e6d9148061 SCUMM HE: Moonbase Commander: simplify looping over network packets 2019-10-27 19:52:26 +00:00
Eugene Sandulenko
d3cdcf05c7 SCUMM HE: Read packets from the server 2019-10-27 19:52:26 +00:00
Bastien Bouclet
d810bb7451 MOHAWK: MYST: Fix misuse of OSystem::fillScreen
OSystem::fillScreen is documented to only accept values between 0 and
255, and thus cannot be sanely used for hi-color graphics. This is
probably an unfortunate leftover of when hi-color support was added.

Fixes videos playing on a white background on the 3DS.
2019-10-27 20:24:05 +01:00
Paul Gilbert
5b00186c67 GLK: SCOTT: Detection table cleanup and name fixes 2019-10-27 10:47:36 -07:00
Paul Gilbert
d55dfd9786 GLK: LEVEL9: Further compilation fixes 2019-10-26 14:02:25 -07:00
Eugene Sandulenko
ed5901c36d SCUMM HE: Implement data packet sending in Moonbase Commander 2019-10-26 21:05:46 +01:00
Thierry Crozat
d7a296544c I18N: Update translations templates 2019-10-26 20:17:14 +02:00
Paul Gilbert
64b4f13b36 GLK: LEVEL9: Compilation fixes 2019-10-26 11:13:30 -07:00
Paul Gilbert
d9c8237042 GLK: LEVEL9: Hook up new detection 2019-10-26 11:13:30 -07:00
Paul Gilbert
51471940a9 GLK: LEVEL9: Move game scanner code to new Scanner class 2019-10-26 11:13:30 -07:00
Paul Gilbert
0facfc2b24 GLK: LEVEL9: Moved pre-existing detection code into separate class 2019-10-26 11:13:29 -07:00
Paul Gilbert
4332df2bda GLK: LEVEL9: Allow for future graphic scaling 2019-10-26 11:13:29 -07:00
Paul Gilbert
07c8437e26 GLK: LEVEL9: Title screen graphics now showing 2019-10-26 11:13:29 -07:00
Paul Gilbert
fa323c6187 GLK: LEVEL9: Further variable initialization 2019-10-26 11:13:29 -07:00
Paul Gilbert
d923ed3c5f GLK: LEVEL9: Fixes for exiting game by closing window 2019-10-26 11:13:29 -07:00
Paul Gilbert
0ecae64fdc GLK: LEVEL9: Cleaning up initialization 2019-10-26 11:13:29 -07:00
Paul Gilbert
25c682793d GLK: LEVEL9: Data loading fixes and cleanup 2019-10-26 11:13:29 -07:00
Paul Gilbert
0a4d64f55e GLK: LEVEL9: Hooking up engine class to subengine code 2019-10-26 11:13:29 -07:00
Paul Gilbert
a6b1c9085f GLK: Safer interpreter tag generation for Quetzal save files 2019-10-26 11:13:29 -07:00
Paul Gilbert
8b0250cb09 GLK: LEVEL9: Janitorial 2019-10-26 11:13:29 -07:00
Paul Gilbert
d8048720fc GLK: LEVEL9: Added subengine files 2019-10-26 11:13:29 -07:00
Paul Gilbert
b8be17fd02 GLK: LEVEL9: Skeleton engine 2019-10-26 11:13:29 -07:00
Bastien Bouclet
ecccefcbec MOHAWK: Cut down on seeks when opening archives
Helps with loading times on systems with slow storage.
2019-10-26 19:18:47 +02:00
D G Turner
ea52a99692 SCUMM HE: Fix Compiler Warnings
These are flagged by GCC -Wsign-compare.
2019-10-26 02:55:07 +01:00
Bastien Bouclet
e9b1df95ff 3DS: Upload the textures to VRAM in a separate frame
So rendering waits for the textures to finish uploading before using
them. Fixes glitchy mouse pointer in Riven.
2019-10-25 19:13:40 +02:00
Lothar Serra Mari
aaed15d308 SCUMM HE: Fix call to strlcpy 2019-10-25 18:52:26 +02:00
Eugene Sandulenko
bedb0793a4 SCUMM HE: Switched packet manipulation to Stream code 2019-10-25 12:30:26 +01:00
Eugene Sandulenko
2b70d695d0 SCUMM HE: Unstubbed smaller Moonbase Commander networking functions 2019-10-25 12:30:26 +01:00
Eugene Sandulenko
ccf6960aff SCUMM HE: Implement joinSession() for Moonbase Commander 2019-10-25 12:30:26 +01:00
Eugene Sandulenko
a6273269f1 SCUMM HE: Implement getSessionPlayerCount() for Moonbase Commander 2019-10-25 12:30:26 +01:00
Eugene Sandulenko
6c259f4fd0 SCUMM HE: Implemented startQuerySessions() for Moonbase Commander 2019-10-25 12:30:26 +01:00