96654 Commits

Author SHA1 Message Date
Paul Gilbert
d31e3c3c67 ULTIMA4: Saving fixes for secondary maps 2020-05-04 20:22:52 -07:00
sluicebox
93b634fe7c SCI: Fix LSL1VGA Russian corrupt sound effect
Fixes bug #11457
2020-05-04 16:55:47 -07:00
Eugene Sandulenko
09651c8b63 NEWS: Mention improved MM Apple //gs 2020-05-05 00:39:09 +02:00
laurentlasalle
70005ab037 SCUMM: Add Apple IIgs custom color palette 2020-05-05 00:37:32 +02:00
Cameron Cawley
4b540a0042 PINK: Remove direct use of OSystem cursor functions 2020-05-05 00:21:34 +02:00
Matan Bareket
1999d71f8d
NEWS: Additional MM NES fixes 2020-05-04 17:03:46 -04:00
Eugene Sandulenko
0e13db732f NEWS: Mention Dreamweb fix 2020-05-04 22:43:26 +02:00
Eugene Sandulenko
f1c6323b01 SWORD2: Remove useless switch statement
The while block is guarded by check against kAlignLeft
2020-05-04 18:18:55 +02:00
Eugene Sandulenko
3c03b4bfc2 DRAGONS: Untangled minor mess in cutscenes too for consistency 2020-05-04 17:59:54 +02:00
Eugene Sandulenko
436670ed4f DRAGONS: Untangled hyper-mess in cutscene.cpp 2020-05-04 17:50:40 +02:00
Eugene Sandulenko
1387a13922 DRAGONS: Added assert to potentially problematic place 2020-05-04 17:32:55 +02:00
Eugene Sandulenko
ed05c3b760 DRAGONS: Fixed potential division by zero 2020-05-04 17:30:48 +02:00
Eugene Sandulenko
0c221d479b DRAGONS: Fixed assert 2020-05-04 17:28:39 +02:00
Eugene Sandulenko
d3cd15e48b DRAGONS: Refactored CutScene::changeBackgroundPosition() 2020-05-04 17:25:04 +02:00
Eugene Sandulenko
163bfdd9ae DRAGONS: Init Talk class 2020-05-04 16:40:47 +02:00
Eugene Sandulenko
5e73d8d1af DRAGONS: Add constructor to scneneUpdater 2020-05-04 16:39:21 +02:00
Eugene Sandulenko
0b2e2af350 DRAGONS: Init cursors 2020-05-04 16:33:25 +02:00
Eugene Sandulenko
0e0870632a DRAGONS: Init minigame2 2020-05-04 16:15:59 +02:00
Eugene Sandulenko
ae6d2ed689 DRAGONS: Init Credits class 2020-05-04 16:12:49 +02:00
Eugene Sandulenko
8663b76ab9 DRAGONS: Fix Acror class initialization 2020-05-04 16:11:48 +02:00
Eugene Sandulenko
64da850234 DRAGONS: Init variables in minigame4 2020-05-04 15:59:15 +02:00
Eugene Sandulenko
de5367bd7a DRAGONS: More class initializations 2020-05-04 15:57:21 +02:00
Eugene Sandulenko
159186c353 DRAGONS: Init class variables 2020-05-04 15:53:58 +02:00
aviloria
0c3ae8ae68 WINTERMUTE: Fix for the new Serbian game
Added a missing check to fully support the new Serbian reversion1 release
2020-05-04 13:41:11 +02:00
Eugene Sandulenko
4c735979a6 DRAGONS: Initialize struct members on creation 2020-05-04 12:43:14 +02:00
Eugene Sandulenko
af531d6fc7 DRAGONS: Fix more memory leaks 2020-05-04 12:35:06 +02:00
Eugene Sandulenko
2a23de7f4f DRAGONS: Plug memory leak 2020-05-04 12:30:58 +02:00
Eugene Sandulenko
fdc9cbb6a3 DRAGONS: Fix another potential buffer overrun 2020-05-04 12:29:10 +02:00
Eugene Sandulenko
c4b42a2800 DRAGONS: Avoid global constuctors 2020-05-04 12:16:51 +02:00
Eugene Sandulenko
131e54b3bb DRAGONS: Fix warnings 2020-05-04 12:16:36 +02:00
Eugene Sandulenko
7c446460bc DRAGONS: Fix potential buffer overrun 2020-05-04 12:16:13 +02:00
Eugene Sandulenko
67947621a3 CRYOMNI3D: Properly process corrupted saves 2020-05-04 12:07:39 +02:00
Eugene Sandulenko
df66eea201 GRAPHICS: MACGUI: Fixed getting coordinates on chunk edge 2020-05-04 10:21:54 +02:00
Paul Gilbert
429d4ede13 ULTIMA4: Support F5/F7 save/restores 2020-05-03 22:18:15 -07:00
mataniko
90dc392f82 SCUMM: Render dark rooms and flashlight accurately in MM NES
The flashlight in MM NES does not have rounded corners, and due to
palette limitations does not render the lit areas in color.

This commit also adjusts the palette for sprites in dark rooms to match
a real NES.
2020-05-04 00:05:47 -04:00
Matthew Duggan
9dc8348718 ULTIMA8: JANITORIAL: Clean up variable names 2020-05-04 10:46:47 +09:00
Matthew Duggan
eededcfb4f ULTIMA8: Better defaults for crusader startup
Also better default font for shape viewer, fix charset.
2020-05-04 10:09:44 +09:00
Matthew Duggan
e2cdf92435 ULTIMA8: Fix debug message 2020-05-04 10:09:44 +09:00
Matthew Duggan
d93efb3b9a ULTIMA8: Don't break to debugger on 'e' command 2020-05-04 10:09:44 +09:00
Matthew Duggan
6309b27802 ULTIMA8: Add some unknown shape families from crusader maps 2020-05-04 10:04:55 +09:00
mataniko
985ccfa8df SCUMM: Fix MM NES dark rooms and flashlight
Now that the palette swap hack is gone, the dark room and flashlight rendered incorrectly.
2020-05-03 17:44:23 -04:00
Paul Gilbert
1529ab35d1 ULTIMA4: Positioning field cleanups 2020-05-03 12:49:27 -07:00
Paul Gilbert
72ff61e5e5 ULTIMA4: Move views into their own subfolder 2020-05-03 12:49:27 -07:00
Paul Gilbert
d46b944134 ULTIMA4: Mouse click handling for config menus 2020-05-03 12:49:27 -07:00
Paul Gilbert
59a82b6b0c ULTIMA4: Change menu controller to use keybinding actions 2020-05-03 12:49:27 -07:00
Eugene Sandulenko
3fd0858e84 DIRECTOR: LINGO: Implement 'the text of cast <xx>' 2020-05-03 20:25:26 +02:00
Eugene Sandulenko
8d09581e5f DIRECTOR: LINGO: Fixed execution of moveableSprite 2020-05-03 20:10:44 +02:00
Eugene Sandulenko
d1359478c0 GRAPHICS: MACGUI: More fixes for edge cases 2020-05-03 19:54:28 +02:00
Eugene Sandulenko
45b6441d71 GRAPHICS: MACGUI: Fixed adding text to end of line in editable text 2020-05-03 19:46:10 +02:00
Eugene Sandulenko
4a49d9d538 GRAPHICS: MACGUI: Fixed crash when removing all text in editable text 2020-05-03 19:38:04 +02:00