Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Duggan a026115c3c ULTIMA: NUVIE: Fix some coverity issues 2020-05-05 21:31:56 +09:00
Matthew Duggan 3966bcec32 ULTIMA8: More coverity fixes 2020-05-05 21:06:59 +09:00
Matthew Duggan 77850a75e8 ULTIMA1: Fix small coverity issues 2020-05-05 21:06:59 +09:00
Eugene Sandulenko 8011b2127a NEWS: Mention Apple //gs MM fix 2020-05-05 14:06:20 +02:00
Eugene Sandulenko 1a6ffd6398 SCUMM: Fixed reading malformed resources. Bug #11463 2020-05-05 14:06:20 +02:00
Matthew Duggan 20ebd47f49 ULTIMA8: Fix looping and updating balance of ambient SFX 2020-05-05 19:26:47 +09:00
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